判断Windows系统是32位或64位并执行不同脚本命令语句代码块

 

  判断Windows系统是32位或64位并执行不同脚本命令语句代码块

在网上搜索到一些判断系统是32位还是64位的源代码,复制到这里供今后使用。

; 在AutoHotkey脚本文件中判断Windows系统是32位或64位并执行不同脚本命令语句代码块
IfExist,%windir%\SysWOW64
{
	MsgBox,64 Bit (x64)
}
else
{
	MsgBox,32 Bit (x86)
}

 

@echo off
if exist %windir%\SysWOW64 (
	start http://www.baidu.com
)else (
	start https://www.autoahk.com/
)

 

if "%PROCESSOR_ARCHITECTURE%"=="x86" goto x86
	if "%PROCESSOR_ARCHITECTURE%"=="AMD64" goto x64
		Exit
:x64
	start explorer.exe http://www.baidu.com/
	Exit

:x86
	start explorer.exe https://www.autoahk.com/
	Rem x86代表系统是32位,AMD64代表系统是64位

 

@echo off
if "%PROCESSOR_ARCHITECTURE%" == "X86" (
	echo 32位系统
) else (
	echo 64位或更高系统
)

给TA捐赠
共{{data.count}}人
人已捐赠
其他

REM 根据卷标搜索随身固态U盘的盘符.BAT

2019-11-28 10:31:03

其他案例

打开随身U盘_办公专用盘 2019年11月29日

2019-11-29 12:59:50

3 条回复 A文章作者 M管理员
  1. 1加1就等于零

    if A_Is64bitOS { MsgBox,这是64位系统 } else { MsgBox,这是32位系统 }

  2. aahk

    $Is64BitOS = [Environment]::Is64BitOperatingSystem If ($Is64BitOS -eq $true) { ; $propath = “C:Program Files (x86)” MsgBox,32 Bit (x86) } else { ; $propath = “C:Program Files” MsgBox,64 Bit (x64) }

个人中心
购物车
优惠劵
有新私信 私信列表
搜索