首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

C 語言定時關機小程式:輸入特定字串取消關機

     編輯:關於C語言

代碼

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main() {
    char input[20];
    system("shutdown -s -t 120"); // 2 分鐘後關機
    while (1) {
        printf("2 分鐘後關機,輸入 \"我好帥\" 取消: ");
        scanf("%s", input);
        if (strcmp(input, "我好帥") == 0) {
            system("shutdown -a"); // 取消關機
            printf("已取消關機\n");
            break;
        }
        printf("輸入錯誤,請重試。\n");
    }
    return 0;
}

原理

  • shutdown -s -t 120:設置 120 秒後關機。
  • shutdown -a:中止關機計劃。
  • 循環讀取用戶輸入,匹配密碼字串。

破解方法

Win+R 輸入 shutdown -a 即可中止,或編寫同名 .bat 執行同樣命令。

僅供學習系統命令調用,請勿惡意使用。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved