必要なのは PC 上のメモ帳アプリだけです
- コマンド プロンプトまたは PowerShell を使用してバッチ ファイルを実行し、通常のタスクを自動化できます。
- Windows 11 でバッチ ファイルを作成する手順を知りたい場合は、このまま読み続けてください。

繰り返しのタスクを実行したり、一連のコマンドを実行したりすることは、コンピューティング ルーチンにとって不可欠である可能性がありますが、それには多くの時間がかかる場合があります。 そこで役立つのが、Windows 11 でバッチ (.bat) ファイルを作成することです。
このガイドでは、Windows 11 でバッチ スクリプト ファイルを作成し、エラーを減らし時間を節約しながらタスクを自動化する手順について説明します。
バッチ ファイルは、初心者にも経験豊富なユーザーにも有益です。
- 反復的なタスクを自動化し、ワークフローを合理化し、時間と労力を大幅に節約します。
- タスクを一貫して実行し、人的エラーを削減し、効率を向上させます。
- バックアップ、システム構成、ソフトウェアのインストールなど、特定の面倒なタスクを実行します。
- 複数のコンピューターで同時にコマンドを実行するのに役立ちます。
- 複数の手順を伴う複雑な手順を実行できます。
- 持ち運びが可能で、他のコンピュータと共有できます。
Windows 11 でバッチ ファイルを作成するにはどうすればよいですか?
1. 基本的なバッチファイルを作成する
- を押します。 ウィンドウズ キー、タイプ メモ帳をクリックして、 開ける.
- 次の行を入力します。
-
@ECHO OFF
ECHO Hi, this is my first batch file.
PAUSE
-
- ここ @エコーオフ – 表示プロンプトを無効にし、コンテンツを表示します。 エコー – スペースの後のテキストを印刷します。 一時停止 – コマンドの実行後もウィンドウを開いたままにします。
- に行く ファイル そしてクリックしてください 名前を付けて保存.
- ファイルに Test.bat という名前を付けます。 ファイルの種類として保存、 選択する すべてのファイルをクリックしてから、 保存.
- 作成したら、ファイルを見つけてダブルクリックして開きます。 コマンド プロンプト ウィンドウに、 こんにちは、これは私の最初のバッチ ファイルです メッセージ。
を保存することもできます。.bat ファイル形式の reg ファイル レジストリ ファイルの変更を自動化することで、関連するリスクを最小限に抑えることができます。
2. ネットワークドライブとフォルダーにアクセスする
- を押します。 ウィンドウズ キー、タイプ メモ帳をクリックして、 開ける.
- ドライバー文字 F を目的の文字に置き換えた後、次の行を入力します。
Echo Create new F: drive mapping
- ネットワーク パスをマッピング先のパスに置き換えた後、次のコマンドをコピーして貼り付けます。
@net use F: \Network path /persistent: yes
- 複数のドライブを追加する場合は、このプロセスを繰り返します。 次の行を入力します。
-
: exit
@pause
-
- クリック ファイル、次に選択します 名前を付けて保存. 次に、ファイルに名前を付け、拡張子 .bat を追加します。 のために ファイルの種類として保存、 選択する すべてのファイルをクリックしてから、 保存.
- ファイルが作成されたら、そのファイルを見つけてダブルクリックしてタスクを実行します。
- 修正: Windows 11 のファイル システム エラー (-2147163901)
- コントロール パネルと設定アプリ: どちらを使用するか?
3. ユーザー入力を追加する
ユーザー入力を受け取り、カスタマイズされたメッセージを表示するバッチ ファイルを作成するには、次の手順に従います。
- を押します。 ウィンドウズ キー、タイプ メモ帳をクリックして、 開ける.
- 次のスクリプトを入力します。
-
@echo off
: start
set /p input = Enter the Name:
echo %input% We are thrilled to welcome you to the event!
pause
go to start
-
- 変更できます 名前を入力してください タスクと設定に応じて、指示とその後に表示されるパーソナライズされたメッセージが表示されます。
- クリック ファイル、 それから 名前を付けて保存. ファイルに名前を付け、.bat ファイル拡張子を追加します。 ファイルの種類として保存、 選択する すべてのファイルをクリックしてから、 保存.
- ファイルが作成されたら、そのファイルを見つけてダブルクリックしてコマンド プロンプトで開き、タスクを実行します。
4. 反復的なタスクを自動化する
- を押します。 ウィンドウズ キー、タイプ メモ帳をクリックして、 開ける.
- ここでは、コンピューター上で頻繁に使用するアプリを開くプロセスを自動化する方法を説明します。
- これは、Google Chrome、Word、Slack、ShareX を開くために使用したスクリプトです。
-
@echo off
cd "C:\Program Files\Google\Chrome\Application\chrome.exe"
start chrome.exe
start – "C:\Program Files\Microsoft Office\root\Office16\WINWORD.EXE"
cd "C:\Program Files\ShareX\ShareX.exe"
start ShareX.exe
Exit
-
- スクリプトを使用できますが、アプリのパスを開きたいパスに置き換えてください。 クリック ファイル メニューを選択してください 名前を付けて保存.
- ファイルに名前を付け、拡張子 .bat を追加します。 ファイルの種類として保存、 選択する すべてのファイルをクリックしてから、 保存.
5. コマンド ウィンドウを使用してコード行を編集する
- を押します。 ウィンドウズ キー、タイプ メモ帳をクリックして、 開ける.
- このスクリプトは、単純なコード内の行を置換するのに役立ちます。 code.txt という名前のファイルがあると仮定します。 古いテキスト 何度も言及されているので、次のように置き換えたいとします。 新しいテキスト.
- そのためには、次のスクリプトを使用できます。
@echo off setlocal enabledelayedexpansion set "inputFile=code.txt"
set "outputFile=code_modified.txt"
set "oldText=oldtext"
set "newText=newtext" if not exist "%inputFile%" ( echo Input file not found. exit /b. ) ( for /f "usebackq delims=" %%a in ("%inputFile%") do ( set "line=%%a" set "line=!line:%oldText%=%newText%!" echo !line! )
) > "%outputFile%" echo Lines with '%oldText%' replaced by '%newText%' have been written to '%outputFile%'. endlocal.
変える必要がある コード.txt ファイル名に置き換えてください 古いテキスト そして 新しいテキスト 使用したい行を入力します。
次の手順を使用してファイルを保存します。
- クリック ファイル そして選択してください 名前を付けて保存. ファイルに名前を付け、拡張子 .bat を追加します。 ファイルの種類として保存、 選択する すべてのファイルをクリックしてから、 保存.
- ファイルを見つけてダブルクリックし、コマンド プロンプト ウィンドウで開き、タスクを実行します。
.bat ファイルを作成したので、次のことができます。 Windows タスク スケジューラを使用してスケジュールを設定します 特定の間隔で自動的に実行されます。
Windows 11 でバッチ ファイルを編集するにはどうすればよいですか?
バッチ ファイルを編集するには、メモ帳を開いて、 ファイル>開く、またはファイルを見つけて右クリックし、 編集 コンテキストメニューから。
ファイルをメモ帳で開いたら、必要な変更を加えることができます。 編集したら、 をクリックします。 Ctrl + S をクリックして変更を保存します。
Windows 11 でバッチ ファイルを実行するには、ファイル エクスプローラー ウィンドウでバッチ ファイルを見つけてダブルクリックするか、コマンドを開きます。 プロンプトが表示され、cd コマンドを使用してバッチ ファイルがあるフォルダーに移動し、バッチ ファイル名を入力して を押します。 入力。
バッチ スクリプト ファイルは常に、ユーザー アカウントのドキュメント フォルダーやデスクトップ フォルダーなどのアクセス可能な場所に保存する必要があります。
バッチ ファイルはコマンドの実行、システムとの対話、タスクの自動化、および単純なコードの編集ができることに注意してください。 ただし、高度な編集やコード操作を行う場合は、Python や PowerShell などのプログラミング言語を使用することをお勧めします。
バッチ ファイルを使用してどのようなタスクを実行しますか? 以下のコメントセクションでお気軽に言及してください。