0

我在一个环境中,启动菜单中的应用程序和运行注册表项不会执行任何操作,但 RunOnce 会,所以我制作了小脚本来启动我想在启动时运行的应用程序,然后重新编写注册表项。但是,当我登录并且脚本运行然后在启动我的应用程序并重新编写注册表项后退出时,Windows 似乎再次运行它,

场景如下:

我登录 -> 我的脚本触发并加载记事本 -> 我的脚本重新写入注册表项 -> 我的脚本退出 -> Windows 再次运行我的脚本 -> 它加载记事本 -> 我的脚本重新写入注册表项 -> 我的脚本存在-> 循环

有没有办法可以在没有循环的情况下实现这一目标?

4

1 回答 1

1

可能不会在脚本中的某处引入 sleep 语句。这些密钥的文档特别声明在执行时不写回密钥(有关详细信息,请参阅http://msdn.microsoft.com/en-us/library/aa376977(VS.85).aspx)。

您没有提及您正在运行的 Windows 版本,但如果您正在运行 Vista 或更高版本(我相信),您应该能够创建一个重复的计划任务以在用户登录时运行。

谢谢,标记

于 2011-01-14T17:01:55.923 回答