我需要比较两个版本号。
$version = '1.9.0'
$shareversion = Get-Content -Path \\Network-Share\some_file.txt some_file.txt文件只有值1.1.0。
[Version]$version -lt [Version]$shareversion 输出为真
发布于 2020-08-18 08:10:21
你检查过$shareversion的值了吗?您的文件或路径一定有问题,因为当您硬编码$shareversion时,输出是False --正如预期的那样:
$version = '1.9.0'
$shareversion = '1.1.0'
[Version]$version -lt [Version]$shareversion 输出:
Falsehttps://stackoverflow.com/questions/63464367
复制相似问题