如何通过批处理文件执行cmd命令?

我想写一个批处理文件,按照给定的顺序做以下事情。

1.打开cmd 2.运行 cmd 命令 cd c:\Program files\IIS Express。 3.运行 cmd 命令 iisexpress /path:"C:\FormsAdmin.Site" /port:8088 /clr:v2.0。 4.打开Internet Explorer 8,URL= http://localhost:8088/default.aspx

注意:执行命令后,不应关闭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
评论(7)

我认为正确的语法是。

cmd /k "cd c:\"
评论(1)

这修复了Blorgbeard'的答案的一些问题(但未经测试)。

@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
评论(0)