Powershell" -gt"比较返回错误的结果

时间:2017-07-07 16:59:12

标签: powershell comparison

我正在开发一个PS程序,其中包括加载2个带有设备名称的CSV文件,计算设备数量,然后在上次运行后设备数量增加时执行操作,以及如果自上次运行以来设备数量减少,则采取不同的行动。

我完全被我所看到的所困扰:

[DBG]: PS C:\(path redacted)>> $Number_of_Current_Devices

20

[DBG]: PS C:\(path redacted)>> $Number_Of_Prior_Devices

5

[DBG]: PS C:(path redacted)>> $Number_of_Current_Devices -gt $Number_Of_Prior_Devices
False

[DBG]: PS C:(path redacted)>> 

为什么-gt比较声称20不大于5?

0 个答案:

没有答案