PDF形式でダウンロードPDF形式でダウンロード

バッチファイルは、連続する複数のDOSコマンド(Windows言語)を含み、一般的に、ファイルの移動などの頻繁に行われる作業を自動化するために作成されます。この記事では、Windowsパソコンで基本的なバッチファイルを作成して保存する方法を紹介します。バッチファイルの作成には、高機能のテキストエディタをダウンロードして使う必要はなく、Windowsに標準搭載されているメモ帳で十分です。

パート 1
パート 1 の 2:

バッチファイル作成の基本を学ぶ

PDF形式でダウンロード
  1. How.com.vn 日本語: Step 1 メモ帳を開く 
    メモ帳を使えば、コードをテキストとして記述し、完成したらバッチファイルとして保存することができます。メモ帳を開くには、[スタート]
    How.com.vn 日本語: Windows Start
    を開いてメモ帳と入力し、メニューの一番上に表示されるメモ帳アプリの青いアイコンをクリックします。
    • 一般的に、テキストファイルをバッチファイルに変換するためにメモ帳が使用されていますが、他のテキストエディタを使用してもバッチファイルのコードを記述することができます。
  2. How.com.vn 日本語: Step 2 基本的なバッチコマンドを習得する 
    バッチファイルは連続する複数のDOSコマンドを実行するため、ファイルに使用可能なコマンドはDOSコマンドに似ています。以下のコマンドは重要度の高いコマンドです。
    • ECHO:画面にテキストを表示する
    • @ECHO OFF:通常画面に表示されるテキストを表示しなくする
    • START:ファイルを既定のプログラムで実行する
    • REM:プログラム中にコメントを挿入する
    • MKDIR/RMDIR:ディレクトリを作成/削除する
    • DEL:ひとつまたは複数のファイルを削除する
    • COPY:ひとつまたは複数のファイルをコピーする
    • XCOPY:オプションをつけてファイルをコピーする
    • FOR/IN/DO:処理の対象とするファイルを指定する
    • TITLE:ウィンドウに表示されるタイトルを編集する[1]
  3. How.com.vn 日本語: Step 3 ディレクトリを作成するプログラムを記述する 
    バッチファイルの作成を習得するには、まずは基本的な作業を行うバッチファイルの作成から始めてみるのがよいでしょう。例えば、以下のようなバッチファイルを使えば、瞬時に複数のディレクトリを作成することができます。[2]
    MKDIR c:\example1MKDIR c:\example2
  4. How.com.vn 日本語: Step 4 基本的なバックアッププログラムを記述する 
    バッチファイルは複数のコマンドを実行するのに便利であり、特に、それを複数回実行するように設定する場合は非常に効果的です。以下の例のように、XCOPYコマンドを使えば、指定したフォルダからバックアップ用のフォルダにファイルをコピーして、かつ前回のコピーから更新されたファイルのみを上書きするバッチバッチファイルを作成することができます。
    @ECHO OFF XCOPY c:\original c:\backupfolder /m /e /y
    • このコマンドは、「original」フォルダのファイルを「backupfolder」フォルダにコピーします。コマンド内のフォルダパスは任意のフォルダに変更することができます。「/m」オプションにより、更新されたファイルのみがコピーされます。「/e」オプションにより、指定したディレクトリ下の全てのサブディレクトリがコピーされます。「/y」オプションにより、ファイルが上書きされる場合に毎回確認メッセージが表示されます。
  5. How.com.vn 日本語: Step 5 高度なバックアッププログラムを記述する 
    あるフォルダから別のフォルダにファイルをコピーできるのは便利ですが、コピーをしながらさらにファイルの仕分けもしたい場合には、FOR/IN/DOコマンドを利用します。このコマンドを使えば、拡張子に応じて、ファイルのコピー先を指定することができます。以下の例を確認してみましょう。
    @ECHO OFF cd c:\sourceREM これは仕分けたいファイルがある場所です。FOR %%f IN (*.doc *.txt) DO XCOPY c:\source\"%%f" c:\text /m /yREM このコマンドは、拡張子が「.doc」または、 REM 「.txt」のファイルを全てc:\sourceからc:\textに移動します。REM %%f は変数です。FOR %%f IN (*.jpg *.png *.bmp) DO XCOPY C:\source\"%%f" c:\images /m /yREM このコマンドは、拡張子が「.jpg」、「.png」または、REM 「.bmp」のファイルを全てc:\sourceからc:\imagesに移動します。
  6. 6
    テキストを表示する バッチファイル内で何が起こっているかを知りたいものの、すべてのコマンドを表示したくない場合、バッチファイルが何を行っているかを説明するテキストを印刷するようにバッチファイルをプログラムすることができます。テキストを表示するには、ECHOを使用します。以下の例を確認してみましょう。
    @ECHO OFFMKDIR c:\example1ECHO Created directory example1
    • 出力の色は COLOR bf で変更できます。bは背景色、fは前景色で、いずれも16進数で表されています。以下の色を使用できます。
      数字数字
      08ダークグレー
      19
      2濃い緑a
      3濃い青緑b青緑
      4濃い赤c
      5濃いマゼンタdマゼンタ
      6濃い黄色e黄色
      7薄いグレーf
    • 例えば、濃い緑色の背景に赤色の文字を表示する場合は
      COLOR 2c
      となります。
    • コマンドラインからバッチファイルを実行する必要があります。そうしないと、ウィンドウがすぐに閉じてしまい、実際に印刷したテキストを読むことができないからです。
  7. How.com.vn 日本語: Step 7 さまざまなバッチファイルを試してみる 
    バッチファイルとはどのようなものかを体験したい場合は、「https://www.wikihow.com/Sample/Batch-File (※英語)」にあるサンプルバッチファイルを試してみるとよいでしょう。
    広告
パート 2
パート 2 の 2:

バッチファイルを保存する

PDF形式でダウンロード
  1. How.com.vn 日本語: Step 1 バッチファイルの記述を完了する 
    バッチファイルの記述を終えて、間違いがないかを確認したら、実行可能なファイルとして保存する作業に取り掛かることができます。
  2. How.com.vn 日本語: Step 2 ファイル
    をクリックする [ファイル]はメモ帳画面の左上隅にあります。これをクリックすると、ドロップダウンメニューが表示されます。
  3. How.com.vn 日本語: Step 3 名前を付けて保存…
    をクリックする [ファイル]のドロップダウンメニューにある[名前を付けて保存…]をクリックすると、[名前を付けて保存]画面が開きます。
  4. How.com.vn 日本語: Step 4 ファイル名と拡張子「.bat」を入力する 
    [ファイル名]のテキスト入力ボックスに任意のファイル名を入力して、最後に.batを付けましょう。
    • 例えば、プログラム名を「Backup」とする場合は、Backup.batと入力します。
  5. How.com.vn 日本語: Step 5 [ファイルの種類]のドロップダウンボックスをクリックする 
    [ファイルの種類]のドロップダウンボックスは、[名前を付けて保存]画面の一番下の方にあります。これをクリックすると、ドロップダウンメニューが表示されます。
  6. How.com.vn 日本語: Step 6 すべてのファイル
    をクリックする  ドロップダウンメニューで[すべてのファイル]を選択すると、任意の拡張子(この場合は「.bat」)でファイルを保存することができます。
  7. How.com.vn 日本語: Step 7 保存場所を選択する 
    画面左側からファイルを保存したいフォルダ(例:デスクトップ)を選択します。
  8. How.com.vn 日本語: Step 8 保存
    をクリックする [名前を付けて保存]画面の右下隅にある[保存]をクリックして画面を閉じます。
  9. How.com.vn 日本語: Step 9 メモ帳のファイルを閉じる 
    メモ帳で作成したファイルが、選択した場所にあるフォルダにバッチファイルとして保存されます。
  10. How.com.vn 日本語: Step 10 バッチファイルの中身を編集する 
    バッチファイルを右クリックすると表示されるドロップダウンメニューの中から[編集]を選択すれば、いつでもファイルをメモ帳で開いて編集することができます。編集が完了したらCtrl+Sを押して保存しましょう。
    • バッチファイルを実行すると、編集内容は即座に反映されます。
    広告

ポイント

  • 名前にスペースが入っているディレクトリやファイルを開く場合は、引用符("")を使用する必要があります (例:start "C:\Documents and Settings\")。
  • Notepad++などのメモ帳以外エディタを使用してバッチファイルを編集することは可能ですが、ほとんどの場合、簡単なバッチファイルを記述するために、わざわざサードパーティーエディタを利用する必要はありません。
  • コマンドによっては、管理者権限がなければ実行できません(ipconfigなど)。管理者権限のあるアカウントを利用している場合は、ファイルを右クリックして[管理者として実行]を選択し、ファイルの実行を許可しましょう。
広告

注意事項

  • 実行されるコマンドによっては、バッチファイルはシステムにとって脅威となる場合があります。バッチファイルに望まない作業(例:ファイルの消去、パソコンをクラッシュさせる)を行うコードがないことを確認しましょう。
広告

このHow.com.vn記事について

How.com.vn 日本語: How.com.vn編集チーム
共著者 ::
How.com.vnスタッフライター
この記事は、経験豊富なHow.com.vnの編集者と調査員から成るチームによって執筆されています。調査員チームは内容の正確性と網羅性を確認しています。

How.com.vnのコンテンツ管理チームは、編集チームが編集した記事を細心の注意を払って精査し、すべての記事がHow.com.vnの高品質基準を満たしているかどうかを確認しています。 この記事は10,618回アクセスされました。
カテゴリ: ソフトウェア
このページは 10,618 回アクセスされました。

この記事は役に立ちましたか?

⚠️ Disclaimer:

Content from Wiki How 日本語 language website. Text is available under the Creative Commons Attribution-Share Alike License; additional terms may apply.
Wiki How does not encourage the violation of any laws, and cannot be responsible for any violations of such laws, should you link to this domain, or use, reproduce, or republish the information contained herein.

Notices:
  • - A few of these subjects are frequently censored by educational, governmental, corporate, parental and other filtering schemes.
  • - Some articles may contain names, images, artworks or descriptions of events that some cultures restrict access to
  • - Please note: Wiki How does not give you opinion about the law, or advice about medical. If you need specific advice (for example, medical, legal, financial or risk management), please seek a professional who is licensed or knowledgeable in that area.
  • - Readers should not judge the importance of topics based on their coverage on Wiki How, nor think a topic is important just because it is the subject of a Wiki article.

広告