这是我正在运行的代码:
RunWait("ComSpec & " /c Start 'D:\Program Files (x86)\Pidgin\pidgin.exe'")
Run Code Online (Sandbox Code Playgroud)
我也试过没有半引号和引号,但后来我得到语法错误.
问题是计算机上的文件路径中有空格,需要围绕它进行双引号.
从命令提示符处使用双引号尝试"D:\ Program Files(x86)\ Pidgin\pidgin.exe",并确保程序启动.
一旦你知道它的工作原理,就可以将它添加到你的AutoIt代码中(注意它被单引号包围).
RunWait(@ComSpec & " /c " & '"D:\Program Files (x86)\Pidgin\pidgin.exe"')
Run Code Online (Sandbox Code Playgroud)