一天结束时删除所有新文件

一天结束时删除所有新文件

我在教堂做一些网络咨询,我们正在寻找一种解决方案,以便在一天结束时删除每个人使用的 Windows 10 Pro 计算机上所有新创建的文件(甚至在一天结束时擦除配置文件)。我在本地组策略中寻找一个选项,但我唯一能找到的是在“X”时间后删除配置文件。我考虑过创建一个脚本并在任务计划程序中运行它,但我不确定我是否可以将其设置为删除用户创建的新文件夹等。有人对简单的解决方案有什么建议或想法吗?

网络由以下部分组成

  • 该网络由大约 10 台 Windows 10 Pro 计算机组成(其中一台由管理员使用)。
  • 每台计算机都有一个普通用户配置文件和一个管理员。
  • 每台计算机都有一个带有相同应用程序等的标准图像。
  • 该网络仅处于普通工作组(无域)。
  • 我们的预算不多(所以我们希望解决方案免费或成本极低)。

提前感谢你的帮助!

答案1

听起来你想要一个像这样的工具深度冻结来自 Faronics。

Deep Freeze 保存您的计算机配置。任何更改(无论是恶意的还是无意的)都会在重启时撤销。这称为“重启恢复”,每次重启都会将计算机恢复到所需的配置。

这是一个付费解决方案,并且每台机器 45 美元

还有重启恢复 RX它可以在每次重启时将机器恢复到已知状态。这也是一种付费解决方案,与 Faronics 类似。

我认为您不会找到一个简单的免费或开源解决方案。曾经有 Windows SteadyState,但它在 2010 年停产了。这个 Spiceworks 论坛页面建议设置一个差异磁盘,该磁盘在重新启动时被丢弃,并链接到此 Microsoft 页面介绍如何设置 Kiosk 模式

问题是,随着操作系统和浏览器中的安全漏洞得到修补,您仍然需要定期更新这些机器,因此定期进行更新可能会花费大量工作。

答案2

所以我找到了一个解决方案。我刚刚创建了一个批处理文件,每天删除并重新创建一次配置文件,并将其设置为在任务计划程序中运行。有一个管理员配置文件和一个其他人都使用的基本用户配置文件,所以我只是将脚本存储在管理员的配置文件中。我刚刚测试了它,它成功了。

相关内容