K林なんでもゼミナール

K林ゼミの愉快な日常をお届けします


記事は下にあります↓ 
下にスライドしてね。


最新記事
【大長編20,000文字記事】Kゼミが行く、名古屋焼肉旅行!【もはや短編小説】
短歌「ポエム精神の否定と肯定」
【パワハラ】四コマ短歌「バグ発生」
【尖り大爆発】短歌四コマ「尖りとは」
はてなブログ便利ツール【最新記事取得機能つき! おすすめ記事テーブル生成機VER3.0】を公開しました。
【いてざギャグ解説】四コマ短歌「マイブームのギャグ」
短歌四コマ「悪役の矜持」

新作ノベルゲーム↓ クリックですぐに遊べるよ!

バナー

短歌四コマ漫画シリーズ↓ クリックで読めるよ!

バナー
おすすめ短歌
短歌四コマ「文士の谷底」
【大議論勃発】短歌四コマ「糖分補給の選択肢」【現代のソクラテス降臨か】
短歌四コマ「栞のない読書」
【いてざギャグ解説】四コマ短歌「マイブームのギャグ」

面白雑談シリーズ!↓ どの記事でも気軽に読んでね!

バナー
おすすめ記事
【豚バラかつお豆乳鍋】寒くなって来たので鍋食べる
【エビ餃子】夏なので手作り餃子作ったよ
【闇深】日常生活の中で私が拘って使い分けている言葉集

はてなブログ便利ツール【最新記事取得機能つき! おすすめ記事テーブル生成機VER3.0】

windowsバッチファイルでシャットダウンボタンを作ってみた。

てなわけで、本日はwindowsバッチファイルでシャットダウンボタンを作ってみました。

実行するだけでパソコンをシャットダウンしてくれる便利なプログラムですね。

そうです。なんとコードはたったの四行。コチラ。

@echo off
echo 何らかのキーを押すとシャットダウンします
pause>nul
shutdown -s -t 0

 

それでは解説いってみよう。詳しくは続きを読むで。

 

では、この四行のプログラムについて解説をしてゆく。みな心して聞くように。

はーい。

1行目
@echo off

これは大体のバッチファイルの先頭についている呪文である。

呪文ですか。意味は?

コマンドプロンプト上に、コマンド文を表示させないようにしている。

コマンド文が表示されると何か問題があるんですか?

コマンド文と実行結果の両方が表示されることになるので、画面がごちゃごちゃして見づらくなる。なのでこの呪文は唱えておいた方が無難。

なるほど。確かにごちゃごちゃは嫌ですからね。唱えた方が無難です。

2行目
echo 何らかのキーを押すとシャットダウンします

これはコマンドプロンプト上に、「何らかのキーを押すとシャットダウンします」と表示する命令文。

表示するだけ?

そう、このコマンドは文字を表示するだけ。次の文でキー入力待ちをする。

3行目
pause>nul

「pause」がキー入力待ちコマンド。何らかのキーが押されるまでここで処理がストップするぞよ。

へー。じゃあ、「pause」の後ろについてる「>nul」は何です?

これな。出力を無しにするという意味である。

というと?

pauseコマンドを使うと、必ずコマンドプロンプト上に「続行するには何かキーを押してください・・・」と表示されてしまう

しかし「>nul」を付けることで、この表示を消すことが出来るのだー!

ほう……。

え? 「続行するには何らかのキーを押してください」って表示消す意味あります? あった方が解りやすくね?

まあ消さなくてもプログラム的には問題ない。しかし今回は、二行目で既に「何らかのキーを押すとシャットダウンします」と表示しているし、繰り返しになるから消しておいた。

あーそっか、二行目の「echo」で既に文章表示してますもんね。繰り返しになると画面がごちゃごちゃして解りづらいと。

うむ。ユーザーにとって解りやすい文章でキー入力待ちをしたい時は、echoコマンドで自由に文章を表示させてから、そして「pause>nul」を使うのだ。

テクいっすね。

じゃろう?

4行目
shutdown -s -t 0

でこれが肝心のシャットダウンコマンド。

へー、shutdown はそのままなんで解るんですけど、後ろの「-s」や「-t」はどういう意味なんです?

まあまあまあ。その辺はググればいっぱい解説記事が出てくるから、そっちを参照してくれえい。

急に投げやりになったなおい。

今回はここまでじゃ。また適当なバッチファイルを作ったら報告してくぞ。

ういーす。

キャラ紹介 K林教授

我らがK林ゼミの教授
自分は世界一優れた洞察眼を持っていると思っている
真剣に仕事していそうなときは、大体ユーチューブを見ている
好きなユーチューバーは東海オンエア、もこう、れいえもん、QuizKnock、FateGames、最終兵器俺達 などなど

M子学生

K林ゼミの学生のM子
真面目、一般人、ツッコミ。だがピンク髪
読書家
ぷよぷよで7連鎖できることが誇り

T中番長

K林ゼミの番長
目つきが急に悪くなる、一番後輩
定時で変える勢
煽るときの顔に定評がある