0

所以我正在尝试编写一个脚本来检查远程机器,看看它们是否有特定的更新。它在变量中有 1 个条目时起作用。但是,如果我可以检查多个变量并为每个变量返回一个结果,那就更好了。例如: a=x , b=y, c=w 检查 x 并打印结果;检查 y 并打印,检查 w 并打印。另外,不知道为什么,但似乎每个变量名都偏移了 1 20h2=0h2,除了derp。

set "20h2=KB4562830"
set "1809=KB1234567"
set "20H2-SEC=KB2456789"
set "DERP=Four"

set ^"RECENTS=%20h2%^

%1809%^

%20h2-sec%^

%DERP%^"



echo ++Looking for !RECENTS!

psexec -accepteula \\%COMPUTER% cmd /c powershell.exe -command "& {get-hotfix -computername localhost  | select InstalledOn,HotFixID,Description | Sort-Object -Descending -Property InstalledOn -ErrorAction SilentlyContinue |findstr !RECENTS!}
""
4

0 回答 0