Задача, вывести MessageBox "WinName" - "WinType" или "WinServerName" если эта серверная ОС, в примере неправильный вывод, где то нарушена логика, прошу совета.
Цитата:
!include "WinVer2.nsh"
OutFile "WinGetVerInfo.exe"
Caption WinGetVerInfo
Function .OnInit
${WinName} $3
${WinType} $4
StrCmp $4 "" 0 +3
MessageBox MB_OK "$4"
${WinServerName} $4
MessageBox MB_OK "Win = $3 $4"
Quit
FunctionEnd
Section
SectionEnd
|