8行代码检测CPU是否开启VT虚拟化
.版本 2
.支持库 spec
.程序集 程序集1
.子程序 _启动子程序, 整数型, , 本子程序在程序启动后最先执行
调试输出 (检测是否开启VT虚拟化 ())
返回 (0) ' 可以根据您的需要返回任意数值
.子程序 检测是否开启VT虚拟化, 逻辑型
.局部变量 TextArr, 文本型, , "0"
运行 (“cmd /c wmic cpu get VirtualizationFirmwareEnabled > Temp.txt”, 真, #隐藏窗口)
运行 (“cmd /c type Temp.txt>Temp1.txt”, 真, #隐藏窗口)
TextArr = 分割文本 (到文本 (读入文件 (“Temp1.txt”)), #换行符, )
删除文件 (“Temp.txt”)
删除文件 (“Temp1.txt”)
.如果真 (取文本左边 (TextArr [2], 4) = “TRUE”)
返回 (真)
.如果真结束
返回 (假)