Grrr ......这里的Noob问题。我想创建一个基本上这样做的块:
Write-Host "Press X to cancel or any other key to continue"
$continue = Read-Host
If ($continue = "X")
{exit}
else
{Write-Host "Hello world"}
即使我按另一把钥匙也要退出...我做错了什么?感谢!!!
答案 0 :(得分:7)
您应该使用“-eq”进行比较。简单的例子:
$a = "Powershell"
IF ($a -eq "PowerShell")
{
"Statement is True"
}
ELSE
{
"Statement is False"
}
以下是对“if-then-else”语句充满信心的阅读:IF_THEN_ELSE in Powershell
答案 1 :(得分:2)
=
运算符用于分配。使用-eq
来测试是否相等。