用于卸载 Google Chrome 的启动脚本不起作用

用于卸载 Google Chrome 的启动脚本不起作用

我正在与系统管理员合作,卸载我们通过 GPO 管理的网络上 Google Chrome。由于它是由用户自己、GPO(现已删除)和 IT 部门手动安装的,我们认为最好的选择是配置一个启动脚本以在所有计算机上运行。

在我们的机器上测试之前,我想看看它是否能在我自己的电脑上工作。我们计划使用这个脚本。 我用了本指南以帮助进行设置。

我附上了一些图片来帮助解释我的设置。

GPO 设置中的 PoSh 脚本概述

GPO 设置中的脚本概述根据指南,这可以帮助我在旁路模式下运行 PoSh 脚本,而无需我签署脚本/更改设置以允许未签名的脚本运行。

我已按照指南将“配置登录脚本延迟”策略设置为 1 分钟,但我不确定它是否与启动脚本相关。

当我关闭/重新启动计算机时,Google Chrome 仍然存在。由于该脚本上次更新是在 2016 年,因此我对它有点怀疑,所以也许值得仔细研究一下。

我自己对此几乎没有经验(当然,在提问之前我尝试过排除故障),所以如果这是由于一个愚蠢的错误造成的,我深表歉意。

答案1

附加的脚本被设置为查看 Google Chrome 应用程序的程序文件文件夹。

例如行:Reg64Key = Get-ItemProperty -path 'HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Google Chrome' -name "Version" -ErrorAction SilentlyContinue

您说用户自己安装了……我猜这些用户没有管理员权限?如果是这样,那么用户的 Google Chrome 很可能被安装到他们的用户配置文件应用数据文件夹中,因为他们在这里有写入权限……%APPDATA% (C:\users\username\appdata\roaming) 或 %LOCALAPPDATA% (C:\users\username\appdata\local)

我建议你不要从网上使用此工具,因为它并不是一个真正适合查找所有 chrome 变体的工具。似乎更针对本地机器管理员(即家庭用户)的非域使用

我首先要找到用户存储 Google Chrome 可执行文件的位置,然后我们可以从那里开始。

如果它位于不同机器的不同位置,这将使工作变得更加困难但仍然可以管理,因为它可能只位于少数几个位置。

相关内容