2021-05-12 14:32:11
怎麼樣使win7共用的WIFI網路開機自動啟動?
現在已經有很多人都會共用win7的 無線路由功能,但是這個功能有個缺點就是每次開機都需要在命令列中輸入「netsh wlan start hostednetwork"命令,很是麻煩。
有的人建立一個批次處理放到開始選單中的啟動項,我測試了這種方法,的確可以使用,唯一不足的就是開機的時候會彈出命令列的視窗,如圖;另外網上還有說建立一個計劃,這個應該可以,但是我沒有測試過。
我來給大家分享下我自己想到的方法,此方法也能開機自動啟動win7的網路共用,而且不會彈出視窗,絕對原創。
1
右鍵「桌面」,選擇「新建」,找到文字文件
2
雙擊開啟剛才新建的文字文件,輸入以下內容,如圖1所示
@echo off
ping -n 60 127.1>nul 2>nul
netsh wlan start hostednetwork
exit
注意:此處需要注意,請看注意事項1
3
儲存檔案,然後將檔案的名字改成 「自動網路共用」,檔案的字尾名更改為:bat
我把這個檔案儲存以下路徑:D:網路共用
注意:一定將字尾名改成bat
1
重複上面的第一個步驟,新建一個文字文件,輸入一下內容:
CreateObject("WScript.Shell").Run "cmd /c D:網路共用自動網路共用.bat",0
注意:此處有需要注意的地方,請看注意事項2
2
儲存檔案,將名字改為: 呼叫bat檔案.vbs
我把這個檔案儲存以下路徑:D:網路共用
注意:此處有需要注意的地方,請看注意事項3
1
點選左下角的「開始」選單,在搜尋欄中輸入「regedit」,點選確認鍵
2
彈出「登錄檔編輯器」視窗,如圖
3
在登錄檔中找到以下路徑:
【HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Run】,如圖所示
4
在右邊空白處,右鍵點選新建,選擇「字串值」,命名為「呼叫bat檔案」
5
右鍵點選「呼叫bat檔案」,選擇「修改」
6
在數值資料中輸入VBS檔案的路徑,點選確定,如圖所示
重新啟動電腦,
7
進入系統後,過一會後,win7共用的網路就自動連上了。
1
點選左下角的「開始」選單,在搜尋中輸入「gpedit.msc」,點選確認鍵
2
彈出「本地組策略編輯器」,如圖所示
3
找到以下路徑:
【計算機設定--windows設定--指令碼(啟動/關機)】,雙擊右邊的「啟動」
4
出現「啟動」屬性,點選下面的「顯示檔案」
5
彈出一個視窗,視窗的路徑是: C:WindowsSystem32GroupPolicyMachineScriptsStartup
6
將上面寫好的「自動網路共用」的批次處理放到這個路徑下,如圖所示 ,然後關閉這個視窗
7
回到「啟動屬性」介面,然後點選「新增」,彈出「新增指令碼」,再點選「瀏覽」
8
出現「瀏覽」視窗,選擇「自動網路共用」批次檔,點選開啟 ,在「新增指令碼」的視窗就出現了「自動網路共用.bat",在點選確定。
9
回到「啟動屬性」介面,點選應用和確定,關閉組策略編輯器。重新啟動電腦。
10
進入系統後,一會win7共用的網路就連線上了,如圖1
如果出現如圖2的介面,手機連上wifi,也可以上網。
1
在命令中為什麼要加入「ping -n 60 127.1>nul 2>nul」?此命令有什麼作用?
我在測試中出現下面提到的問題,當然也有可能是我的電腦的問題,你們也許不會出現這樣的問題。
我測試的是:在命令中只用「netsh wlan start hostednetwork」,開機後虛擬網絡卡就會被先啟動,這個時候有可能本地網絡卡還沒有連上網路,等到本地網絡卡連上網路後,就有可能會出現如圖所示的介面,虛擬的網絡卡就會出現「無法連線到internet」(有可能是我的電腦問題),用手機連上WIFI後,也可以上網,但是一段時間後就有可能不能上網了。
此命令的作用是起到延遲作用,就是進入系統後,等到網路連好了,才會啟動執行「netsh wlan start hostednetwork",啟動共用網路。「-n 60」 也可以這樣理解為延遲的時間,大家可以根據自己的電腦進入系統後網路連線需要使用的時間來更改這個數位。
1
1. D:網路共用自動網路共用.bat是你儲存的「自動網路共用.bat」檔案的路徑2.此檔案的作用是隱藏批次處理的彈出的視窗1
1.一定將檔案字尾名改成:VBS2.必須把這個檔案和之前建立的批次檔放在一個路徑下,他們必須都在同一個路徑下相關文章