我有一个可执行文件,我想用一个标志来运行它:
C:\path\executable.exe -a-flag=flagstuff
我知道我能够让快捷方式和批处理文件自动运行带标志的可执行文件,但我不想必须搜索并设置每个快捷方式并设置标志。即使我这样做了,将该可执行文件设置为某些应用程序的默认应用程序的应用程序也不会运行带标志的应用程序。
我怎样才能使这个可执行文件始终带着标志运行?
答案1
我猜你可以编辑该特定可执行文件的注册表设置,以便它始终使用你设置的参数运行。下面是关于在 Windows XP 上始终使用一些参数运行 Firefox.exe 的相关问题:
我相信,在 Windows 7 上注册表路径也不会有太大不同。即总是类似
\HKEY_CLASSES_ROOT\MyApplication\shell\open\命令
答案2
创建一个快捷方式,右键单击,然后在目标行中添加您的标志。
以下是某人添加“-stdout”标志的屏幕截图: