啟動 Windows 10 時開啟行動熱點

啟動 Windows 10 時開啟行動熱點

由於某些奇怪的原因,我無法使用netsh wlan start hostednetwork,而是使用 Windows 10 選項「行動熱點」。我的問題是我想在啟動時自動打開熱點,有什麼辦法可以做到嗎?

在我的另一台筆記型電腦上,我使用netsh.bat 檔案中的命令來實現此目的,但這現在不起作用。我嘗試運行在另一台筆記型電腦上使用的相同 .bat 文件,但失敗了。另外,如果我這樣做,netsh wlan show drivers我會得到以下行(除其他外):Hosted network supported : No

需要明確的是,我可以透過 Windows 10 介面正常使用行動熱點,我的問題是我想在啟動時自動開啟它。我搜尋了很多,但找不到解決方案...

額外問題:在嘗試找出是否可以使用服務(Windows 鍵+ R => services.msc)執行此操作時,我可能遇到了一些問題(即使我在觸摸某些內容時將所有選項轉回原處) ,因為移動熱點需要在幾秒鐘後單擊兩次才能立即打開。知道如何將所有服務重設為預設值嗎?注意:當我將 Windows Mobile 熱點服務切換為自動開啟時,它沒有幫助。

答案1

正如超級用戶的許多其他答案中提到的,有一種簡單的方法可以使用 Powershell 命令打開 Windows 10 行動熱點(甚至不需要管理員權限)。

參考給的答案這裡經過@舞-

$connectionProfile = [Windows.Networking.Connectivity.NetworkInformation,Windows.Networking.Connectivity,ContentType=WindowsRuntime]::GetInternetConnectionProfile()
$tetheringManager = [Windows.Networking.NetworkOperators.NetworkOperatorTetheringManager,Windows.Networking.NetworkOperators,ContentType=WindowsRuntime]::CreateFromConnectionProfile($connectionProfile)

# Start Mobile Hotspot
$tetheringManager.StartTetheringAsync()

# Stop Mobile Hotspot
$tetheringManager.StopTetheringAsync()

# Check whether Mobile Hotspot is enabled
$tetheringManager.TetheringOperationalState

您可以將其相關部分新增至PowerShell 腳本(PS1) 中,並透過將任務新增至任務排程器並將觸發器設定為「啟動時」或「登入時」在啟動時執行它(閱讀更多相關信息)這裡


這是Microsoft 關於該類的NetworkOperatorTetheringManager文檔其中包含一些其他有用的函數,可能會幫助人們為他們的 PowerShell 腳本添加附加功能。

答案2

  1. Windows 鍵 + R
  2. 輸入shell:startup並按回車鍵
  3. 建立一個名為的檔案start_mobile_hotspot.bat(任何檔案名稱都可以,確保副檔名不會變成.txt.bat
  4. 將以下程式碼複製並貼上到檔案中(不應有換行符)。
powershell -ExecutionPolicy Bypass "$connectionProfile = [Windows.Networking.Connectivity.NetworkInformation,Windows.Networking.Connectivity,ContentType=WindowsRuntime]::GetInternetConnectionProfile(); $tetheringManager = [Windows.Networking.NetworkOperators.NetworkOperatorTetheringManager,Windows.Networking.NetworkOperators,ContentType=WindowsRuntime]::CreateFromConnectionProfile($connectionProfile); $tetheringManager.StartTetheringAsync();"

我用過曼薩姆吸血鬼的回答因為這是啟用行動熱點的正確方法,並且與網路驅動程式無關,但確保它在啟動時運行有點維護成本,因此我結合了https://stackoverflow.com/a/9167524/5506988https://stackoverflow.com/a/6037167/5506988讓這一切變得快速而簡單。

答案3

我不知道如何透過任何 Windows 執行檔啟動行動熱點。由於這些 Windows 10 設定的開發方式,我認為這種事情不可能發生。

如果您這樣做netsh wlan show wirelesscapabilities並且顯示軟 AP 已停用,則您的驅動程式不支援“託管網路”

然而,儘管可能性不大,具體取決於您的適配器,但在禁用軟 AP 之前嘗試並返回多個驅動程式版本(假設在某一時刻允許軟 AP)是可能的。如果您擁有英特爾雙頻無線 AC 3165(就像我一樣)或類似的,那麼您必須返回到驅動程式版本 18.10 之前的版本,他們在該版本中禁用了它。如果您沒有該驅動程序,則有可能在早期版本中已啟用該驅動程序,因此值得您花時間查看製造商的無線適配器驅動程式存檔。

關於你的“獎金問題”,你應該遵循本指南,您可以在其中下載一個 zip 文件,其中包含儲存在 reg 文件中的預設狀態(來自 Windows 10 的全新安裝)。在 zip 檔案中,您只需單擊要單獨重置的檔案即可。此外,不相關的「獎勵問題」應該有自己的帖子,否則您的帖子可能會在幾個月內得不到答复,如本文所示。

相關內容