这是个愚蠢的问题。有人能解释一下这有什么意义吗?我真的不知道还能问什么。为什么if语句会更改其中变量的值?
PS C:\Users\HD2> $format = 6
PS C:\Users\HD2> $format
6
PS C:\Users\HD2> if($format = 1){write-host "woo"}
woo
PS C:\Users\HD2> $format
1发布于 2016-05-03 16:11:15
在powershell中,=运算符用于为变量赋值。若要进行比较,请使用-eq运算符。
https://stackoverflow.com/questions/37009067
复制相似问题