サーチ…


備考

Microsoft Technetから:

バッチプログラムまたはスクリプトとも呼ばれるバッチファイルを使用すると、ルーチンまたは反復タスクを簡素化できます。バッチファイルは、1つまたは複数のコマンドを含み、ファイル名拡張子が.batまたは.cmdのフォーマットされていないテキストファイルです。コマンドプロンプトでファイル名を入力すると、Cmd.exeはコマンドをファイル内に表示される順に実行します。

バッチファイル名と拡張子

拡張備考
。コウモリこの拡張機能は、MS-DOSおよびすべてのバージョンのWindows
.cmd Windows NTファミリのバッチファイルに使用
.btm 4DOSと4NTが使用する拡張機能

.cmd.bat違いを理解するには、 こちらをご覧ください。

すでに組み込みコマンドの名前である名前は使用しないでください。 tracertような。 tracert.exeというユーティリティがあります。したがって、バッチファイルの名前を指定しないでくださいtracert.bat

バッチファイルの実行

バッチファイルを実行する最も簡単な方法は、アイコンをダブルクリックすることです。または、プロンプトがバッチファイルディレクトリから開始されている場合は、ファイル全体のパスをコマンドプロンプトに貼り付けます。

例:

C:\Foo\Bar>test.bat
C:\Foo\Bar>C:\Foo\Bar\Baz\test.bat

コマンドプロンプトを開く

コマンドプロンプトは、すべてのWindows NT、Windows CE、OS / 2、およびeComStationオペレーティングシステムにプリインストールされており、通常はC:\Windows\system32\cmd.exeあるcmd.exeとして存在します

Windows 7では、コマンドプロンプトを開く最も速い方法は次のとおりです。

  • Win Pressを押し、「cmd」と入力してEnterを押します。

  • Win𐌎 + R キーを押し、「cmd」と入力してEnterを押します。

  • エクスプローラウィンドウが開いている場合は、アドレスバーに "cmd"と入力して、現在選択されているディレクトリのプロンプトを開きます。

  • Shiftキーを押しながらエクスプローラでフォルダを右クリックし、「ここでコマンドウィンドウを開く」を選択します。

実行可能ファイルに移動してダブルクリックすることで開くこともできます。

場合によっては、昇格された権限でcmdを実行する必要があります。この場合は右クリックし、[管理者として実行]を選択します。上記の方法の1を使用するときは、 Enterの代わりにCtrl + Shift + Enterを押すことによっても達成できます。

バッチファイルの編集と表示

任意のASCIIエディタでバッチファイルを編集できます。バッチ構文を強調表示できるエディタのリストは、 ここで見つけることができます 。また、ウィンドウに付属のデフォルトのメモ帳を使用して、バッチファイルを編集および表示することもできますが、構文の強調表示はありません。

メモ帳を開くには:

  • Win𐌎 + R キーを押してnotepad入力し、Enterキーを押します。

あるいは、 バッチファイル作成する最も「原始的な」方法は、コマンドラインからの出力をファイルにリダイレクトすることです。

echo echo hello world > first.bat

これはecho hello worldをファイルfirst.batます。

ファイルを右クリックし、コンテキストメニューから[編集]を選択することで、バッチファイルを編集できます。

コマンドプロンプトからバッチファイルの内容を表示するには、次のコマンドを実行します。

type first.bat

また、コマンドプロンプトからメモ帳でバッチファイルの編集を開始することもできます

notepad first.bat

ヘルプの利用

バッチファイルコマンドのヘルプを表示するには、ビルトインヘルプを使用します。

コマンドプロンプト(実行可能ファイルはcmd.exe )を開き、 helpと入力しhelp使用可能なすべてのコマンドを表示します。

これらのコマンドのヘルプを表示するには、 help後にコマンドの名前を入力します。

例えば:

help help

表示されます:

Provides help information for Windows commands.

HELP [command]

    command - displays help information on that command.

/?続けるとヘルプが表示されるコマンドもあります/?

試してください:

help /?

注意:

Helpは、 内部コマンドのHelpのみが表示されます。



Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow