- -Windows 10でモバイルホットスポットを常にオンにする方法

Windows 10でモバイルホットスポットを常にオンにする方法

Windows 10でモバイルホットスポットを有効にすると、デバイスが接続されている限り、オンのままになります。場合によっては、デバイスは接続されているが、その接続をアクティブに使用していない場合、ホットスポットはオフになります。これは、再度電源を入れてからデバイスを接続する必要があることを意味します。モバイルホットスポットを常にオンにしておく方法は次のとおりです。

試すことができる2つの修正があります。 Windows 10が最新でない場合、最初の最もシンプルなものは利用できない可能性があります。 2つ目は、バージョンに関係なくWindows 10で動作します。

省電力をオフにする

設定アプリを開き、ネットワークとインターネットの設定グループ。 [モバイルホットスポット]タブを選択します。 [省電力]セクションまで下にスクロールすると、「デバイスが接続されていない場合、モバイルホットスポットを自動的にオフにする」というスイッチが表示されます。消して。

このオプションは、Windows 10の古いバージョンには存在しない場合があります。

PowerShellスクリプト

モバイルホットスポット設定の下に省電力スイッチのない古いバージョンのWindows 10を実行している場合、PowerShellスクリプトを使用してモバイルホットスポットをオンにできます。

新しいメモ帳ファイルを開き、次のファイルを貼り付けます。

Add-Type -AssemblyName System.Runtime.WindowsRuntime
$asTaskGeneric = ([System.WindowsRuntimeSystemExtensions].GetMethods() | ? { $_.Name -eq "AsTask" -and $_.GetParameters().Count -eq 1 -and $_.GetParameters()[0].ParameterType.Name -eq "IAsyncOperation`1" })[0]
Function Await($WinRtTask, $ResultType) {
$asTask = $asTaskGeneric.MakeGenericMethod($ResultType)
$netTask = $asTask.Invoke($null, @($WinRtTask))
$netTask.Wait(-1) | Out-Null
$netTask.Result
}
Function AwaitAction($WinRtAction) {
$asTask = ([System.WindowsRuntimeSystemExtensions].GetMethods() | ? { $_.Name -eq "AsTask" -and $_.GetParameters().Count -eq 1 -and !$_.IsGenericMethod })[0]
$netTask = $asTask.Invoke($null, @($WinRtAction))
$netTask.Wait(-1) | Out-Null
}
$connectionProfile = [Windows.Networking.Connectivity.NetworkInformation,Windows.Networking.Connectivity,ContentType=WindowsRuntime]::GetInternetConnectionProfile()
$tetheringManager = [Windows.Networking.NetworkOperators.NetworkOperatorTetheringManager,Windows.Networking.NetworkOperators,ContentType=WindowsRuntime]::CreateFromConnectionProfile($connectionProfile)
if ($tetheringManager.TetheringOperationalState -eq 1)
{
"Hotspot is already On!"
}
else{
"Hotspot is off! Turning it on"
Await ($tetheringManager.StartTetheringAsync()) ([Windows.Networking.NetworkOperators.NetworkOperatorTetheringOperationResult])
}

スクリプトとは何かを示す名前を付けてくださいPS1ファイル拡張子で保存します。このスクリプトを実行すると、モバイルホットスポットがオフになっていることが検出されるたびにオンになります。このスクリプトを実行し続ける方法はあなた次第です。開始フォルダーに追加するか、システムの起動時にスクリプトを実行するスケジュールされたタスクを作成できます。デスクトップから起動するときに自分で実行することもできます。

モバイルホットスポットがオフになる理由

電力を節約するために、モバイルホットスポットはオフになります。 システムがバッテリーで動作している場合、使用していないときにモバイルホットスポットをオンにすると、バッテリーがすぐに消耗します。モバイルデバイスの場合と同じです。モバイルホットスポットでは信号を送信する必要があり、追加の電力が必要です。電源に接続している場合でも、ホットスポットがオフになり、使用される電力量が制限されます。

コメント