|
win10,注册表ProductName显示名称是Windows 10 Enterprise G
没有BuildLabEx键。
批处理检测显示的是WINDOWS W32i-10.0
如果不想使用检测是否存在C:\Windows\SysWOW64\cmd.exe文件来判读是否是32位还是64位系统。可以检测下面的注册表键值:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion]
"CommonFilesDir"="C:\\Program Files\\Common Files"
"CommonFilesDir (x86)"="C:\\Program Files (x86)\\Common Files"
"CommonW6432Dir"="C:\\Program Files\\Common Files"
"ProgramFilesDir"="C:\\Program Files"
"ProgramFilesDir (x86)"="C:\\Program Files (x86)"
"ProgramW6432Dir"="C:\\Program Files"
加粗的几个是64位特有的,没有就是32位系统。
这样就不需要filever文件了。 |
|