Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

搜索
查看: 2133|回复: 67

[求助] 有大佬帮我弄一个更改IP的批理吗? [复制链接]

UID
111647
帖子
3760
PB币
22876
贡献
0
技术
1
活跃
162
发表于 2021-6-10 22:18:29 |显示全部楼层
2000PB币
本帖最后由 再相遇 于 2021-6-10 22:23 编辑

操作方法是运行批理后,输入ip地址后按确定键自动更改IP和网关和子网掩码;
如果以上不能实现自动填写网关和子网掩码,那可以做成手动输入IP、子网掩码、网关吗。比如像图片显示 那样操作
请大佬弄个批理,谢谢


1

查看全部评分

Rank: 2Rank: 2

UID
2899918
帖子
341
PB币
1146
贡献
0
技术
0
活跃
644
发表于 2021-6-10 22:20:29 |显示全部楼层
500太少了。

点评

wyq123  你是大神?赏高了请发作品呢?  发表于 2021-6-11 13:23

UID
111647
帖子
3760
PB币
22876
贡献
0
技术
1
活跃
162
发表于 2021-6-10 22:24:02 |显示全部楼层
实验室 发表于 2021-6-10 22:20
500太少了。

改了2000PB,够不够

Rank: 7Rank: 7Rank: 7

UID
3090860
帖子
1814
PB币
2426
贡献
0
技术
0
活跃
2546
发表于 2021-6-10 22:32:03 |显示全部楼层
这里也可以讨价还价!

Rank: 2Rank: 2

UID
1428151
帖子
190
PB币
161
贡献
0
技术
5
活跃
926
发表于 2021-6-10 23:29:06 |显示全部楼层
@echo off
TITLE 修改IP地址
set ip=
set /p ip=请输入IP地址(xxx.xxx.xxx.xxx):

set mask=
set /p mask=请输入掩码(xxx.xxx.xxx.xxx):

set gw=
set /p gw=请输入网关(xxx.xxx.xxx.xxx):

netsh interface ip set address name="eth" static %ip% %mask% %gw%

pause


试试看。这个缺点就是“eth”你要制定好。或者也可以通过上面的input指定连接名称。

Rank: 2Rank: 2

UID
1428151
帖子
190
PB币
161
贡献
0
技术
5
活跃
926
发表于 2021-6-10 23:31:17 |显示全部楼层
之前的命令要审核。有可能会被吞掉字符。看看图片中的内容。批处理在附件压缩包中。

缺点就是必须要制定本地连接的名称。例子中用的是“eth”
2021-06-10.png

1.rar

259 Bytes, 下载次数: 8, 下载积分: PB币 -1

1

查看全部评分

Rank: 7Rank: 7Rank: 7

UID
4504635
帖子
1228
PB币
222
贡献
0
技术
3
活跃
1048
发表于 2021-6-10 23:35:13 |显示全部楼层
2000?感觉这价都可以做gui了。。。

Rank: 9

UID
609560
帖子
4304
PB币
4151
贡献
0
技术
0
活跃
590
发表于 2021-6-10 23:42:30 |显示全部楼层
很溜啊。

Rank: 20Rank: 20Rank: 20Rank: 20

UID
456912
帖子
90373
PB币
1899
贡献
0
技术
75
活跃
13763

热心会员 水神勋章

发表于 2021-6-10 23:43:53 |显示全部楼层
再相遇 发表于 2021-6-10 22:24
改了2000PB,够不够

这个悬赏太高了吧。


可以试一下 Netsetman ,这个可以保存 5 组 IP 地址、网关、掩码设置

Rank: 20Rank: 20Rank: 20Rank: 20

UID
456912
帖子
90373
PB币
1899
贡献
0
技术
75
活跃
13763

热心会员 水神勋章

发表于 2021-6-10 23:47:32 |显示全部楼层
实验室 发表于 2021-6-10 22:20
500太少了。

500 也是高额悬赏了。

UID
111647
帖子
3760
PB币
22876
贡献
0
技术
1
活跃
162
发表于 2021-6-10 23:59:05 |显示全部楼层
findcatch 发表于 2021-6-10 23:31
之前的命令要审核。有可能会被吞掉字符。看看图片中的内容。批处理在附件压缩包中。

缺点就是必须要制定 ...

可以根据我输入IP后自动取得网关和子网掩码吗。这样的话,我就不需要输入网关和子网掩码了

Rank: 7Rank: 7Rank: 7

UID
403495
帖子
956
PB币
168
贡献
0
技术
190
活跃
912
发表于 2021-6-11 00:38:23 |显示全部楼层
Netsetman挺好用的。值得一试

Rank: 5Rank: 5Rank: 5

UID
1290887
帖子
873
PB币
1069
贡献
0
技术
0
活跃
811
发表于 2021-6-11 05:59:10 |显示全部楼层
Netsetman挺好的。

Rank: 9

UID
30226
帖子
6213
PB币
9752
贡献
0
技术
7
活跃
2882
发表于 2021-6-11 07:08:18 |显示全部楼层
我来送个,不是批处理,自己改改倒是无所谓,满足你的需求。


QQ图片20210611070657.png



附件: MTools(ip获取、设置工具).rar (19.17 KB, 下载次数: 36)

Rank: 2Rank: 2

UID
253581
帖子
375
PB币
1
贡献
0
技术
0
活跃
599
发表于 2021-6-11 11:54:20 |显示全部楼层
netsetman用用还可以

Rank: 2Rank: 2

UID
2899918
帖子
341
PB币
1146
贡献
0
技术
0
活跃
644
发表于 2021-6-11 12:32:06 来自手机 |显示全部楼层
rubycon 发表于 2021-6-10 23:47
500 也是高额悬赏了。

哈哈哈,我是没想到大佬会提高。

Rank: 2Rank: 2

UID
2899918
帖子
341
PB币
1146
贡献
0
技术
0
活跃
644
发表于 2021-6-11 12:32:34 来自手机 |显示全部楼层
再相遇 发表于 2021-6-10 22:24
改了2000PB,够不够

有PB就是可以为所欲为。

Rank: 1

UID
1790074
帖子
49
PB币
137
贡献
0
技术
0
活跃
18
发表于 2021-6-11 13:26:57 |显示全部楼层
悬赏好高啊

Rank: 1

UID
4318319
帖子
41
PB币
37
贡献
0
技术
1
活跃
163
发表于 2021-6-11 13:41:23 |显示全部楼层
@echo off

mode con cols=70 lines=20

title 计算机名更改

color f8

echo.

echo.

echo.

set /p name=  请输入新的计算机名:

echo.

echo.

reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam" /v @ /t REG_SZ /d "%name%%f%%m%" /f >nul && reg add "HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName" /v "ComputerName" /t REG_SZ /d "%name%%f%%m%" /f >nul && reg add "HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ActiveComputerName" /v "ComputerName" /t REG_SZ /d "%name%%f%%m%" /f >nul && reg add "HKLM\SYSTEM\CurrentControlSet\Services\Eventlog" /v "ComputerName" /t REG_SZ /d "%name%%f%%m%" /f >nul && reg add "HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName" /v "ComputerName" /t REG_SZ /d "%name%%f%%m%" /f >nul && reg add "HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" /v "NV Hostname" /t REG_SZ /d "%name%%f%%m%" /f >nul && reg add "HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" /v "Hostname" /t REG_SZ /d "%name%%f%%m%" /f >nul

IF %ERRORLEVEL%==0 goto t

goto n

:t

echo.


echo  设置计算机名成功,敲回车更改IP。

echo.

echo.
color f1
pause

echo.

echo.

title 设置IP地址
echo.
echo 获取本地连接名称
ipconfig
for /f "tokens=2 delims=:" %%i in ('ipconfig^|findstr /i "ipv4"') do set ip=%%i
for /f "tokens=1*" %%a in ('ipconfig^|findstr "以太网适配器"') do set "ipname=%%b"
echo.
set eth=%ipname::=%
echo 您的以太网适配器为:%eth%
echo.
echo 本地连接的名称是:%eth%
echo.
echo.
echo.
set/p IP= 输入IP地址最后位数:
netsh interface ip set address name="%eth%" source=static addr=192.168.254.%IP% mask=255.255.255.0 gateway=192.168.254.254 gwmetric=0 >nul

netsh interface ip set dns name="%eth%" source=static addr=192.168.254.254 register=PRIMARY
netsh interface ip add dns name="%eth%" addr=223.5.5.5

echo.

echo.
color f1
echo  计算机名与IP地址设置成功,必须重新启动计算机,才能使新的设置生效。

echo.

echo   想现在就重新启动计算机吗?

echo.

echo   Y:确定   N:取消

echo.

set /p select1=请输入:

if /i "%select1%"=="Y" goto y

if /i "%select1%"=="N" goto n

:y

shutdown -r -t 0

exit

:n

exit

Rank: 5Rank: 5Rank: 5

UID
403223
帖子
444
PB币
253
贡献
0
技术
0
活跃
1473
发表于 2021-6-11 14:30:10 |显示全部楼层
netsetman 完美解决你的问题
回顶部
Copyright (C) 2005-2021 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件