![远程清理 Windows.old 的脚本](https://linux22.com/image/789526/%E8%BF%9C%E7%A8%8B%E6%B8%85%E7%90%86%20Windows.old%20%E7%9A%84%E8%84%9A%E6%9C%AC.png)
问题:
我们网络上的许多旧工作站都快用完了硬盘空间,我正在寻找简化清理空间过程的方法。我知道我可以使用磁盘清理来执行此操作,但这需要登录并手动运行,对于我们环境中的大量工作站来说,这可能需要一些时间。
我尝试过的解决方案:
我已经为 Storage Sense 设置了 GPO 来删除临时文件、下载文件等,但其中一个较大的文件夹是 Windows.old 目录。
我发现以下使用磁盘清理的脚本:
cleanmgr.exe /SAGERUN:0
但这需要我以用户身份运行它,而我们没有标准用户的管理员权限。它仍然需要用户干预来选择使用磁盘清理删除的文件夹。
我寻求的解决方案:
我正在寻找一个可以通过 PDQ Deploy 运行的脚本来清理工作站上的 Windows.old 目录,无需任何用户输入即可运行。
答案1
感谢@PeterHahndorf 提供的删除 Windows.old 文件夹的解决方案。我还需要能够删除“以前的 Windows 安装”,并在 StackOverflow 上找到了一个帮助我解决该问题的帖子。
我在线程中的堆栈溢出中找到了远程使用 cleanmgr 所需的所有详细信息: Stack Overflow Cleanmgr 脚本线程