%USERPROFILE%空格错误

时间:2013-04-14 13:10:50

标签: windows batch-file cmd

我想用

开始我的程序
start %USERPROFILE%\.myProgramm\myProgramm.exe

但现在我收到一条弹出消息,找不到文件夹C:\ Documets。这是由start '%USERPROFILE%\.myProgramm\myProgramm.exe'之类的遗失造成的。怎么做??

2 个答案:

答案 0 :(得分:5)

单引号在CMD中无效引用字符。使用双引号:

start "" "%USERPROFILE%\.myProgramm\myProgramm.exe"

修改添加了缺少的title参数。

答案 1 :(得分:1)

start "" "%USERPROFILE%\.myProgramm\myProgramm.exe"

start启动一个新的cmd然后解析要运行的参数。所以它有效;)