簡體   English   中英

用於關閉 Windows 的批處理腳本

[英]Batch Script to shutdown Windows

我需要以下內容。 詢問我是否要關閉 Windows 7 (Y/N) 的批處理腳本。如果我單擊“Y”,Windows 7 將立即關閉。

請幫助任何人。

您將使用 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

使用 [ 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 — 對所有關閉查詢強制回答“是”。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM