SIBYL System

just technical blog

Windowsバッチの書き方

   

Powershell?一体何だねそれは? これはWindowsでの.batファイルの書き方についてメモです。

変数の代入

コメント

先頭文字列が「rem」または「::」であった場合にコメントと認識されます。「::」や「: 」は場合によって動作しないため、「rem」をコメントに使用するのが安全だったり。

引数

バッチの呼び出し

他のバッチを呼び出すときはcall関数を使用します

実行ファイルのパス

以下の変数で実行ファイルのパスにアクセスできます

ファイルの存在確認

ファイルが存在するかはIF EXISTで確認することができます。

変数を用いて確認することもできます。

相対パスを指定することはできないので実行ファイルまでのパスが書かれている変数を使用します。

FTP転送

FTPの転送はFTPのコマンドを記述したテキストファイルを作成して実行する。

プロセス一覧

プロセスの一覧はtasklistコマンドで確認することができる。

プロセスの存在確認

tasklistコマンドにfindコマンドをパイプする事で指定したプロセスが存在しているかを確認することができる。

プロセスの削除

taskkillコマンドを使用することで対象のプロセスを強制終了(プロセスの削除)ができる。

 

 

 - Windows ,