我创建了两个响应文件,我想创建一个批处理文件,根据计算机名称使用两个响应文件之一。要获取计算机的名称,我一直在使用
wmic computersystem get name
我想我必须使用 IF THEN 但我不太确定。
我创建了两个响应文件,我想创建一个批处理文件,根据计算机名称使用两个响应文件之一。要获取计算机的名称,我一直在使用
wmic computersystem get name
我想我必须使用 IF THEN 但我不太确定。
您可以使用 PowerShell 中的开关来执行此操作:
switch($env:COMPUTERNAME){
"COMPUTER-1" {
# use response file for COMPUTER-1
}
default {
# use default response file
}
}
PowerShell 中的传统if
/else
语句如下所示:
if($env:COMPUTERNAME -eq "COMPUTER-1"){
# use response file for COMPUTER-1
}
else {
# use default response file
}