2015年9月2日 星期三

更改 hosts 內容的批次檔

@echo off
set hostspath=%windir%\System32\drivers\etc\hosts
echo 1.2.3.4 aaa.bbb.ccc.ddd  >> %hostspath%
exit

備註:
1.2.3.4 是 IP 位址
aaa.bbb.ccc.ddd 是FQDN主機名稱

Windows 8.1的 VPN 出現 720 錯誤,無法連線


出現這種錯誤,如果執行過 netsh int ip reset 仍無法解決,可能要看一下裝置管理員的 WAN Miniport 是否出現黃色驚嘆號?

如果有出現驚嘆號的話,只要更新這幾個 WAN Miniport 的驅動程式,就能夠解決 VPN 無法連線的問題。

不過通常這些驚嘆號的 WAN Miniport 無法直接刪除或更新驅動程式,解決方法是先在該 WAN Miniport 按右鍵更新驅動程式軟體,然後選擇「瀏覽電腦上的驅動程式軟體」,接著點選「讓我從電腦上的裝置驅動程式清單中挑選」。

此時請取消勾選「顯示相容硬體」,再點選製造商為 Microsoft,型號是一般行動寬頻介面卡(其實選任何一個不是 WAN Miniport 應該都可以,這裡的目的只是要暫時變更驚嘆號設備的驅動程式)。

經過這個步驟,原先的驚嘆號 WAN Miniport 應該就會變成一般行動寬頻介面卡,然後再將此一般行動寬頻介面卡按右鍵刪除就可以了。

重複上述的步驟,等所有的驚嘆號 WAN Miniport 都刪除後,再將電腦重新啟動,接著系統就會自己重新再安裝一次正確的驅動程式,VPN也可以正常連線了。