web-dev-qa-db-ja.com

バッチファイルまたはコマンドプロンプトで機内モード(Windows 10)をオン/オフにする方法

TenforumsとEightforumsに投稿されたがらくたの答えをすべて調べた後、システムを再起動せずに機内モードをオフ/オンにする方法、つまりレジストリ設定を変更する方法は誰も知らないという結論に達しました。

システムだけを再起動せずに機内モードのオン/オフを切り替えることができるオプションがタスクバーにすでにあることは、私だけなのか、それともすべての人が気付いていないのですか?したがって、飛行機モードがコマンドプロンプト/バッチファイルからも操作できること、および操作できることは間違いありません。

最終的な質問ですが、レジストリを編集してシステムを再起動せずに、コマンドラインまたはバッチファイルからそれを行う方法を誰かに教えてもらえますか?

1
Vicky Dev
  • #1 option

コマンドラインまたはcmd / batファイルを使用して、Wi-Fiアダプター

%__APPDIR__%wbem\wmic.exe path win32_networkadapter where NetConnectionID="Wi-fI" call disable

有効にする:

%__APPDIR__%wbem\wmic.exe path win32_networkadapter where NetConnectionID="Wi-fI" call enable

Obs.:このコマンドラインには管理者権限が必要です

続きを読む


  • #2 option

enter image description here

ハイブリッドbatファイルをコードvbs、これは飛行機のインターフェイスモードを呼び出し、[スペース]キーを送信して無効にします。

0<!-- : 
@cls & @echo off && mode 50,03 && title <nul && title .\%~nx0 && Explorer.exe ms-settings:network-airplanemode
%__APPDIR__%wScript.exe "%~dpnx0?.wsf" && 2>nul >nul %__APPDIR__%taskkill.exe /FI "WindowTitle eq settings*"
goto :EOF & rem :: --> <job> <script language = "vbscript">
Set objShell = WScript.CreateObject("WScript.Shell")
objShell.AppActivate "settings"
WScript.Sleep 333
objShell.SendKeys " "
WScript.Sleep 333 </script></job>
  • または、圧縮されたコード...
0<!-- : &@cls & @echo off && mode 50,03 && title <nul && title .\%~nx0 && Explorer.exe ms-settings:network-airplanemode
%__APPDIR__%wScript.exe "%~dpnx0?.wsf" && 2>nul >nul %__APPDIR__%taskkill.exe /FI "WindowTitle eq settings*"
goto :EOF & rem :: --> <job> <script language = "vbscript"> Set objShell = WScript.CreateObject("WScript.Shell")
objShell.AppActivate "settings": WScript.Sleep 500: objShell.SendKeys " ": WScript.Sleep 777: </script></job>

Obs.:close/kill windows/interfaceの場合は、pt-BRでconfigur*、おそらく英語でsetting*

2>nul >nul %__APPDIR__%taskkill.exe /FI "WindowTitle eq settings*"
2>nul >nul %__APPDIR__%taskkill.exe /FI "WindowTitle eq settings*"
1
It Wasn't Me

これを行うためのレジストリキーがあります。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\RadioManagement\SystemRadioState

(デフォルト)DWORD

0 =オフ1 =オン

次のバッチファイルを試してください。

@echo off
(
echo Windows Registry Editor Version 5.00
echo.
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\RadioManagement]
echo "SystemRadioState"=dword:0
) >temp.reg
reg import "temp.reg"
0
Wasif Hasan

機内モードのマシンのGUIDを知っている必要があります。

管理コマンドプロンプトを開きます。

powercfg -listでプランとGUIDを確認します

次に、powercfg/delete {飛行機の計画のGUID}。

機内モードを再度有効にする方法は異なります。

スタート、設定、ネットワーク、機内モード、有効化。

この後、Windows設定が必要になります。これは特別な計画であり(ワイヤレスとBluetoothをオフにするため)、Windowsでの管理が最適です。

最初の設定(削除)のバッチファイルを作成できますが、マシンごとに異なります。必要に応じて、後で再度有効にすることができます。これは便利なプランではなく、飛行機で携帯電話を使う可能性がはるかに高いので、私はそれを必要としません。だから私は計画を削除します。

注:Windows Creator機能のアップグレードにより、バランスプラン以外のすべてが削除されたようにも見えます。プランが1つしかないことに気付きました。以前は3または4でしたが、実際には、機内モードはWindowsで管理するのが間違いなく最適です。不要で削除しました。あなたは同じように感じるかもしれません(そうでないかもしれません)。ただし、機内モードがあり、Windowsで管理できます。

https://answers.Microsoft.com/en-us/windows/forum/windows_10-power/power-plans-missing/9885bdc8-b11f-4722-9e11-423ef77494a9

0
John