如何通过以下方式启动程序?
"C:\Users\Administrator\Downloads\exe1.exe" 13\10\2018 00:00:00 "C:\Program Files (x86)\Folder\exe2.exe"
我尝试过这种方式,但是没有用,并引发了异常
Process.Start("\"C:\\Users\\Administrator\\Downloads\\exe1.exe\" 13\\10\\2018 00:00:00 \"C:\\Program Files (x86)\\Folder\\exe2.exe\"")
答案 0 :(得分:0)
答案 1 :(得分:0)
这里有两件事是错误的:
您不能在Process.Start(filename)方法中包含参数。您需要使用Process.Start(filename,parameters)方法。
请不要转义双引号,实际上它是普通字符串,因此请跳过这些双引号。
可以这样调用您的方法:
Process.Start("C:\\Users\\Administrator\\Downloads\\exe1.exe", "C:\\Program Files (x86)\\Folder\\exe2.exe");