當年華為和思科鬧的沸沸揚揚的官司里,有一項是起訴華為的CLI和思科的雷同。其實(shí),CLI這東西,不僅僅是華為這么干,其他的CLI大抵類(lèi)似,這不,windowsXP和2000都有個(gè)netsh.exe程序,就是微軟版本的網(wǎng)絡(luò )配置CLI。 正好有個(gè)朋友問(wèn)我,能不能寫(xiě)個(gè)程序切換網(wǎng)卡配置?要求能夠在兩種配置下切換:一是動(dòng)態(tài)獲取網(wǎng)址,二是靜態(tài)配置。我一想,netsh不正好干這事情嗎?打開(kāi)netsh,好多年沒(méi)有擺弄過(guò)路由器了,netsh的風(fēng)格還是不由得讓我想起了不少往事。 干這件事其實(shí)很簡(jiǎn)單。我的機器是DHCP分配地址的,先看看配置是什么,直接鍵入: interface ip dump 去掉注釋?zhuān)玫较旅媾渲茫?/font> 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