我需要从活动目录中的所有计算机上卸载系统中心代理应用程序。 不幸的是,我没有系统中心安装/机器做到这一点,所以我希望我可以推出一个DOS命令到AD中的所有机器 – 我该怎么做? – 我发现这个命令工作,如果我从命令提示符本地执行它:
msiexec / x {25097770-2B1F-49F6-AB9D-1C708B96262A} / qn / norestart
将其放入启动脚本并链接该GPO,以便所有计算机都可以对其进行处理。
只要添加另一个工具,PDQ部署(免费)也可以用于这样的事情,如果你喜欢一个GUI界面。 它也将给你一个地位,它也适用于哪些机器,这可以很方便。
PDQ部署
您也可以使用for循环,然后使用psexec。 比如像这样:
for /f %%a in (computers.txt) do ( echo Processing command >> Logfile.txt psexec /accepteula \\%%a -e -w C:\ %Windir%\System32\msiexec.exe /x {25097770-2B1F-49F6-AB9D-1C708B96262A} /qn /norestart >> Logfile.txt echo Done processing command >> Logfile.txt )
一些说明在computers.txt中指定要处理的计算机,而Logfile.txt是创build的日志文件。