Grrr ... Noob问题在这里。我想创建一个块,基本上这样做:按X退出或其他任何键继续?
Write-Host "Press X to cancel or any other key to continue"
$continue = Read-Host
If ($continue = "X")
{exit}
else
{Write-Host "Hello world"}
即使我按另一个键仍然退出...我做错了什么?谢谢!!!
Grrr ... Noob问题在这里。我想创建一个块,基本上这样做:按X退出或其他任何键继续?
Write-Host "Press X to cancel or any other key to continue"
$continue = Read-Host
If ($continue = "X")
{exit}
else
{Write-Host "Hello world"}
即使我按另一个键仍然退出...我做错了什么?谢谢!!!
您应该使用“-eq”进行比较。简单的例子:
$a = "Powershell"
IF ($a -eq "PowerShell")
{
"Statement is True"
}
ELSE
{
"Statement is False"
}
下面是一些阅读有信心以 “IF-THEN-ELSE” 语句:IF_THEN_ELSE in Powershell
=
运营商是分配。使用-eq
来测试是否相等。
明白了...谢谢!我知道我很亲密。 :) – 2013-03-01 22:15:19
谢谢! -eq与“=”是问题。 – 2013-03-01 22:29:46