在 Inno Setup 中创建快捷方式以使用命令行参数执行程序
Creating a shortcut to execute a program with command-line parameters in Inno Setup
我有一个问题,我正在为一个程序做一个自定义安装程序,原来的安装程序在桌面上创建了一个快捷方式,快捷方式的目标如下:
"C:\Program Files\Soft name\soft.exe" -soft run
在 Inno Setup 脚本中,我使用以下内容:
Name: "{commondesktop}\Soft name"; Filename: "{app}\soft.exe" -soft run; \
IconFilename: {app}\icon.ico;
这是我 运行 编译器创建安装程序时导致的错误:
Mismatched or misplaced quotes on parameter "Filename"
我已设法更正错误,但在桌面上创建快捷方式时,它似乎没有目标,也找不到程序的 exe。
重要:
直接访问的目标应该是下面的,因为程序需要这样:
"C:\Program Files\Soft name\soft.exe" -soft run
如何让Inno Setup创建的快捷方式目标变成这样?
"C:\Program Files\Soft name\soft.exe" -soft run
快捷目标程序的命令行参数转到Parameters
parameter:
[Icons]
Name: "{commondesktop}\Soft name"; Filename: "{app}\soft.exe"; \
Parameters: "-soft run"; IconFilename: {app}\icon.ico;
我有一个问题,我正在为一个程序做一个自定义安装程序,原来的安装程序在桌面上创建了一个快捷方式,快捷方式的目标如下:
"C:\Program Files\Soft name\soft.exe" -soft run
在 Inno Setup 脚本中,我使用以下内容:
Name: "{commondesktop}\Soft name"; Filename: "{app}\soft.exe" -soft run; \
IconFilename: {app}\icon.ico;
这是我 运行 编译器创建安装程序时导致的错误:
Mismatched or misplaced quotes on parameter "Filename"
我已设法更正错误,但在桌面上创建快捷方式时,它似乎没有目标,也找不到程序的 exe。
重要:
直接访问的目标应该是下面的,因为程序需要这样:
"C:\Program Files\Soft name\soft.exe" -soft run
如何让Inno Setup创建的快捷方式目标变成这样?
"C:\Program Files\Soft name\soft.exe" -soft run
快捷目标程序的命令行参数转到Parameters
parameter:
[Icons]
Name: "{commondesktop}\Soft name"; Filename: "{app}\soft.exe"; \
Parameters: "-soft run"; IconFilename: {app}\icon.ico;