小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

利用netsh編寫網卡動態(tài)配置的腳本

 imzjw 2008-03-10
當年華為和思科鬧的沸沸揚揚的官司里,有一項是起訴華為的CLI和思科的雷同。其實,CLI這東西,不僅僅是華為這么干,其他的CLI大抵類似,這不,windowsXP2000都有個netsh.exe程序,就是微軟版本的網絡配置CLI。
    正好有個朋友問我,能不能寫個程序切換網卡配置?要求能夠在兩種配置下切換:一是動態(tài)獲取網址,二是靜態(tài)配置。我一想,netsh不正好干這事情嗎?打開netsh,好多年沒有擺弄過路由器了,netsh的風格還是不由得讓我想起了不少往事。
   干這件事其實很簡單。我的機器是DHCP分配地址的,先看看配置是什么,直接鍵入:
interface ip
dump
去掉注釋,得到下面配置:
pushd interface ip
reset name="本地連接#這行是我加的

set address name="本地連接" source=dhcp
set dns name="本地連接" source=dhcp register=PRIMARY
set wins name="本地連接" source=static addr=192.168.100.10
add wins name="本地連接" addr=192.168.100.11 index=2

popd

存到dhcp.cfg文件里,再寫一個dhcp.bat,里面只有一句話:netsh exec dhcp.cfg

再通過控制面板,去靜態(tài)配置IP,重復前面的動作,又得到一份配置:
pushd interface ip

reset name="本地連接#這行是我加的

set address name="本地連接" source=static addr=192.168.66.149 mask=255.255.255.0
set address name="本地連接" gateway=192.168.66.1 gwmetric=0
set dns name="本地連接" source=static addr=192.168.100.10 register=PRIMARY
add dns name="本地連接" addr=192.168.100.11 index=2
set wins name="本地連接" source=static addr=192.168.100.10
add wins name="本地連接" addr=192.168.100.11 index=2

popd
同樣,建一個static.bat文件,里面也只有一句話:netsh exec static.cfg
現(xiàn)在,要切換配置的話,只要雙擊相應的bat文件就是了。如果有多份配置,做法雷同。
    netsh是強大的,全功能的工具。如果你想把機器變成一臺路由器也可以通過它來完成,對于那些熟悉路由器的人來說,這簡直是小菜一碟。

    本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多