我如何在计算机列表上运行以下命令并让结果包含值和 PC 名称。
现在它确实返回了值,但只在本地运行
FOR /F "tokens=2* skip=2" %%a in ('reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion" /v "CommonFilesDir"') do echo %%b
答案1
会是这样的吗?
psexec @C:\_\complist.txt FOR /F "tokens=2* skip=2" %%a in ('reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion" /v "CommonFilesDir"') do echo %%b