请问如何在动作中区分win10和win11

使用问题 · 1693 次浏览
2016 创建于 2022-02-08 21:04

win11资源管理器大改,这使得我一个动作的关键步骤无法执行(原先在win10、win7运行),有什么方法可以写一个模块或脚本返回一个是否为win11(或者直接区分系统版本)的变量吗?(powershell似乎不行)


回复内容
Melina 2022-02-08 22:01
#1

获取系统或动作信息 - Quicker (getquicker.net)这个不是能获取系统版本吗

2016 2022-02-08 22:08 :

很遗憾在新版中是这样的


无法区分win10与11

2016 2022-02-08 22:05
#2


2016 最后更新于 2022-02-08 22:08
CL 2022-02-08 22:28
#3

可以用表达式:

$= Environment.OSVersion.Version.Build >= 22000;

2016 2022-02-08 22:32 :

谢谢,这个方便

Melina 2022-02-08 22:29
#4
获取系统版本号,win10和win11的版本号不同,或者执行cmd命令,systeminfo,提取os名称
zetalpha 2022-02-09 14:47
#5
zetalpha 最后更新于 2022-02-09 22:23
2016 2022-02-10 17:31 :
谢谢!这个很不错
回复主贴