เมื่อคุณเปิดใช้งานฮอตสปอตมือถือใน Windows 10มันจะยังคงอยู่ตราบใดที่อุปกรณ์เชื่อมต่อกับมัน ในบางกรณีหากอุปกรณ์เชื่อมต่ออยู่ แต่ไม่ได้ใช้การเชื่อมต่อฮอตสปอตจะปิดลง ซึ่งหมายความว่าคุณจะต้องเปิดอีกครั้งแล้วเชื่อมต่ออุปกรณ์ของคุณ นี่คือวิธีที่คุณสามารถเปิดฮอตสปอตมือถือไว้ได้ตลอดเวลา
มีการแก้ไขสองวิธีที่คุณสามารถลองได้ คนแรกและคนที่ง่ายที่สุดอาจไม่สามารถใช้ได้หาก Windows 10 ของคุณไม่ทันสมัย ที่สองจะทำงานบน Windows 10 โดยไม่คำนึงถึงรุ่น
ปิดการประหยัดพลังงาน
เปิดแอปการตั้งค่าและไปที่เครือข่าย &กลุ่มการตั้งค่าอินเทอร์เน็ต เลือกแท็บ Mobile Hotspot เลื่อนลงไปที่หัวข้อการประหยัดพลังงานและคุณจะเห็นสวิตช์ชื่อ ‘เมื่อไม่มีอุปกรณ์เชื่อมต่อให้ปิดฮอตสปอตมือถือโดยอัตโนมัติ' ปิดมัน.

ตัวเลือกนี้อาจไม่ปรากฏใน Windows 10 เวอร์ชั่นเก่า
สคริปต์ PowerShell
หากคุณใช้ Windows 10 เวอร์ชั่นเก่าที่ไม่มีสวิตช์ประหยัดพลังงานภายใต้การตั้งค่า Mobile Hotspot คุณสามารถใช้สคริปต์ PowerShell เพื่อเปิดฮอตสปอตจากมือถือ
เปิดไฟล์ Notepad ใหม่และวางต่อไปนี้ไว้
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 เรียกใช้สคริปต์นี้และทุกครั้งที่ตรวจพบว่าฮอตสปอตจากมือถือปิดอยู่จะเปิดใช้งาน มันขึ้นอยู่กับคุณว่าคุณให้สคริปต์นี้ทำงานต่อไปอย่างไร คุณสามารถเพิ่มลงในโฟลเดอร์เริ่มหรือคุณสามารถสร้างงานที่กำหนดเวลาไว้ซึ่งเรียกใช้สคริปต์ให้คุณเมื่อคุณบูตระบบ คุณสามารถเรียกใช้ด้วยตัวเองเมื่อคุณบูตเครื่องบนเดสก์ท็อปของคุณ
เหตุใดฮอตสปอตมือถือจึงปิด
ฮอตสปอตมือถือจะปิดเพื่อประหยัดพลังงาน หากระบบของคุณใช้พลังงานจากแบตเตอรี่การเปิดฮอตสปอตจากมือถือไว้เมื่อไม่ได้ใช้งานจะทำให้แบตเตอรี่หมดเร็วขึ้น เป็นกรณีเดียวกันกับอุปกรณ์มือถือ ฮอตสปอตมือถือต้องใช้สัญญาณที่จะส่งและต้องใช้พลังงานเพิ่มเติม แม้ในขณะที่คุณเชื่อมต่อกับแหล่งพลังงานฮอตสปอตจะปิดเพื่อ จำกัด การใช้พลังงาน
ความคิดเห็น