用批处理命令如何指定程序打开相对路径下的文件

想通过批处理文件实现指定IE打开相对路径下的index.htm文件,下面的语句,
start "" ".\windfarm\EN/KIDS\index.htm"
可以执行后,用默认浏览器打开相对路径下的index.htm。
想指定用IE打开,而后面的相对路径似乎不能识别了,请问下面的语句哪里出错了?
start iexplore ".\windfarm\EN/KIDS\index.htm"

第1个回答  2013-09-09
Start "" iexplore "%cd%\windfarm\EN/KIDS\index.htm"
Start "" iexplore "%~dp0windfarm\EN/KIDS\index.htm"

使用变量扩展出完整路径.这样就能识别了.

追问

很好,非常感谢!能否再帮我推荐下学习批处理变量的资料呢。请私信,:)

本回答被提问者和网友采纳
第2个回答  2013-09-09
start /d "C:\Program Files\Internet Explorer" iexplore.exe %cd%\123\xxx\123.htm

相似回答