我对 NSIS 有一个奇怪的错误:
!include "MUI2.nsh"
!include "FileFunc.nsh" # To use GetParameters
Name nsDialogs
OutFile nsDialogs.exe
Function .onInit
${GetParameters} $R0
MessageBox MB_OK "$R0"
FunctionEnd
!insertmacro MUI_PAGE_WELCOME
Section
DetailPrint "hello world"
SectionEnd
如果我使用这个命令行
nsDialogs.exe /d=hello
消息框按预期显示:“/d=hello”,但如果我使用
nsDialogs.exe /D=hello
消息框显示“”,这是错误的。
为什么会这样?