Jo Shields a575963da9 Imported Upstream version 3.6.0
Former-commit-id: da6be194a6b1221998fc28233f2503bd61dd9d14
2014-08-13 10:39:27 +01:00

56 lines
1.1 KiB
Batchfile

@ECHO OFF
SETLOCAL
ECHO SampleEntityDDEXProvider Installation
SET MYDIR=%~dp0
SET RANU=No
SET REGROOT=SOFTWARE\Microsoft\VisualStudio\11.0Exp_Config
SET CODEBASE=
:ParseCmdLine
IF "%1"=="" GOTO Main
IF "%1"=="/ranu" SET RANU=Yes& GOTO NextCmdLine
IF "%1"=="/regroot" IF NOT "%~2"=="" SET REGROOT=%~2& SHIFT & GOTO NextCmdLine
IF "%1"=="/codebase" IF NOT "%~2"=="" SET CODEBASE=%~f2& SHIFT & GOTO NextCmdLine
IF "%1"=="/?" GOTO Help
GOTO Help
:NextCmdLine
SHIFT
GOTO ParseCmdLine
:Main
IF "%CODEBASE%"=="" GOTO Help
ECHO Register as Normal User: %RANU%
ECHO VS Registry Root: %REGROOT%
ECHO Code base: %CODEBASE%
IF NOT EXIST "%CODEBASE%" (
ECHO The code base was not found.
GOTO End
)
IF NOT EXIST "%SystemRoot%\SysWOW64" (
CScript "%MYDIR%\Install.vbs" //NoLogo %RANU% "%REGROOT%" "%CODEBASE%" "regedit"
) ELSE (
CScript "%MYDIR%\Install.vbs" //NoLogo %RANU% "%REGROOT%" "%CODEBASE%" "%SystemRoot%\SysWOW64\regedit"
)
ECHO Done!
GOTO End
:Help
ECHO Usage: install [/ranu] [/regroot ^<regroot^>] /codebase ^<codebase^> [/?]
:End
ENDLOCAL