ホーム / Windows 11でタスクを自動化するのに作成できる7つの役立つバッチファイル

Windows 11でタスクを自動化するのに作成できる7つの役立つバッチファイル

2024/12/03 6:00:15
バッチファイルとは、Windowsで複数のコマンドを一度に実行できるファイルです。この記事では、バッチファイルの作成方法と、ストレージ空間を解放、複数のアプリを起動、バックアップ、ネットワークリセット、システム回復ポイント作成、ダークモードとライトモードの切り替えなど、多くのタスクを自動化する方法を紹介しています。
Windows 11でタスクを自動化するのに作成できる7つの役立つバッチファイル
バッチファイルとは何ですか?バッチファイルを作成する方法空のゴミ箱を空にする方法一時ファイルをクリアする方法一度に複数のアプリを起動する方法ファイルとフォルダをバックアップする方法ネットワークをリセットする方法システム回復ポイントを作成する方法ダークモードとライトモードを切り替える方法Windows 11 PCで多くのタスクを自動化することができます。バッチファイルについて説明し、作成方法を教えるとともに、これらのファイルの興味深いかつ有用な用途を示します。指定されたゾーン(最初の段落の下、コンテンツ内のネイティブ)に勝利する広告が見つかりませんでした。バッチファイルとは何ですか? Batch fileとは何ですか?バッチファイルは、その後実行される1つ以上のコマンドを含むファイルです。コマンドプロンプトまたはPowerShellでこれらのコマンドを入力するのではなく、ファイルを起動するたびにこれらのコマンドを実行するファイルを作成します。これにより、これらのコマンドのタスクを達成できます。バッチファイルは`.bat`というファイル拡張子を使用します。バッチファイルを実行する方法は他のファイルと同様です——単にファイルをダブルクリックして実行します。バッチファイルを開くために第三方アプリは必要ありません。

バッチファイルを作成する方法

バッチファイルを作成するには、通常のテキストエディタで新しいファイルを作成し、必要なコマンドを追加してから、ファイルをバッチファイルとして保存します。システムは、ファイルがどのように作成されたかに関係なく、正しく作成されたバッチファイルであれば同じようにファイルを実行します。Windows 11でバッチファイルを作成するには、Windows Searchを開きます(Windows+Sを押します)。"Notepad"と入力してアプリを起動します。ファイルに必要なコマンドを入力します。以下のセクションには、タスクを自動化するのに役立ついくつかのコマンドがあります。以下の手順でバッチファイルを保存します。コマンドを入力した後、メモ帳のメニュー バーから「ファイル」>「名前で保存」を選択(または Ctrl+Shift+S を押します)。名前で保存ウィンドウが開いたら、保存する場所を選択します。「保存するタイプ」の下拉 メニューから「すべてのファイル」を選択します。「ファイル名」フィールドをクリックし、バッチファイルの名前を入力します。ファイル名の末尾に ".bat" を追加して、バッチファイルであることを確認し、保存をクリックします。あなたのバッチファイルは今準備完了です。実行するには、ファイルをダブルクリックします。バッチファイルが管理権限が必要な場合(一時ファイルを削除するバッチファイルなど)、ファイルを右クリックし、「管理者として実行」を選択します。ユーザー アカウント コントロール プロンプトで「はい」を選択してください。管理者として常にバッチファイルを実行したい場合は、バッチファイルを右クリックし、「表示オプションをもっと見る」>「送る」>「デスクトップ(ショートカットを作成)」を選択します。右クリックして新しく作成したショートカットを選択し、「プロパティ」を選択します。「ショートカット」タブにアクセスし、「詳細」をクリックし、「管理者として実行」を有効にします。OKを選択し、「適用」をクリックしてからOKをクリックします。そしてそれが全部です。

回收站の空き

リサイクル バインの内容を自動的にクリアするバッチ ファイルを作成できます。これにより、ストレージ スペースが解放され、マシンが整理されます。そのため、バッチファイルで以下のコマンドを使用します。" の日本語訳は以下の通りです。 "そのため、バッチファイルで以下のコマンドを使用します。このバッチファイルを実行するには管理者権限が必要です。@echo offecho 全ドライブのゴミ箱を空にしています...powershell -Command "Clear-RecycleBin -Force -ErrorAction Ignore"echo ゴミ箱が空になりました。pauseタスクが完了すると、「リサイクル-binが空になりました」というメッセージが表示されます。

一時ファイルのクリア

一時ファイルを削除することで、ストレージ空間を解放し、コンピュータを整理できます。以下のコマンドがその役割を果たします。このファイルを管理者として実行してエラーを避けることを確認してください。@echo offecho 一時ファイルをクリアしています...del /q /f /s %temp%\*rd /s /q %temp%echo 一時ファイルがクリアされました。pause複数のアプリを一度に起動する特定のアプリを頻繁に順番に起動する場合、そのすべてのアプリを自動的に起動するバッチファイルを作成できます。コマンドで起動するアプリを指定できます。@echo off echo アプリを起動しています... start explorer start chrome start "" "AppPath" echo 全てのアプリが起動しました。 pause

上記のスクリプトは、ファイルエクスプローラーとGoogle Chromeをシステム名を使用して起動します。別のアプリを起動するには、「AppPath」を起動したいアプリの実行ファイルの完全なパスに置き換えてください。パスをダブルクォートで囲んでください。

バックアップ ファイル と フォルダ特定のファイルとフォルダをバックアップするには、1つのソースからアイテムを自動的にコピーし、別のパスにそのアイテムを貼り付けるバッチファイルを作成できます。batch @echo off echo ファイルをバックアップしています... xcopy "SourcePath" "DestinationPath" /e /i /h /y echo バックアップが完了しました。 pauseこのスクリプトでは、"SourcePath" をコピー元の項目のパスに置き換えてください。"DestinationPath" を保存先のファイルのパスに置き換えてください。ここでは、"/e" パラメータにより空のフォルダもコピーされます。"/i" パラメータにより、目的のフォルダが存在しない場合は作成されます。"/h" パラメータにより、隠しファイルもコピーされます。"/y" パラメータにより、確認なしにファイルを上書きします。

ネットワークのリセット

ネットワーク問題に直面したとき、コンピュータのIPアドレスをリセットし、DNSキャッシュをフラッシュすることで問題を解決することがよくあります。以下のコードをバッチファイルで使用してこれらのタスクを実行できます。このバッチファイルは管理者として実行する必要があります。@echo offecho ネットワークをリセットしています...ipconfig /releaseipconfig /renewipconfig /flushdnsecho ネットワークリセットが完了しました。pauseこのファイルは、コンピュータの現在のIPアドレスを解放し、ルーターのDHCPサーバーから新しいIPアドレスを要求し、DNSキャッシュをフラッシュします。 システム回復ポイントを作成するシステムの復元ポイントを作成することは、システムに大きな変更を加える予定がある場合重要です。この復元ポイントは、何か問題が生じた場合に変更を元に戻すことができます。

バッチファイルで復元ポイントを作成するプロセスを自動化するために、以下のコマンドを使用できます。コード中で、「RestorePointName」を好む名前に置き換えてください。

このバッチファイルを管理者として実行する必要があります。 @echo off echo システム復元ポイントを作成しています... wmic.exe /Namespace:\\root\default Path SystemRestore Call CreateRestorePoint "復元ポイント名", 100, 7 echo システム復元ポイントが作成されました。 pause

ダークモードとライトモードの切り替え

Windows 11にはダークモードとライトモードがあり、これらのモードを切り替えるためのバッチファイルを作成できます。これらのファイルを管理者として実行する必要があります。これらのファイルは、Windows レジストリに値を変更します。ダークモードに切り替えるには、以下のコマンドを使用します。" の日本語訳は以下の通りです: "以下のコマンドを使用してダークモードに切り替えてください。batch @echo off reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize" /v AppsUseLightTheme /t REG_DWORD /d 0 /f echo 暗いモードに切り替えました。 pause

明るいモードに切り替えるには、次のコードを使用します。

@echo off reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize" /v AppsUseLightTheme /t REG_DWORD /d 1 /f echo Switched to Light Mode pause完了しました。 Windows 11のコンピュータでバッチファイルを使用して多くの一般的なタスクを自動化する方法です。可能性は無限大で、バッチファイルに任意のコマンドを入力して任意のタスクを自動化できます。