防止应用程序为多个用户执行一次运行的任务

防止应用程序为多个用户执行一次运行的任务

在我们的环境中,我们安装了几个应用程序,这些应用程序在第一次运行时需要在运行一些提示,例如 Media Player、Google Earth 等。问题是我们在许多不同的计算机上有许多用户。并且这些计算机上运行着 Deepfreeze,一旦计算机重新启动,它就会删除用户配置文件。因此,下次用户登录时,他们必须再次经历整个运行过程。我已设法使用组策略阻止 IE 运行一次,并使用 office 自定义工具阻止 office 运行一次。有没有办法让其他应用程序也这样做。在 Windows XP 上,我们曾经复制一个运行了所有应用程序的用户,并将其默认配置文件放入默认配置文件中,以便新用户获得该配置文件模板。现在有了 Windows 7,复制配置文件的过程就不那么简单了。有没有一种简单的方法可以在 Win7 中复制配置文件,或者有没有更好的方法(例如修改注册表或应用程序数据)来防止应用程序执行初始运行。

谢谢

答案1

做一些探索,找出每个应用程序将用户在“首次运行”对话框中输入的设置存储在何处。我猜大多数设置都在注册表或 INI 文件中。

然后预先填充这些注册表项和配置文件。如果您无法通过预先烘焙配置文件来完成此操作,请尝试通过登录脚本。

相关内容