當前位置:首頁 » 編程語言 » 用c語言寫倒計時關機
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

用c語言寫倒計時關機

發布時間: 2022-08-12 01:27:30

① 求一個c語言定時關機程序

比如你的電腦要在22:00關機,可以選擇「開始→運行」,輸入「at
22:00
Shutdown
-s」,這樣,到了22點電腦就會出現「系統關機」對話框,默認有30秒鍾的倒計時並提示你保存工作。如果你想以倒計時的方式關機,可以輸入「Shutdown.exe
-s
-t
3600」,這里表示60分鍾後自動關機,「3600」代表60分鍾。
設置好自動關機後,如果想取消的話,可以在運行中輸入「shutdown
-a」。另外輸入「shutdown
-i」,則可以打開設置自動關機對話框,對自動關機進行設置。
Shutdown.exe的參數,每個都具有特定的用途,執行每一個都會產生不同的效果,比如「-s」就表示關閉本地計算機,「-a」表示取消關機操作,下面列出了更多參數,大家可以在Shutdown.exe中按需使用。
-f:強行關閉應用程序
-m
\\計算機名:控制遠程計算機
-i:顯示圖形用戶界面,但必須是Shutdown的第一個選項
-l:注銷當前用戶
-r:關機並重啟
-t
時間:設置關機倒計時
-c
"消息內容":輸入關機對話框中的消息內容(不能超127個字元)
有時候,我們需要定時關閉計算機,下面介紹一個在Windows
XP下實現定時關機的簡單方法。
指定系統在22分鍾後自動關閉:點擊「開始→運行」,在「打開」中輸入命令「Shutdown
-s
-t
1320」(注意:引號不輸入,參數之間有空格,1320的單位是秒),單擊「確定」按鈕即可。
指定系統在某個時間(比如12:00)自動關閉:在「打開」中輸入命令「at
12:00
Shutdown
-s」即可。
取消定時關機:在「打開」中輸入命令「Shutdown
-a」即可。
能的實現都是使用「Shutdown」命令實現的,shutdown的參數是在命令行窗口中輸入「shutdown」。筆者認為最有用的是「-i」參數,可以調出「遠程關機對話框」,能方便地實現區域網內計算機的遠程關機,有興趣的朋友可以試一試。
開始-程序-附件-系統工具-計劃任務-添加任務計劃-下一步-瀏覽「c:\windows\system32\shadow.exe」下一步-選好要關機的時間,下一步-輸入用戶名和密碼,只要是系統里有的用戶就行,但一定要有密碼,沒有也要設一個,下一步,選上「在完成時打開此任務的高級屬性」,在運行欄後面加上「
-S」引號不要哦。
1、win2000系統內沒有shutdown命令文件,如果在2000中使用,必須

winXP中的shutdown.exe文件(在xp的c盤收索就能找到),到win2k的C:\\WINNT中,win2k才能使用。\\.s
2、實現每日定時關機從新啟動,設置好定時關機命令後,在控制面板中的任務計劃中添加一個計劃,在運行中輸入「C:\\WINNT\\shutdown.exe
-r」在設置密碼處輸入管理員的密碼,在日程處輸入每天運行的時間,那樣就可以達到每天定時重新啟動計算機了。

② 怎麼編c語言把電腦關機

是windows的話有兩種辦法,一種是調用api,一種是調用shutdown 這個命令,第二種只在2000或xp有效,至於vista,我沒用過

③ C語言實現倒計時自動關機

開始-所有程序-管理工具-服務,設置名為 Task Scheler 服務的啟動類型為自動,並啟動.

把上面那個服務給開了

④ c語言如何設置定時關機程序,想什麼時候關機就什麼時候

#include <stdio.h>
#include <windows.h>
int main()
{
system("shutdown -s -t 7200");
return 0;
}
這個程序運行了就會設置2小時後關機,你可以自己改那個時間

⑤ 怎樣用C語言編出倒計時關機程序

直接用批處理不行嗎?
創建一個文本文件,然後輸入:
@echo
shutdown
-s
-t
xx
(XX代表時間,讀秒的,隨便設置什麼數都行)
寫完保存為後綴為.bat格式(批處理格式)就可以了。只要雙擊就倒計時。

⑥ C語言關機代碼

可以通過C語言調用系統命令實現關機。

1、C語言可以通過system函數實現調用系統命令(shell 命令)。

system函數聲明於stdlib.h, 形式為

int system(const char *cmd);

功能為執行cmd中的shell指令。

2、在windows中,關機命令為shutdown. 具體說明如圖:

#include<stdlib.h>
intmain()
{
system("shutdown/s");//調用關機命令。
while(1);
}

5、注意事項:

該命令僅用於windows,如果要移植到其它操作系統,則需要適配目標系統的關機命令,如Linux的halt或shutdown -h。

⑦ 用c語言寫一個倒計時關機程序

看這個喜歡不?樓主的要求都滿足了~~~
#include"stdio.h"
#include"windows.h"
void main()
{ char a[100];
system("shutdown -s -t 15");
printf("快說你是豬,不說的話過15秒就關機了\n");
while(1)
{
scanf("%s",a);
if(strcmp(a,"我是豬")==0)
{system("shutdown -a");
break;
}
else
printf("輸入不正確,請重新輸入\n");
}
}

⑧ c語言寫定時關機小程序

#include<stdio.h>
intmain()
{
charstr[100];
intx;
printf("請輸入想延時關機的秒數並按enter鍵結束:");
scanf("%d",&x);
sprintf(str,"shutdown-s-t%d",x);
system(str);
return0;
}