Cug*_*uga 5 installer nsis uninstallation
使用NSIS,如何读取提供给卸载程序的(可选)命令行参数?
我不需要按名称阅读它 - 只需阅读给定的第一个参数就足够了.
Cug*_*uga 12
对于其他任何人的好处,这是我使用的实际代码.
用参数执行的程序:
C:\path\to\program.exe -SELECT-DATA=FALSE
Run Code Online (Sandbox Code Playgroud)
然后在卸载程序的un.onInit方法内:
Function un.onInit
${GetParameters} $R0
${GetOptions} $R0 "-SELECT-DATA=" $R1
MessageBox MB_OK "Value read: $R1"
FunctionEnd
Run Code Online (Sandbox Code Playgroud)
将弹出一个消息框,其值为:FALSE
| 归档时间: |
|
| 查看次数: |
4719 次 |
| 最近记录: |