Windows10設置移動熱點開機自動開啓

帶有無線網卡設備的Windows10系統中提供了移動熱點的功能,可以很方便的將電腦有線網絡通過無線廣播出去(相當於無線路由器的效果),但是這個功能必須要手動開啓,下面提供一個可以開機自動開啓移動熱點的方法.

右鍵點擊開始按鈕>運行,運行下面命令:

notepad d:\開啓熱點.ps1

在這裏插入圖片描述

打開的記事本中確定新建文件,隨後粘貼下面內容:

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])
}

記事本保存並關閉

在這裏插入圖片描述
至此,我們就在D盤根目錄下面創建好了這個開啓熱點.ps1腳本文件.

測試腳本

由於Windows10系統默認的策略是禁止直接運行ps1腳本文件的,所以需要先修改一下系統策略

右鍵點擊開始按鈕>Windows PowerShell(管理員)
在這裏插入圖片描述
執行下面命令:

set-executionpolicy remotesigned

出現策略更改提示後按字母a
在這裏插入圖片描述
修改完策略後執行d:\開啓熱點.ps1運行我們剛纔創建的腳本進行測試
在這裏插入圖片描述

設置腳本開機自啓動

右鍵點擊開始按鈕>運行>shell:startup
在這裏插入圖片描述
在打開的啓動文件夾空白處點擊鼠標右鍵>新建>快捷方式
在這裏插入圖片描述
對象位置處填寫powershell d:\開啓熱點.ps1
在這裏插入圖片描述
點擊下一步後快捷方式命名爲開啓熱點,點擊完成按鈕
在這裏插入圖片描述

收工

至此設置完畢,重啓一下系統看看效果吧

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章