次のことを指定された順序で行うバッチファイルを書きたいのですが。
1.cmdを開く
2.cd c:Program files\IIS Express」と入力してください。 3.Run cmd command
iisexpress /path:"C:\FormsAdmin.Site" /port:8088 /clr:v2.0. 4.URL=
http://localhost:8088/default.aspx`で[Internet Explorer 8]1を開く。
注:コマンドを実行した後にcmdウィンドウを閉じてはいけません。
スタートcmd.exe /k "cd\ & cd ProgramFiles\IIS Express"**を試してみましたが、目的は果たせませんでした。
そこで、実際にバッチファイルを作ってみましょう。メモ帳を開き、実行したいコマンドを入力して、.bat
ファイルとして保存します。そして、その.batファイルをダブルクリックして実行します。
まずは、こんな感じでやってみてください。
c:\
cd c:\Program files\IIS Express
start iisexpress /path:"C:\FormsAdmin.Site" /port:8088 /clr:v2.0
start http://localhost:8088/default.aspx
pause
正しい構文は以下の通りだと思います。
cmd /k "cd c:\<folder name>"
これにより、Blorgbeard's answerの問題点が修正されました(ただし、未検証です)。
@echo off
cd /d "c:\Program files\IIS Express"
start "" iisexpress /path:"C:\FormsAdmin.Site" /port:8088 /clr:v2.0
timeout 10
start http://localhost:8088/default.aspx
pause