2009-08-25 17:33:35 +0000 2009-08-25 17:33:35 +0000
105
105

如何在快捷方式中添加命令行选项?

如何在Windows XP中的快捷方式中添加命令行选项?

例如,在target中的快捷方式属性中我有:

"c:\path\to\exe\pogram.exe"

我想添加一些选项:

"c:\path\to\exe\program.exe -option1 -option2"

但是当我这样做的时候,我得到一个错误提示,说目标框中指定的名称不有效。

答案 (4)

130
130
130
2009-08-25 17:34:57 +0000

你是否尝试过在目标字段中添加

"c:\path\to\exe\program.exe" -option1 -option2

&001

只有程序路径和名称需要用引号括起来。

13
13
13
2009-08-25 17:35:34 +0000

把开关放在引号之后。

由于路径中的空格,所以只保留了程序路径的引号。像My Documents这样的东西,由于字与字之间有空格,所以不能正常解析,所以需要加引号。这也是为什么你可能找不到像--example switch这样有多字开关的程序(是分开的)。你通常会看到像--example-switch这样的东西,因为空格构成了一个独立的程序参数。

4
4
4
2009-08-25 17:35:20 +0000

你的引号走错了地方。引号只绕过了个别路径。所以把你的结尾引号移回program.exe的末尾,把-option1-option2留在引号之外。

0
0
0
2016-10-16 10:23:20 +0000

你也可以使用快捷方式直接访问一个文件夹或网站。文件夹: Folder: F:\CriticalFilesMS\CriticalFiles_InternetAccess Internet: “C:Program Files (x86)\Internet Explorer\iexplore.exe” https://www.theguardian.com/world “ 我在这两个参数周围使用了引号。