⑴ 如何批處理IP設置
@echo off
SetLocal EnableDelayedExpansion
REM 依次檢測同段IP,在禪滑線主機直接跳過,不在線的則自動設置成本機IP
for /l %%a in (2,1,254) do (
set IP=172.16.20.%%a
call :check
echo.&set /p =!IP! <nul
if defined online (echo 主機佔用中兄沖,自動跳過) else (
netsh interface ip set address name="本地連接" static !IP! 255.255.255.0 172.16.20.1 1 >nul
echo 修改完成&goto :end
)
)
echo.
echo.&echo 找不到可用IP
:end
echo.&echo 按任意鍵退出
pause>nul
exit
:check
set online=
arp -a|find "%IP%" >nul 2>nul&&set online=1
ping -n 1 %IP% >nul 2>nul
arp -a|find "羨襲殲%IP%" >nul 2>nul&&set online=1
goto :eof
⑵ 幫忙做個一鍵修改IP的批處理命令!
我沒有題目,但如果你只需要做一個修改IP的批處理命令的bat文件的話,你可以看一下;
右鍵新建記事本文件,改名為「bat.bat」
使用記事本打開,輸入以下代碼:
netsh
interface
ip
set
address
name="本地連接"
source=static
addr=192.168.1.100
mask=255.255.255.0
gateway=192.168.1.1
在上面的代碼中,source=static是指使用手動配置IP,addr是指IP地址,示例中是設置IP地址為192.168.1.100,mask是子網掩碼,示例中設置為255.255.255.0,gateway是指網關,示例中設置為192.168.1.1
如果要自動配置IP,只需將上面的代碼中的source=static改為source=dhcp,這就代表使用動態IP
注意:使用以上的批處理命令需要管理員許可權!!!
⑶ 怎樣通過批處理設置IP和計算機名
要修改地址的網路「乙太網」(非本地連接)
ip:192.168.1.22
掩碼:255.255.255.0
網關:192.168.1.1
DNS:192.168.1.1
計算機名:XXX-22
批命令內容如下:
echo off
netsh interface ipv4 set address "乙太網"戚桐埋 static 192.168.1.22 255.255.255.0 192.168.1.1
netsh interface ipv4 set dns "乙太網" static 192.168.1.1 primary
wmic computersystem where "name='%computername%'」 call rename "XXX-22「
第一條命令設置IP地址,高螞第二條命令設置DNS,第三條命令修改輪盯計算機名。
希望對你有用
⑷ 怎樣用批處理命令修改IP地址
批處理內容如下:
netsh
interface
ip
set
address
name="本地連接"
source=static
192.168.1.188
255.255.255.0
192.168.0.1
1
netsh
interface
ip
set
dns
"本地連接"
static
61.128.128.68 primary
netsh
interface
ip
add
dns
"本地連接" 61.128.192.68
第一行中「netsh
interface
ip
set
address」表示設置IP地址,name="本地連接"慎亂悶表示設置哪塊網卡的地址,在網路連接中可以看到名稱,一般中文版操作系統為「本地寬彎連接」或「本地連接2」等,「source=static」表示設置靜太IP,如果source=dhcp表示自動獲取IP。當source=static時陪和,後面要設置IP地址,子網掩碼,網關,躍點數(一般設1),中間用空格分開,即批處理中的「192.168.1.188
255.255.255.0
192.168.0.1
1」。為使程序更加清晰,你也可以這樣寫「addr=192.168.1.188
mask=255.255.255.0
gateway=192.168.0.1
gwmetric=1」,效果一樣。
第二行設置主要dns(域名伺服器),static表示靜太IP,primary表示主域名伺服器。
第三行設置次要dns,「netsh
interface
ip
add
dns」表示添加。add
與set有區別,set會覆蓋以前的設置,而add是添加一個設置,不會刪除以前的設置。
⑸ 請高手提供一個命令行設置網卡自動獲取IP地址的代碼
你可以使用 Windows 自帶的 netsh 命令來實現批處理設置本地網卡自動獲取 IP 地址的功能。下面是具體的步驟:
你可以使用 Windows 自帶的 netsh 命令來實現批處理設置本地網卡自動獲取 IP 地址的功能。下面是具體的步驟:
1.打開記事本或其他文本編輯器,輸入以下內容:
netsh interface ip set address "乙太網" dhcp
netsh interface ip set dns "乙太網" dhcp
其中,「乙太網」是網路連接的名稱,如果你的連接名稱不同,需要將其替換為實際的名稱。
保存文件時,將文件類山告型設薯寬置為「所有文件」,文件名以「.bat」結尾,例如「set-ip.bat」。
雙擊運行「set-ip.bat」文件,即可自動設置本地網卡為自動獲取 IP 地址。
注意事項:
如果你有多個網路連接,需要對每個連接分別設置。
如果你的網路連接名稱包含空格或其他特殊字元,需要將名稱逗手明用雙引號括起來。
運行批處理文件需要管理員許可權,否則會提示「拒絕訪問」錯誤。可以在文件上右鍵菜單中選擇「以管理員身份運行」來解決。
希望能夠幫助你解決問題。
⑹ 批處理怎樣更改ip地址
1、首先我們在電腦桌面上新建一個記事本文件,並使它的擴展名顯示出來(以往經驗有講解方法),從圖上可以看出擴展名為.txt。
⑺ 自動更改IP地址批處理命令
set /p choice= 您的選擇:
echo.
if "%choice%"=="1" goto ip1
if "%choice%"=="2" goto ip2
if "%choice%"=="3" goto end
if "%choice%"=="4" goto test
goto main
:ip1
echo IP自動設置開始....
echo.
echo 正在設置IP及子網掩碼
cmd /c netsh interface ip set address name="本地連接" source=static addr=192.168.1.1 mask=255.255.255.0 gateway=192.168.1.1 gwmetric=1
echo 正在設置DNS伺服器
cmd /c netsh interface ip set dns name="本地連接" source=static addr=61.234.254.5 register=PRIMARY
echo 正在設置DNS伺服器
cmd /c netsh interface ip add dns name="本地連接" addr=59.54.78.210
echo 設置完成
pause
exit
if errorlevel 2 goto main
if errorlevel 1 goto end
:ip2
echo IP自動設置開始....
echo.
echo 自動獲取IP地址....
netsh interface ip set address name = "本地連接" source = dhcp
echo 自動獲取DNS伺服器....
netsh interface ip set dns name = "本地連接" source = dhcp
@rem 設置自動獲取IP
echo 設置完成
pause
exit
if errorlevel 2 goto main
if errorlevel 1 goto end
:test
netsh inte***ce ip set address name = "本地連接" source = dhcp
netsh inte***ce ip set dns name = "本地連接" source = dhcp
netsh inte***ce ip set wins name = "本地連接" source = dhcp
CHOICE /C YN /M "退出請按 Y,返回菜單請按 N。"
if errorlevel 2 goto main
if errorlevel 1 goto end
:end
首先新建txt文本文檔。將以上內容復制進去。
圖中(1)是ip地址,(2)是子網掩碼,(3)是默認網關,(4)是首選dns(5)是備用dns。
請根據自己要設置的ip地址進行相應改動。其他無需改動。
修改完成後保存退出,並修改文件名後綴為bat。
雙擊運行。
輸出1 為修改本地連接為你設定好的ip地址。
設置過程中可能提示dns不存在,但不影響。不用理會,結果已成功設置玩ip地址。
按2設置自動獲取IP地址。
一秒完成。
另外因為是通過注冊列表來修改ip地址的。有的殺毒軟體會攔截,攔截請准許。放心,自己寫的代碼那麼簡單是沒毒的。最好設置白名單。
文件名修改為自動修改IP地址 放到桌面上就可以方便使用了
⑻ 批處理設置電腦IP,備用IP如何設
批處理添加備用IP地址方法如下:
::"本地連接"換成電腦中網卡連接的名字,如:本地連接;本地連接2;無線網路連接等
::然後後面的IP,默認網關改稱自己需要的地址
netsh殲梁interfaceipaddaddress"本地連接"192.168.0.100255.255.255.0
設置ip的命令是netsh interface ip set address ……,這里使用set address。
設置備閉彎用IP的命令是netsh interface ip add address……,這里使用add address。
設置dns的命令是netsh interface ip setdns ……,這里使用set dns。
設置備用dns的命令是netsh interface ip add dns……,這里使用add dns。
netsh命令是一個應用氏態運很廣的命令,這個命令很強大,有關這個命令的詳細信息可以在命令行界面輸入"netsh /?"。
⑼ 如何利用批處理命令快速修改ip
【批處理設置靜態IP】********** 復制以下內容保存為bat
netsh interface ip set address name="本地李中連接" source = static addr = 172.10.38.90 mask=255.255.0.0
netsh interface ip set address name="本地連接" gateway = 172.10.38.1 gwmetric =0
netsh interface ip set dns name="本地連接" source = static addr = 219.150.150.150 register=PRIMARY
netsh interface ip add dns name="本地連接" addr = 222.88.88.88 index=2
【批處理自動獲取哪扒山IP】********** 復制以下內容保存為bat
netsh interface IP set address name="本地連接" source=dhcp
netsh interface ip set dns name="本地連接" source=dhcp
在桌面上新建文本文件,分別存入上述內容.保存後再重命名為批處理設置靜態IP.bat和批處理自動此行獲取IP.bat. 然後,以管理員身份運行,或Dos下運行,