如何以编程方式更改 Windows 系统时间?
如何以编程方式设置 Windows 系统时钟?
我在 XP 上使用 Java 系统,但了解如何从 C 或命令行执行此操作可能是正确的方法。我可以简单地调用一些外部进程。
设置时钟的程序需要什么权限级别?
How is the Windows system clock set programmatically?
I'm working with a Java system on XP, but knowing how to do this generally from C, or the command line, is probably the way to go. I can simply invoke some external process.
What privilege level is required by the program that sets the clock?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
执行此操作的 Win32 API 是
SetSystemTime
。正如文档所述,它要求您拥有SE_SYSTEMTIME_NAME
权限。在命令行中,这是通过 TIME 内部命令完成的。
The Win32 API that does this is
SetSystemTime
. As the documentation states, it requires that you have theSE_SYSTEMTIME_NAME
privilege.From the command line it's done with the
TIME
internal command.