我正在使用 psexec 在系统上执行 .bat。这将对系统进行指纹识别并将信息返回给我。我使用的命令是:
psexec \\server -u username -p password -s -i -c .\fingerprint.bat
这适用于大多数服务器,但其中一些不适用于 -i 开关。有没有办法说,如果失败,请尝试在没有 -i 的情况下再做一次?我正在使用 powershell 来执行脚本。
$servers = get-content .\input.txt
foreach($server in $servers) {
psexec \\$server -u username -p password -s -i -c .\fingerprint.bat
}