ip閱讀腳本
A. 如何設置指定ip和自動獲取轉換腳本
設置指定ip和自動獲取轉換腳本的方法
打開電腦的記事本,復制如下代碼:
代碼開始:
————————————————————
@echo off netsh int ip set ad name="本地連接" so=static ad=192.168.1.6 ma=255.255.255.0 ga=192.168.1.1 gw=0 echo 設置成功。
echo 正在設置DNS,請稍候.....netsh int ip set dns name="本地連接" source=static addr=192.168.1.1
————————————————————
代碼結束
注意保存在電腦桌面上時,結尾為名稱.bat,保存類型為所有文件。
我們先查看一下現在本機的ip
再運行我們的批處理
此時我們的ip,就變成我們自己設置的了。以後只要上不了網,就可以用這個批處理。超方便啦。
如果想設置成自動獲取,則復制如下代碼,
代碼開始:
——————————————
@echo off echo 快速設置IP地址和DNS為"自動獲得"echo.netsh int ip set addr "本地連接" dhcpnetsh int ip set dns "本地連接" dhcp
——————————————
代碼結束
另存為 自動獲取.bat
此時就可以自動獲取了,上不了區域網的時候,就在這兩個之間切換就可以了,不用手動設置,很方便。
B. 獲取本機IP地址和物理地址腳本或批處理
新建記事本,在記事本里復制下面命令,然後保存為 獲取IP地址.bat
@echo off
title 顯示你的IP
color F9
ipconfig /all
@echo -
for /f "tokens=2 delims=:" %%i in ('ipconfig^|findstr "Address"') do set ip=%%i
@echo ==================[你的IP地址是:%ip%]===============
@echo -
ipconfig /all>本機ip地址.txt
Echo 請按任意鍵關閉窗口!信息已保存在【本機ip地址.txt】 &pause>NUL
for /f "tokens=2 delims=:" %i in ('ipconfig^|findstr "Address"') do echo
C. 關於一個設置ip地址的linux腳本
你那個if [ $?==1 ]有問題,shell里是沒有==這種符號的,要麼用-eq,要麼用=,且=作判斷時兩邊都需空格,否則視為賦值。所以改為 if [ $? = 1 ]或if [ $? -eq 1 ],你試試。
D. 修改IP的腳本
NetSetMan 是一個小巧好用的工具,你可以設置五組不同的網路參數值,讓使用者可以針對不同的網路環境,而調用不同的參數,只要使用NetSetMan,就可以讓我們省去了許多時間,以及繁雜的網路設置步驟。
NetSetMan 可以讓我們設置計算機IP地址、子網掩碼、默認網關、DNS、計算機名、DNS 域、工作組、WINS、列印機等。除此之外還可以讓我們運行Script(例如:bat、cmd、vbs等等)。NetSetMan 讓我們預先設置好一切,就可以針對不同的網路環境,而用最快速的速度,迅速的幫我們更改到所需的網路設置值。 http://www.crsky.com/soft/8879.html
E. 如何編寫雙ip腳本
xp下是這樣,win7這樣應該也行,不行的話把ip 改成ipv4試試 @echo off netsh interface ip set address 本地連接 static192.168.1.221 255.255.255.0 192.168.1.1 1 netsh interface ip add address 本地連接 192.168.0.221 255.255.255.0 192.168.0.1 1 netsh interface ip set dns 本地連接 static 218.6.200.139 primary netsh interface ip add dns 本地連接 61.139.2.69
F. 如何在perl腳本中獲取IP地址,腳本該怎麼寫
可以考慮調用windows的外部命令獲取ip地址,例如:
$s=`ipconfig`;
print
"|$s|";
字元串變數$s裡面含有機器上所有的ip信息,可以通過正則表達式獲取你需要的部分。
G. 關於IP安全策略的腳本
將下面代碼保存為*.bat, 雙擊運行。
@echo off
sc config sharedaccess start=auto
sc start sharedaccess
netsh advfirewall firewall add rule name="關閉埠TCP/808" protocol=TCP dir=in localport=808 action=block
netsh advfirewall firewall add rule name="關閉埠TCP/808" protocol=TCP dir=out localport=808 action=block
netsh advfirewall firewall add rule name="關閉埠UDP/808" protocol=UDP dir=in localport=808 action=block
netsh advfirewall firewall add rule name="關閉埠UDP/808" protocol=UDP dir=out localport=808 action=block
echo 設置完畢
pause
H. 顯示本機ip地址腳本
@echo off
for /f "tokens=15" %%i in ('ipconfig ^| find /i "ip address"') do set ip=%%i
echo %ip%
pause
把以上內容復制到新記事本,另存為"顯示本機ip.bat"即可