0
私はキーボード入力を受け取り、私が選んだ内容に応じて別のものを起動するバッチファイルに取り組んでいます。私は、私が忍ばせないものを次のように持っています。バッチとキーボード入力でプログラムを実行する
set /p %environment%=Goede dag Jeroen! Wilt u beginnen met FME(f),
AutoCAD(a), beide(b) of alleen opstart(g)? f/a/b/g :
IF /i "%environment%" == "f" GOTO work
IF /i "%environment%" == "a" GOTO cadprog
IF /i "%environment%" == "b" GOTO same
IF /i "%environment%" == "g" GOTO geen
ECHO "Ongeldige keuze. Kies alstublief opnieuw"
GOTO end
:work
cd "C:\Program Files (x86)\FME"
start fmeworkbench.exe
cd "C:\Program Files (x86)\Google\Chrome\Application"
start chrome.exe
cd "C:\Program Files (x86)\Mozilla Firefox"
start firefox.exe
%SystemRoot%\explorer.exe W:\DataService\Colo
%SystemRoot%\explorer.exe W:\DataService\Colo
goto end
:cadprog
cd "C:\Program Files\Autodesk\AutoCAD Map 3D 2012"
start acad.exe
cd "C:\Program Files (x86)\Google\Chrome\Application"
start chrome.exe
cd "C:\Program Files (x86)\Mozilla Firefox"
start firefox.exe
%SystemRoot%\explorer.exe W:\DataService\Colo
%SystemRoot%\explorer.exe W:\DataService\Colo
goto end
:same
cd "C:\Program Files\Autodesk\AutoCAD Map 3D 2012"
start acad.exe
cd "C:\Program Files (x86)\FME"
start fmeworkbench.exe
cd "C:\Program Files (x86)\Google\Chrome\Application"
start chrome.exe
cd "C:\Program Files (x86)\Mozilla Firefox"
start firefox.exe
%SystemRoot%\explorer.exe W:\DataService\Colo
%SystemRoot%\explorer.exe W:\DataService\Colo
goto end
:geen
cd "C:\Program Files (x86)\Google\Chrome\Application"
start chrome.exe
cd "C:\Program Files (x86)\Mozilla Firefox"
start firefox.exe
%SystemRoot%\explorer.exe W:\DataService\Colo
%SystemRoot%\explorer.exe W:\DataService\Colo
:end
PAUSE
あなたは変数に値を割り当てるためにパーセント記号を使用しないでください。変数の内容を参照する必要がある場合は、パーセント記号のみを使用します。 – Squashman