Ik wil een batch-bestand schrijven dat de volgende dingen in een bepaalde volgorde doet:
iisexpress /path:"C:FormsAdmin.Site" /port:8088 /clr:v2.0
uit.http://localhost:8088/default.aspx
.Opmerking: Het cmd-venster moet niet gesloten worden na het uitvoeren van de commando's.
Ik heb start cmd.exe /k "cd ProgramFiles" geprobeerd, maar dit lost mijn probleem niet op.
Maak dus een echt batch-bestand: open kladblok, typ de commando's die je wilt uitvoeren, en sla ze op als een .bat
bestand. Dubbelklik dan op het .bat bestand om het uit te voeren.
Probeer zoiets als dit om te beginnen:
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
Ik denk dat de juiste syntaxis is:
cmd /k "cd c:\<folder name>"
Dit lost enkele problemen op met Blorgbeard's antwoord (maar is niet getest):
@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