我正在努力奔跑
shutdown.exe -l -t 10
仅显示关机帮助手册。
我想到了一个不太优雅但可行的解决方案
ping -n 10 localhost
shutdown.exe -l
这个解决方案有多浪费?
我考虑过下载sleep.exe,但我想让我的bat文件在没有任何事先准备的机器上运行。
还有其他想法吗?
谢谢
答案1
看起来 -l 命令由于某种原因与 -t 不兼容。
如果您想关机,命令shutdown -s -t 10就可以了,如果您想在一段时间后注销,您可以尝试使用at命令,该命令安排在特定时间运行一个进程。
at [time] shutdown -l 。不是很好,但应该可以工作
答案2
请注意 -l 选项只会注销您的账户,不会关闭或重新启动计算机。您可以尝试使用
关机-l
并且它应该在 30 秒后注销计算机。
无论如何,语法
关机-l-t 10
是正确的,如果不起作用,请尝试复制该行。
答案3
http://sourceforge.net/projects/logout/
描述
注销是一个简单的命令行实用程序,用于在指定的分钟数后静默强制关闭正在运行的应用程序并注销当前 Windows 用户。
例如:“logout 24”将在 24 分钟后注销当前用户。