Win10系統(tǒng)自帶了移動(dòng)熱點(diǎn)功能,配備無(wú)線網(wǎng)卡的電腦,直接點(diǎn)擊移動(dòng)熱點(diǎn)就可以使用手機(jī)等設(shè)備共享本地網(wǎng)絡(luò)連接wifi上網(wǎng)了。但是移動(dòng)熱點(diǎn)每次開(kāi)機(jī)都需要再次點(diǎn)擊才能打開(kāi)熱點(diǎn),下面就是如何配置開(kāi)機(jī)自動(dòng)啟動(dòng)移動(dòng)熱點(diǎn)的方法。
1、鼠標(biāo)右擊Win10屏幕左下角的開(kāi)始菜單,或者按Win+X彈出隱藏菜單,打開(kāi)Windows PowerShell(管理員)(A),在Windows11中可以打開(kāi) Windows終端(管理員)
2、在打開(kāi)的Windows PowerShell窗口中輸入:set-executionpolicy remotesigned
然后按下回車(chē)鍵確定
3、確定后將出現(xiàn)如下的提示。輸入‘a(chǎn)’然后按下回車(chē)鍵。關(guān)閉Windows PowerShell窗口。
4、在資源管理器地址欄輸入:%appdata%MicrosoftWindowsStart MenuProgramsStartup 然后按下回車(chē)鍵進(jìn)入“啟動(dòng)”文件夾,空白處新建一個(gè)文本文檔,在文本中輸入以下內(nèi)容:
powershell -executionpolicy remotesigned -file “%appdata%MicrosoftWindowsStart MenuPrograms開(kāi)啟熱點(diǎn).ps1”
exit
5、關(guān)閉并保存文本文檔,把文檔名稱(chēng)改為“開(kāi)機(jī)啟動(dòng)熱點(diǎn)”,后綴名.txt改為.bat。
6、在資源管理器的地址欄輸入:%appdata%MicrosoftWindowsStart MenuPrograms
然后按下回車(chē)鍵進(jìn)入“程序”文件夾,在空白處新建一個(gè)文本文檔,在文檔中輸入以下內(nèi)容:
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])
}
7、關(guān)閉并保存文本文檔,修改文檔名稱(chēng)為“開(kāi)啟熱點(diǎn)”,后綴名.txt改為.ps1
8、重啟電腦就能開(kāi)機(jī)自動(dòng)啟動(dòng)移動(dòng)熱點(diǎn)了,如果安裝了殺毒軟件,記得把“開(kāi)機(jī)啟動(dòng)熱點(diǎn).bat”添加為信任項(xiàng)即可。