
我已經有幾年沒有使用 Windows 電腦了。我使用 Linux 一段時間了。
不過,我確實記得有關編寫批次腳本的一些事情。 (REM
用於評論、ECHO
列印內容等)但我想做的是製作一個在 Windows 8.1 上運行的腳本,並且可能使用命令提示字元或 DOS 來關閉然後重新開啟電腦的內部 Wi-Fi 適配器,因為有時當它被喚醒,Wi-Fi 裝置無法開啟。
是的,我的所有驅動程式都是最新的,但有時仍然會發生這種情況。當它確實發生時,我最終必須以管理員身份打開命令提示符,運行devmgmt.msc
,向下滾動到網絡適配器,選擇Broadcom 802.11abgn 無線SDIO 適配器,單擊顯示“禁用”的按鈕(太接近了,非常危險)到「卸載」按鈕! ),有時會收到一個提示,告訴我我要做的事情會關閉我的 Wi-Fi(這就是為什麼我要點擊第一個按鈕)地方),然後按一下「啟用”按鈕將其恢復並再次工作。
當這種情況發生在 Linux 上時,我所要做的就是運行sudo ifdown wlan0 && sudo ifup wlan0
,然後就完成了。哎呀,我可以添加一個運行它的別名~/.bash_aliases
並更快地完成它。
我想要做的是使用批次腳本讓在 Windows 上解決此問題就像在 Linux 上解決此問題一樣簡單,無需 Visual Basic(或 Visual Studio),無需 Power Shell。只需記事本和命令提示字元即可。
答案1
要斷開連接,您需要netsh wlan disconnect
.重新連接是netsh wlan connect name=XXXXX
,其中 XXXXX 是 列出的設定檔的名稱netsh wlan show profiles
。如果姓名中有空格,您需要將姓名括在「 」中。
答案2
netsh interface set interface name="Wireless Network Connection" admin=disabled
netsh interface set interface name="Wireless Network Connection" admin=enabled
"Wireless Network Connection"
控制面板\網路和 Internet\網路連線中顯示的名稱在哪裡