首页 > 解决方案 > 用于卸载软件的 Powershell 脚本

问题描述

我需要有关 powershell 脚本的帮助我需要为许多工作站创建脚本以通过部署工具推送到机器上。我需要卸载应用程序 AzInfoProtection.exe 问题是该软件的路径对于每台计算机都不同。所以我不知道我需要通过可执行文件查找路径,然后创建命令来卸载它。

我找到了这个,但我不知道如何从输出中获取路径

Get-ChildItem -Path "C:\ProgramData\Package Cache" -Filter AzInfoProtection.exe -Recurse -ErrorAction SilentlyContinue -Force 

所以我需要在许多计算机上卸载这个软件的脚本,卸载命令应该是:

“C:\ProgramData\Package Cache{ca644579-3d97-4c24-8bf0-a4ccd297b6a6}\AzInfoProtection.exe”/卸载/安静

这部分来自每台不同的计算机{ca644579-3d97-4c24-8bf0-a4ccd297b6a6}所以我需要找到它的脚本。

如果你能帮助我,我会很高兴,谢谢

标签: powershell

解决方案


推荐阅读