nsis获取操作系统版本

【菜科解读】
有时我们用NSis 打包EXE的时候需要获取操作系统的版本,我们可以参考下面的函数
调用方式:
call GetWindowsVersion Pop $R0
;获取操作系统类型Function GetWindowsVersionPush $R0Push $R1ClearErrorsReadRegStr $R0 HKLM \"SOFTWARE\Microsoft\Windows NT\CurrentVersion" CurrentVersionIfErrors 0 lbl_winnt; we are not NTReadRegStr $R0 HKLM \"SOFTWARE\Microsoft\Windows\CurrentVersion" VersionNumber
StrCpy $R1 $R0 1StrCmp $R1 '4' 0 lbl_error
StrCpy $R1 $R0 3
StrCmp $R1 '4.0' lbl_win32_95StrCmp $R1 '4.9' lbl_win32_ME lbl_win32_98
lbl_win32_95:StrCpy $R0 '95'Goto lbl_done
lbl_win32_98:StrCpy $R0 '98'Goto lbl_done
lbl_win32_ME:StrCpy $R0 'ME'Goto lbl_done
lbl_winnt:
StrCpy $R1 $R0 1
StrCmp $R1 '3' lbl_winnt_xStrCmp $R1 '4' lbl_winnt_x
StrCpy $R1 $R0 3
StrCmp $R1 '5.0' lbl_winnt_2000StrCmp $R1 '5.1' lbl_winnt_XPStrCmp $R1 '5.2' lbl_winnt_2003StrCmp $R1 '6.0' lbl_winnt_vista
StrCmp $R1 '6.1' lbl_winnt_win7 lbl_error
lbl_winnt_x:StrCpy $R0 "NT $R0" 6Goto lbl_done
lbl_winnt_2000:Strcpy $R0 '2000'Goto lbl_done
lbl_winnt_XP:Strcpy $R0 'XP'Goto lbl_done
lbl_winnt_2003:Strcpy $R0 '2003'Goto lbl_done
lbl_winnt_vista:Strcpy $R0 'Vista'Goto lbl_done
lbl_winnt_win7:Strcpy $R0 'Win7'Goto lbl_done
lbl_error:Strcpy $R0 ''lbl_done:
Pop $R1Exch $R0
FunctionEnd
nsis,获取,操作系统,版本,有时,我们,用,NSis,获取Win8.1系统OEM产品密钥的操作技巧分享
软件支持 在线重装、U盘制作、自定义重装 等多种模式。
所谓密匙就是系统序列号,只有你本人机器上拥有,有些用户想获取自己Win8.1系统产品密钥,可又不知道如何获取。
那么,Win8.1系统OEM产品密钥怎么来获取呢?其实,获取产品密钥的方法并不很复杂,下面,小编就来和大家介绍获取Win8.1系统OEM产品密钥的操作方法。
Win8.1产品密钥获取方法: 1、按下Windows键+S键按,弹出搜索框,输入powershell,找到Windows PowerShell,右键点击,点击以管理员身份运行它。
2、在powershell窗口中,复制以下命令:(Get-WmiObject -query select * from SoftwareLicensingService ).OA3xOriginalProductKey 3、然后鼠标右键点击即可粘贴上.点击回车键 4、等待几秒后,会显示出OEM的产品密钥出来,大家记录下来即可。
Win8.1系统OEM版产品密钥的显示及提取方法就和大家详细介绍到这了,有需要的用户不妨参考本文方法来获取Win8.1系统OEM版产品密钥,希望可以帮助到大家。
更多有关系统问题敬请关注菜科网官网。
注意:本站所刊载的文章均为学习交流之用,请勿用于商业用途。
对于商业使用,请联系各自版权所有者,否则法律问题自行承担。
Win7系统升级指南:全面解析升级步骤与要点 Win7系统损坏修复教程:详细步骤助你快速解决问题 获取Win8.1系统OEM产品密钥的操作技巧分享 分类于: 回答于:2016-02-02 所谓密匙就是系统序列号,只有你本人机器上拥有,有些用户想获取自己Win8.1系统产品密钥,可又不知道如何获取。
那么,Win8.1系统OEM产品密钥怎么来获取呢?其实,获取产品密钥的方法并不很复杂,下面,小编就来和大家介绍获取Win8.1系统OEM产品密钥的操作方法。
Win8.1产品密钥获取方法: 1、按下Windows键+S键按,弹出搜索框,输入powershell,找到Windows PowerShell,右键点击,点击以管理员身份运行它。
2、在powershell窗口中,复制以下命令:(Get-WmiObject -query select * from SoftwareLicensingService ).OA3xOriginalProductKey 3、然后鼠标右键点击即可粘贴上.点击回车键 4、等待几秒后,会显示出OEM的产品密钥出来,大家记录下来即可。
Win8.1系统OEM版产品密钥的显示及提取方法就和大家详细介绍到这了,有需要的用户不妨参考本文方法来获取Win8.1系统OEM版产品密钥,希望可以帮助到大家。
更多有关系统问题敬请关注菜科网官网。
菜科网系统致力于解决 Windows 系统重装解决方案,提供高效、安全、免费的系统重装服务。
Windows操作系统重装步骤
软件支持 在线重装、U盘制作、自定义重装 等多种模式。
windows操作系统是微软研发的一个电脑操作系统,现在已经被我们广泛的应用,而windows7系统是目前为止兼容性最好的系统,但是我们使用时间久了之后也会出现卡顿的现象,需要重装系统来解决,下面,小编就把重装系统的方法带给大家。
重装windows7: 1.首先我们打开菜科网一键重装系统软件,点击需要重装的windows操作系统版本,选择好之后,点击”安装此系统“。
2.进入页面我们开始下载系统镜像文件及驱动设备,此时无需手动操作,等待下载完成即可。
3.下载完成后,我们手动点击”立即重启“电脑。
4.重启会进入到启动项页面,这时我们选择第二个选项进入pe系统。
5.进入页面后,我们打开菜科网一键重装系统软件,开始自动安装系统镜像文件。
6.安装完成后,我们将再次点击”立即重启“。
7.最后重启进入到系统页面就安装完成了。
以上就是重装windows操作系统的方法内容,你学会了吗。
标签: 注意:本站所刊载的文章均为学习交流之用,请勿用于商业用途。
对于商业使用,请联系各自版权所有者,否则法律问题自行承担。
Win7系统升级指南:全面解析升级步骤与要点 Win7系统损坏修复教程:详细步骤助你快速解决问题 windows操作系统是微软研发的一个电脑操作系统,现在已经被我们广泛的应用,而windows7系统是目前为止兼容性最好的系统,但是我们使用时间久了之后也会出现卡顿的现象,需要重装系统来解决,下面,小编就把重装系统的方法带给大家。
重装windows7: 1.首先我们打开菜科网一键重装系统软件,点击需要重装的windows操作系统版本,选择好之后,点击”安装此系统“。
2.进入页面我们开始下载系统镜像文件及驱动设备,此时无需手动操作,等待下载完成即可。
3.下载完成后,我们手动点击”立即重启“电脑。
4.重启会进入到启动项页面,这时我们选择第二个选项进入pe系统。
5.进入页面后,我们打开菜科网一键重装系统软件,开始自动安装系统镜像文件。
6.安装完成后,我们将再次点击”立即重启“。
7.最后重启进入到系统页面就安装完成了。
以上就是重装windows操作系统的方法内容,你学会了吗。
菜科网系统致力于解决 Windows 系统重装解决方案,提供高效、安全、免费的系统重装服务。