Windows

Windows

Windowsコマンドプロンプトの特殊文字・エスケープ文字

コマンドプロンプトに限らず、プログラムにおいて特殊な意味を持つ文字(特殊文字)がある。特殊文字を普通の文字として扱いたい場合に使用するのが、エスケープ文字。どの文字が特殊文字やエスケープ文字に該当するのかは、プログラミング言語によって異なる...
Windows

Windowsバッチファイルのサンプル(別のバッチファイルを呼び出す)

バッチファイルの規模が大きくなってくると、1つのバッチファイルを複数のファイルに分割したい場合がある。バッチファイル内から、別のバッチファイルを呼び出す方法には、以下の2つがある。・callコマンド呼び出し元と同じプロセスでバッチファイルを...
Windows

Windowsバッチファイルのサンプル(関数・サブルーチン)

関数やサブルーチンとは、特定の処理を再利用できるように部品化したもの。部品化して再利用することで、同じ処理を何度も書かなくて良くなる。結果として、開発作業のスピード向上やソースコードの品質向上が期待できる。関数は呼出元に何かしらの結果を返す...
Windows

Windowsコマンド実行結果のリダイレクト、パイプ

コンピュータ上で実行されているプログラムが、特に何も指定されていない場合に利用するデータの入力元/出力先として、標準入力/標準出力がある。また、プログラム内でエラーが発生した場合、標準エラー出力に対して出力が行われる(標準出力とは別に指定さ...
Windows

Windowsバッチファイルのサンプル(繰り返し処理)

同じ処理を何度も行う場合、繰り返し(ループ処理)を使用する。バッチファイルで繰り返しを行う方法には、大きく分けて以下の2つがある。・gotoコマンドを使用した方法・forコマンドを使用した方法まったく同じ処理を何度も行うような場合はgoto...
Windows

Windowsバッチファイルのサンプル(ユーザー入力による実行確認)

バッチファイルはクリック操作だけで簡単に起動できる反面、操作を誤って意図しないタイミングで起動させてしまう場合がある。大量のファイルを操作したりするようなバッチファイルの場合、誤って起動させた事によって、ファイルの消失や予期しない上書き更新...
Windows

Windowsのバッチファイル

Windowsのコマンドプロンプトを使えば、大量のファイルをコピーしたり名前を変えたりが、手作業よりも効率的に実行できる。さらに、そういった定型作業を定期的に行う場合、バッチファイルにまとめておくと、簡単に同じ手順を繰り返し実行できるように...
Windows

Windowsのコマンド

Windowsではマウスやタッチパネルを使って、アイコンやボタンなどを操作するGUIが基本になっている。GUIはコンピューター内の状態や情報が、目に見える形で表示されるため、比較的簡単に操作が出来る。しかし、大量のファイルをコピーしたり名前...