gpt4 book ai didi

nsis - 如何在NSIS中根据操作系统选择安装目录?

转载 作者:行者123 更新时间:2023-12-04 05:15:15 31 4
gpt4 key购买 nike

我已经使用 nsis 脚本创建了 EXE。目前我已经将安装目录设置为这个路径

安装目录 "$PROGRAMFILES\myapp

我已经在 windows xp、windows 7 32 位和 win7 64 位中运行了 exe 文件。
安装目录可能会改变xp和window 7。

如何查找操作系统是window 7还是window xp?

如何根据os选择安装目录?

最佳答案

根据操作系统选择目的地通常不是您应该做的事情,但如果您真的想要,您可以使用 WinVer.nsh :

!include WinVer.nsh

Function .onInit
${If} ${AtLeastWinVista}
StrCpy $InstDir "c:\VistaAndLater"
${Else}
StrCpy $InstDir "c:\Win95To2003"
${EndIf}
FunctionEnd

如果你想根据 x86 vs AMD64 改变它,使用 x64.nsh

关于nsis - 如何在NSIS中根据操作系统选择安装目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14354640/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com