我有一个批处理脚本。我想将其更改为Powershell脚本。我的代码是否出于相同的目的?
我的批处理脚本
IF %ODM% EQU 1 (
ECHO #ODM# detected
IF %Stage% EQU 10 (
ECHO Stage Code 10
)
)
Powershell脚本
If ($ODM = "1")
{Write-Host "#ODM# detected"}
if ($Stge = "10")
{Write-Host "Stage Code 10"}
答案 0 :(得分:3)
不完全是,您提供的批处理代码似乎嵌套了if语句,而PowerShell代码仅包含两个单独的if语句。
所以您将看到类似这样的内容:
if ($ODM -eq "1"){
Write-Host "$ODM detected"
if ($Stge -eq "10"){
Write-Host "Stage code 10"
}
}