我家使用ADSL撥號上網,每次需要上網的時候,都需要雙擊一下“寬帶上網”的圖標,然后在彈出的對話框上點擊“確認”,方可上網。
我一向是個懶人,非常討厭這樣一次次的手工操作,有什么辦法實現自動撥號呢?一般來說,微軟那些用界面實現的東西,后臺其實還是一系列的腳本或者是配置命令。那么,我只要找到“寬帶上網”的配置文件所在,應該就可以了。
首先查看“網絡連接”里面的“寬帶上網”的屬性,找不出什么有幫助的信息。然后將“寬帶上網”拉到桌面上,形成一個快捷方式出來,查看快捷方式的屬性,發現它的實際位置被微軟屏蔽了,看不到。
不死心,將該快捷方式用UltraEdit打開,終于發現,原來它指向 “C:\Documents and Settings\All Users\application data\Microsoft\Network\Connections\Pbk”目錄下的 rasphone.pbk 文件。打開 rasphone.pbk,果然,我所建立的所有撥號方式,全部在里面。
現在找到這個配置文件了,下一步就是找找看,用什么東西來運行它。
查看 windows 幫助文件,搜索“自動撥號”,仔細查看后,找到了 rasdial 命令。通過幾次在命令行試運行該命令后,終于掌握了它的用法。至此,我只要編寫一個腳本,并將它放在桌面上,只要雙擊它一次,我就可以撥號上網了。而讓系統啟動的時候運行這個腳本,我就可以實現開機自動撥號了。
腳本非常簡單,就下面那么一行:
rasdial EntryName username password
其中的 EntryName ,一定是要在上述 rasphone.pbk 里面真實存在的。比如,我的ADSL撥號名稱,叫做“寬帶上網”,我的用戶名是 Michael,密碼是 123456,則命令為
rasdial 寬帶上網 Michael 123456
最后,為了避免重裝系統之后需要重新配置這些撥號上網參數,將上述 rasphone.pbk 文件備份到 d:\backup 目錄下,則腳本也就改成下面這樣了:
rasdial 寬帶上網 Michael 123456 /phonebook:d:\backup\rasphone.pbk
posted on 2007-11-16 17:22
CoderDream 閱讀(1695)
評論(0) 編輯 收藏 所屬分類:
經驗點滴