こみみ雑学集/バッチファイル
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
[[こみみ雑学集]]
** バッチファイルとは [#x43dfcc1]
バッチファイルはWindowsで複数の処理をまとめて実行するとき...
** 基本! [#m01d0ce3]
バッチファイルの基本的な文法
- 一行に一コマンド(例外除く)
- 大文字小文字の区別なし(例外除く)
- バッチファイル中で許される記号
--複数のコマンドを繋げるパイプの「|」
--ファイルの入出力を切り替えるリダイレクト用の「<」「>」...
--ワイルドカードでファイル名を表記する「?」「*」
- 処理中断はCtrl+Cキー
- %1,%2,%3とかで引数をもってこれる。ドラッグ&ドロップで引...
** コマンド [#ra70fb16]
|echo|バッチファイルの中のメッセージの表示、非表示 |
|rem|注釈行を設定する|
|pause|バッチファイルの処理を一時停止させる|
|if else|条件によって処理を分岐する|
|goto|バッチファイルの中の別の処理ブロックにジャンプする|
|call|現在のバッチファイルから他のバッチファイルを呼び出...
|for|コマンドを繰り返して実行させる|
|shift|バッチパラメータを繰り上げる|
|%~1|全ての引用句(")を削除して%1を展開する|
|%~f1|%1を完全修飾パス名に展開する|
|%~d1|%1をドライブ名だけに展開する|
|%~p1|%1をパスだけに展開する|
|%~n1|%1をファイル名だけに展開する|
|%~x1|%1をファイル拡張子だけに展開する|
終了行:
[[こみみ雑学集]]
** バッチファイルとは [#x43dfcc1]
バッチファイルはWindowsで複数の処理をまとめて実行するとき...
** 基本! [#m01d0ce3]
バッチファイルの基本的な文法
- 一行に一コマンド(例外除く)
- 大文字小文字の区別なし(例外除く)
- バッチファイル中で許される記号
--複数のコマンドを繋げるパイプの「|」
--ファイルの入出力を切り替えるリダイレクト用の「<」「>」...
--ワイルドカードでファイル名を表記する「?」「*」
- 処理中断はCtrl+Cキー
- %1,%2,%3とかで引数をもってこれる。ドラッグ&ドロップで引...
** コマンド [#ra70fb16]
|echo|バッチファイルの中のメッセージの表示、非表示 |
|rem|注釈行を設定する|
|pause|バッチファイルの処理を一時停止させる|
|if else|条件によって処理を分岐する|
|goto|バッチファイルの中の別の処理ブロックにジャンプする|
|call|現在のバッチファイルから他のバッチファイルを呼び出...
|for|コマンドを繰り返して実行させる|
|shift|バッチパラメータを繰り上げる|
|%~1|全ての引用句(")を削除して%1を展開する|
|%~f1|%1を完全修飾パス名に展開する|
|%~d1|%1をドライブ名だけに展開する|
|%~p1|%1をパスだけに展開する|
|%~n1|%1をファイル名だけに展開する|
|%~x1|%1をファイル拡張子だけに展開する|
ページ名: