日期:2014-05-17  浏览次数:21451 次

求助dos命令的引号嵌套
想把这句命令
"D:\Program Files\VMware\VMware Workstation\vmrun.exe" start "F:\Documents and settings\Administrator\My Documents\My Virtual Machines\Windows XP Professional\Windows XP Professional.vmx" nogui

加入到 cmd /c " " 的引号里面 牵扯到银行嵌套了 请问各位大侠该怎么改

------解决方案--------------------
Assembly code
引号内的用^转义 cmd /c "^"D:\Program Files\VMware\VMware Workstation\vmrun.exe^"...

------解决方案--------------------
[Assembly code=引号内的用^转义 cmd /c "^"D:\Program Files\VMware\VMware Workstation\vmrun.exe^"...][/Assembly code]

高手,俺也学习了
------解决方案--------------------
正常的转义情况,可用\号或^转义,但cmd这个的命令比较特殊,用这些转义符似乎是不行的。可以试一下下面的命令,看可行否(我没装vm,所以无法试验)。
cmd /c " "D:\Program Files\VMware\VMware Workstation\vmrun.exe" start "F:\Documents and settings\Administrator\My Documents\My Virtual Machines\Windows XP Professional\Windows XP Professional.vmx" nogui