我需要脚本来自动更新时间服务器。我怀疑用于保持时间更新的内置电池没电了,我不想更换电池,因为我很快就会把这台笔记本电脑扔掉换一台新的。
每次启动时,我都必须 - 右键单击 > 调整日期/时间(任务栏) > Internet 时间设置 > “与 Internet 时间服务器同步”,然后单击“立即更新”以更新时间。更新后,时间始终正确运行,因为我编辑了注册表中的 SpecialPollInterval 数以每 660 秒轮询一次时间服务器。
有人能给我一个 VB 脚本并告诉我如何使用它吗?或者如果有其他可行的方法,请告诉我。我厌倦了每次启动时手动执行此操作,有时我会忘记,只有在软件因错误的时间停止工作后才会提醒我。更糟糕的是发送过时的电子邮件。
谢谢。
答案1
你不需要 VB 脚本,只需使用 .bat 文件和 Windows 命令即可,也可以手动从命令提示符启动
w32tm /resync
只需将上述命令放入.bat 文件中,然后将该文件放入启动文件夹中。
- 创建一个新的文本文件,比如说 sync_time.txt,并将该命令放入其中
- 将 .txt 文件重命名为 .bat,这样你就有了一个 sync_time.bat 文件
- 手动启动该文件或将其放在启动文件夹中,以便每次登录时它都会自动启动。
答案2
在 Windows 7 中,时间同步是一项计划任务。如果您启动任务计划程序,则可以调整任务,使其在启动时除了已安排的更新之外运行。您可以通过控制面板、管理工具访问任务计划程序。