我需要以下内容。一个批处理脚本,询问我是否要关闭Windows 7(Y / N)..如果我单击“Y”,则Windows 7立即关闭。
请帮助任何人。
答案 0 :(得分:0)
您将使用SET读取答案并设置为变量。 if / goto语句从那里开始。
自XP以来,shutdown命令发生了一些变化,但这是我用于7的。
@echo off
SET /P ANSWER=Did you even try Google (Y/N)?
echo You chose: %ANSWER%
if /i {%ANSWER%}=={y} (goto :yes)
if /i {%ANSWER%}=={yes} (goto :yes)
goto :no
:yes
echo You pressed yes!
shutdown /f /s /t 01
:no
echo You pressed no!
shutdown
exit /b 1
Google上的第一个链接供您搜索: https://answers.yahoo.com/question/index?qid=20081005123533AALLIPA
答案 1 :(得分:0)
使用 [shutdown
][1] 命令的最常见方法是:
shutdown -s
— 关闭。
shutdown -r
— 重新启动。
shutdown -l
— 注销。
shutdown -h
— 休眠。
注意: 有一个常见的陷阱,用户认为 -h
的意思是“帮助”(它对其他所有命令行程序都是如此......除了 shutdown.exe
,它的意思是“休眠”)。然后他们运行 shutdown -h
并意外关闭了他们的计算机。请注意这一点。
shutdown -i
— “交互模式”。它不执行操作,而是显示一个 GUI 对话框。
shutdown -a
— 中止之前的关闭命令。
上面的命令可以与这些附加选项结合使用:
-f
— 强制程序退出。防止关机过程卡住。-t <seconds>
— 设置关闭前的时间。使用 -t 0
立即关闭。-c <message>
— 添加关闭消息。该消息将最终出现在事件日志中。-y
— 对所有关闭查询强制回答“是”。