Jeg vil skrive en batchfil som vil gjøre følgende ting i gitt rekkefølge:
cd c:\Programfiler\IIS Express
iisexpress /path: "C:\FormsAdmin.Site" /port:8088 /clr:v2.0
http://localhost:8088/default.aspx
.Merk: cmd-vinduet skal ikke lukkes etter at kommandoene er utført.
Jeg prøvde start cmd.exe /k "cd\ & cd ProgramFiles\IIS Express", men det løser ikke formålet mitt.
Så lag en faktisk batch-fil: åpne Notisblokk, skriv inn kommandoene du vil kjøre, og lagre som en .bat-fil. Dobbeltklikk deretter på .bat-filen for å kjøre den.
Prøv noe sånt som dette til å begynne med:
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
Jeg tror den korrekte syntaksen er:
cmd /k "cd c:\<folder name>"
Dette løser noen problemer med Blorgbeards svar (men er ikke testet):
@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