小さなプログラムを書くためのオフ時間は、すぐにコンピュータの電源を切る、または一定期間後にコンピュータをシャットダウンすることができます。
システム()コマンド・
コードが実装されています。
- 書式#include <stdio.hに>
- 書式#include <string.hの>
- 書式#include <stdlib.h>に含ま
- メインint型()
- {
- チャー CMD [20] = "シャットダウン-s -t"。
- チャー T [5] = "0"。
- int型の C;
- システム(「タイトルC言語プログラムのシャットダウンが」); // CMDウィンドウのタイトルを設定します
- システム( "行モードCON COLS = 48 = 25"); //ウィンドウの幅高さ
- システム(「カラーF0は」); //赤のカラーグループを呼び出すために書き込むことができます
- システム( "日付/ T")。
- システム( "TIME / T")。
- printf( "----------- C言語のシャットダウン手順----------- \ N");
- printf(「コンピュータの10分及び閉弁時期に達成1の\ n」);
- printf( " 2.すぐにお使いのコンピュータオフに \ nを");
- printf( " 3.ログコンピュータオフ \ nを");
- printf( " 0出口システムの\ n");
- printf( "------------------------------------- \ N");
- scanf関数( "%のD"、&C);
- スイッチ(C){
- ケース1:
- printf(「あなたは自動的に秒数(0〜\ nは600後にコンピュータをシャットダウンします)?」);
- scanf関数( "%sの"、T);
- システム(STRCAT(CMD、T))。
- ブレーク;
- ケース2:
- システム( "シャットダウン-p");
- ブレーク;
- ケース3:
- システム( "シャットダウン-l");
- ブレーク;
- ケース0:
- ブレーク;
- デフォルト:
- printf( "エラー\ n個!");
- }
- システム(「一時停止」)。
- 0を返します。
- }
このプログラムは少し実用的な価値を持っていますが、私たちはシステム()関数を理解することができますが。
Windowsでは、システム()関数は、DOSコマンドを実行することができ、UNIX / Linuxでのシェルを実行することができます。
プログラムが設定するためのプログラムを、Windows上で実行し、シャットダウンドス・インタフェースは、を介して行われたDOSコマンドを達成します。