業務中に機内モードの切り替えが頻繁に発生し、手動操作に煩わしさを感じていませんか。
この記事では、PowerShellスクリプトとショートカットキーを組み合わせることで、機内モードを一瞬で切り替える方法を解説します。
この記事の手順を実行すれば、機内モードのオンオフが格段にスムーズになり、作業効率が大きく向上します。
【要点】機内モードをショートカットキーで迅速に切り替える
- PowerShellスクリプト作成: 現在の機内モードの状態を反転させるスクリプトを作成します。
- レジストリバックアップ: スクリプト実行前にレジストリの安全なバックアップを行います。
- ショートカットキー設定: 作成したスクリプトに任意のキーを割り当て、一発で機内モードを切り替えられるようにします。
ADVERTISEMENT
目次
機内モードをスクリプトで制御する仕組み
機内モードは、無線通信機能を一括で停止させる機能です。Wi-FiやBluetoothなどの電波を発する機器をまとめてオフにします。
Windowsでは、この機内モードの状態がレジストリに記録されています。スクリプトでこのレジストリ値を変更することで、機内モードのオンオフを切り替えることができます。
この操作はWindows 11およびWindows 10で共通の方法です。ただし、レジストリの変更はシステムの重要な設定に影響するため、事前のバックアップが不可欠です。
機内モード切り替えスクリプトの作成と設定手順
レジストリのバックアップ
レジストリの編集はシステムに影響を与える可能性があります。万が一に備え、必ず事前にバックアップを取得してください。
- レジストリエディターの起動
スタートボタンを右クリックし、「ファイル名を指定して実行」をクリックします。表示されたダイアログに「regedit」と入力し、「OK」をクリックします。ユーザーアカウント制御のプロンプトが表示されたら「はい」をクリックしてください。 - 対象キーへの移動
レジストリエディターのアドレスバーに「HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\RadioManagement\FlightMode」と入力し、Enterキーを押します。 - キーのエクスポート
左側のツリービューで「FlightMode」キーを右クリックし、「エクスポート」を選択します。保存ダイアログが表示されたら、分かりやすい場所にファイル名「FlightMode_Backup.reg」などを指定して保存します。
PowerShellスクリプトの作成
機内モードの状態を切り替えるPowerShellスクリプトを作成します。
- テキストエディターの起動
メモ帳などのテキストエディターを開きます。 - スクリプトコードの入力
以下のPowerShellスクリプトコードをコピーしてテキストエディターに貼り付けます。$regPath = "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\RadioManagement\FlightMode" $currentMode = (Get-ItemProperty -Path $regPath).FlightModeRadioEnabled if ($currentMode -eq 1) { Set-ItemProperty -Path $regPath -Name "FlightModeRadioEnabled" -Value 0 Write-Host "機内モードをオフにしました。" } else { Set-ItemProperty -Path $regPath -Name "FlightModeRadioEnabled" -Value 1 Write-Host "機内モードをオンにしました。" } - スクリプトファイルの保存
「ファイル」メニューから「名前を付けて保存」を選択します。ファイルの種類を「すべてのファイル」に変更し、ファイル名を「ToggleAirplaneMode.ps1」として、任意の場所に保存します。例えば、「C:\Scripts」などの専用フォルダを作成すると管理しやすくなります。
PowerShell実行ポリシーの変更
作成したスクリプトを実行するには、PowerShellの実行ポリシーを変更する必要があります。これはセキュリティ設定です。
- PowerShellを管理者として実行
スタートボタンを右クリックし、「Windowsターミナル 管理者」または「PowerShell 管理者」をクリックします。ユーザーアカウント制御のプロンプトが表示されたら「はい」をクリックしてください。 - 実行ポリシーの確認
以下のコマンドを入力し、現在の実行ポリシーを確認します。Get-ExecutionPolicy通常、「Restricted」や「AllSigned」の場合、作成したスクリプトは実行できません。
- 実行ポリシーの変更
以下のコマンドを入力し、実行ポリシーを「RemoteSigned」に変更します。これにより、自分で作成したスクリプトや信頼できる発行元からのスクリプトが実行可能になります。Set-ExecutionPolicy RemoteSigned変更の確認が表示されたら「Y」と入力してEnterキーを押します。
ショートカットの作成とキー割り当て
作成したスクリプトを実行するショートカットを作成し、特定のキーを割り当てます。
- 新しいショートカットの作成
デスクトップ上の何もない場所を右クリックし、「新規作成」から「ショートカット」を選択します。 - 項目の場所の入力
「項目の場所を入力してください」の欄に以下の文字列を入力します。powershell.exe -NoProfile -ExecutionPolicy Bypass -File "C:\Scripts\ToggleAirplaneMode.ps1"「C:\Scripts\ToggleAirplaneMode.ps1」の部分は、先ほどスクリプトを保存した実際のパスに置き換えてください。入力後、「次へ」をクリックします。
- ショートカット名の入力
ショートカットの名前を「機内モード切り替え」などと入力し、「完了」をクリックします。 - ショートカットキーの割り当て
作成したショートカットアイコンを右クリックし、「プロパティ」を選択します。 - ショートカットキーの設定
「ショートカット」タブの「ショートカットキー」の入力欄をクリックします。ここで割り当てたいキーの組み合わせを押します。例えば、「Ctrl + Alt + A」など、他のアプリケーションと重複しない組み合わせを選びます。キーを押すと自動的に「Ctrl + Alt + A」のように表示されます。設定後、「適用」をクリックし、「OK」をクリックします。
スクリプト実行時の注意点とトラブルシューティング
スクリプトが実行されない場合の対処法
スクリプトが動作しない場合、最も多い原因はPowerShellの実行ポリシーです。上記の手順で実行ポリシーを「RemoteSigned」に設定しているか確認してください。
また、ショートカットの「項目の場所」に指定したスクリプトのパスが正しいか、ファイル名に間違いがないかを確認してください。
レジストリ変更の危険性とバックアップの重要性
レジストリはWindowsの重要な設定情報が格納されているデータベースです。誤った変更はシステムに深刻な影響を与える可能性があります。
そのため、スクリプト実行前には必ずレジストリのバックアップを取得してください。万が一問題が発生した場合は、バックアップした.regファイルをダブルクリックすることで元の状態に戻せます。
Windows 10での操作の違い
本記事で紹介した手順はWindows 11を基準としていますが、Windows 10でもほぼ同様の操作で機内モードの切り替えスクリプトを作成し、ショートカットキーを割り当てることができます。
PowerShellコマンドレットやレジストリパスは共通です。ショートカット作成やプロパティ画面も同様の操作で設定できます。
ADVERTISEMENT
手動操作とスクリプトによる機内モード切り替えの比較
| 項目 | 手動での切り替え | スクリプトとショートカットキー |
|---|---|---|
| 操作速度 | 数クリック必要で時間がかかる | ショートカットキー一押しで瞬時に切り替わる |
| 操作の手間 | 設定アプリを開き、メニューをたどる | 一度設定すればキーボード操作のみ |
| カスタマイズ性 | なし | 割り当てるショートカットキーを自由に設定できる |
| システムへの影響 | GUI操作のため影響は少ない | レジストリを直接操作するため事前のバックアップが重要 |
まとめ
この記事では、PowerShellスクリプトとショートカットキーを使い、機内モードを素早く切り替える方法を解説しました。
レジストリのバックアップを忘れずに行い、設定を完了させてください。
これにより、会議前や移動中など、必要な場面で機内モードを瞬時にオンオフできるようになり、業務の効率化に繋がります。
このスクリプト作成の知識は、他のシステム設定の自動化にも応用できるでしょう。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Windows・PCの人気記事ランキング
- 【Edge】起動時や新しいタブを「Google」にする設定!ニュースを消してシンプルにする方法
- 【直し方】F7でカタカナにならない!ファンクションキーが効かず音量などが変わる時のFnロック解除法
- 【Windows】サブモニターが映らない!HDMIを挿しても「信号なし」になる時の認識・設定手順
- 【Windows】パスワードなしで起動!PIN入力を省略して自動ログイン(サインイン)させる設定手順
- 【Windows】画面がチカチカ・点滅する!グラフィックドライバの更新と設定の見直し
- 【Windows】デスクトップのアイコンが「白い紙」になった!アイコンキャッシュを削除して元に戻すコマンド
- 【Windows】デスクトップアイコンの「緑のチェック」は何?OneDriveの同期マークを非表示にする方法
- 【PC周辺】2台のモニターで壁紙を「別々」にする方法!Windows11での配置と調整
- Windows 11を極限まで軽量化する「不要な標準サービス」停止リスト|PCの動作を爆速化する設定手順とリスク管理の全貌
- 【Windows】イヤホンを挿してもスピーカーから音が出る!ジャックを認識しない時のRealtek設定と直し方
