批处理文件 - X 分钟后关闭计算机
我想制作一个批处理文件,在几分钟内接受用户输入,并在时间到后关闭计算机。
我知道如何在设定的时间结束后关闭计算机,我只是在将时间设置为用户输入时遇到问题。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我想制作一个批处理文件,在几分钟内接受用户输入,并在时间到后关闭计算机。
我知道如何在设定的时间结束后关闭计算机,我只是在将时间设置为用户输入时遇到问题。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(7)
查看此线程。
https://superuser.com/questions/215531/ windows-7-shut-down-pc-after-specified-amount-of-time
将此代码放入 @echo off 行之后:
shutdown -s -t 1800
Check out this thread.
https://superuser.com/questions/215531/windows-7-shut-down-pc-after-specified-amount-of-time
Put this code in it after the @echo off line:
shutdown -s -t 1800
您可以使用 Accessoires 下的编辑器来实现此目的。
.bat
结尾):You can use the Editor under Accessoires for that.
.bat
) :创建一个批处理文件,并在@echo关闭后将此代码放入其中行:
运行批处理文件后,计算机将关闭 30 分钟(1800 秒)。
要取消由该批处理文件启动的关闭,您可以转到“开始”→“运行”并键入:
或将其放入其自己的单独批处理文件中,然后运行它以取消关闭。
从这里引用
Create a batch file, and put this code in it after the @echo off line:
The computer will shutdown 30 minutes (1800 seconds) after running the batch file.
To cancel a shutdown initiated by that batch file, you can go to Start → Run and type:
Or put that in its own separate batch file, then run it to cancel a shutdown.
Referred From Here
将其放入批处理文件中并运行。
Put this in a batch file and run.
如果您使用的是 Windows 10,请使用以下简单脚本:
shutdown -s -t 100
注意:将“100”设置为您想要的任何值等。 40
If you're on Windows 10, use this simple script:
shutdown -s -t 100
Note: Set the "100" to whatever you want etc. 40
我想这会做你想做的。
根据 http://ss64.com/nt/shutdown.html 您最多可以等待的是10 分钟,所以如果您需要等待更长时间,您需要添加某种人工计时器,如果您的系统支持(我的系统不支持)或 ping,最有可能使用诸如 TIMEOUT 之类的计时器。
I think this will do what you want.
According to http://ss64.com/nt/shutdown.html the most you can wait is 10 minutes, so if you need to wait longer you would need to add some sort of artificial timer, most likely using something like TIMEOUT if your system supports it (mine doesn't) or ping.