ps中如何进行版本号的大小比较


PowerShell交流中心ps中如何进行版本号的大小比较
0
davidzou17 asked 9 年 ago

如何在ps中比较软件版本号的大小,试过直接比较,发现有时候有问题,如‘1223.2.3.0’ – lt ‘12200.0.0’,就会提示false,如果两边对应的位数不同就会有错,不知道该如何写

0 Answers
1
Mooser Lee 管理员 answered 9 年 ago

把字符串转化成system.version对象。

[version]'1223.2.3.0' -lt [version]'12200.0.0'
davidzou17 replied 9 年 ago

感谢大神帮助,问题已经解决,多谢啦!