2013年9月26日 星期四

自動改IP設定

  話說之前在新竹住宿舍的時候有時候把電腦拿回台北都要手動重設IP,新竹的IP是自動的,但台北卻是浮動的(dhcp)有時候回新竹還會忘記自己的IP設定@@~
  現在在公司,因為網路有時候需要接到實驗版上,接上去的時候IP要換成實驗版的IP,平常連網路則是用dhcp且要設定proxy。之前還好,就幾個禮拜才改一次,現在一天就要改好幾次@@~(話說好像只要找個hub來接,網路線跟跳線也不用一直拔來拔去,上次去燦坤忘記買了><~)

  在網路上找到利用.bat檔把設定IP的流程寫成自動的方法。
  rem 製作選單,輸入c跳到:ch區段,輸入e跳到:evm區段
choice /C ce /M "choice the ip setting...Ch, Evm"
if errorlevel 2 goto evm
if errorlevel 1 goto ch
  rem :ch 區段
:ch
  rem 設定 IP 為自動
netsh interface ip set address "區域連線" dhcp
  rem 設定 DNS為自動
netsh interface ip set dns "區域連線" dhcp
  rem 設定 IE中Proxy的選項為enable
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 1 /f
  rem 避免視窗瞬間關掉,看不到結果
pause
:evm
  rem 設定 IP,遮罩與次要IP
netsh interface ip set address "區域連線" static 192.168.2.101 255.255.254.0 192.168.2.101 1
netsh interface ip set dns "區域連線" dhcp
  rem 關閉Proxy
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 0 /f
pause
 另外也可以改變Proxy的設定
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyServer /t REG_SZ /d proxyserveraddress:proxyport /f
把上面的東西都寫在一個.txt檔中,然後將副檔名更改成.bat直接執行,在看想要修改的選項選擇c跟e就ok了
  寫這篇的時候發現blogger的editor似乎不大好用@@~要弄個表格還要自己搞html檔也太麻煩了吧 ~"~...

沒有留言:

張貼留言