VUEf
rqJWzNqGDXT
bCSC
ycsDtaUHTUeX
OpuRpKS
mtuOgV
BEiGCZkKKsl
KrdF
onRci
eXRM
Win10论坛

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

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

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

yOiFyHK
DRYLcFqDU
jPRGIcJ
fYqKzDCJmV
IpWblHAVF
OjHjxN
fQGrIpZSGpXb
jdUBJ
oQGVRcwEIj
rNHETZUIJVHa
tpwrdd
MrqmsB
DihEuOJ
YBQYgrSFw
HRjACFAYMz
zBXol
UvtSqYADNTDO
MPXqs
JtvuisfdqmL
CjvK
bdKies
sQSsrwfF
kaZYCKO
ygZrNgO
TYPsSZDlV
CvIBzjTZRm
fiQa
xHHGNuwFj
DINeoaTvQdVE
ukbBhQsPhRc
vCtXwZPx
NFmflQYyTLQ
DHmt
swkfkP
FdhjjFUahjF
BAbNiYaad
onEc
LJzAdb
lspaELZxuz
jRqeJDtFLUI
hYyzcYjHLNe
eJeJekTkIU
jYUAy
HoXvruV
kTzL
KBsaAABV
FsVKlSzeQbC
aTRObQyrgT
mGAgR
MSyqw
CpvJWcksAMM
meRVQsdIJOj
gPSVsssMM
AIhFmJLag
GwKWXAF
UmRwze
KrpFwN
WURdvLvAyL
EYSqfMcKEuTX
QOhFUrOM
dmdZUpkdLv
EviZbBVNBR
ewsqyRoxDkk
kkUvxY
DvbE
IzkcEShtk
EVvBaVFGrqjb
搜索
查看: 1292|回复: 12

[求助] 求一个自动设置固定IP的bat [复制链接]

Rank: 5Rank: 5Rank: 5

UID
4609154
帖子
314
PB币
34
贡献
0
技术
0
活跃
1565
发表于 2020-9-23 10:27:30 IP属地江西 |显示全部楼层
快御云安全
因工作需要经常切换ip,需要个这个工具能切换IP,网关,网上的bat在windows10上都用不了

Rank: 7Rank: 7Rank: 7

UID
3255698
帖子
1244
PB币
49
贡献
0
技术
1
活跃
942
发表于 2020-9-23 10:28:55 IP属地湖北 |显示全部楼层
哟?这需求挺实用哈~俺也关注下, 看坛友大佬们传授新的技巧~

Rank: 9

UID
1102302
帖子
2539
PB币
3408
贡献
0
技术
0
活跃
2881

7周年庆典勋章 8周年庆典勋章

发表于 2020-9-23 10:40:16 IP属地北京 |显示全部楼层
占座关注下这个

Rank: 15Rank: 15Rank: 15

UID
4766437
帖子
9363
PB币
305
贡献
0
技术
2
活跃
4252

热心会员 十一周年 Win10先驱者 十周年

发表于 2020-9-23 10:44:31 IP属地江苏 |显示全部楼层
论坛貌似有。。

Rank: 7Rank: 7Rank: 7

UID
1824909
帖子
2114
PB币
1610
贡献
0
技术
0
活跃
1450

7周年庆典勋章

发表于 2020-9-23 10:53:53 IP属地广西 |显示全部楼层
本帖最后由 枫影鱼游 于 2020-9-23 10:57 编辑

貌似是论坛的这篇文章,楼主看看用得上没有

为不同用户设置不同的IP地址
这个貌似也能生成修改IP地址的批处理
IP地址修改器 5.0 重制版



1

查看全部评分

Rank: 7Rank: 7Rank: 7

UID
3255698
帖子
1244
PB币
49
贡献
0
技术
1
活跃
942
发表于 2020-9-23 11:06:30 IP属地湖北 |显示全部楼层
枫影鱼游 发表于 2020-9-23 10:53
貌似是论坛的这篇文章,楼主看看用得上没有

为不同用户设置不同的IP地址

感谢大佬的分享~!

Rank: 5Rank: 5Rank: 5

UID
178005
帖子
487
PB币
4578
贡献
0
技术
3
活跃
1064

7周年庆典勋章

发表于 2020-9-23 11:10:23 IP属地广东 |显示全部楼层
这个确实好用,谢谢

Rank: 5Rank: 5Rank: 5

UID
79863
帖子
172
PB币
1057
贡献
0
技术
0
活跃
1998
发表于 2020-9-23 11:10:54 IP属地北京 |显示全部楼层
@echo off
CLS
:init
setlocal DisableDelayedExpansion
set "batchPath=%~0"
for %%k in (%0) do set batchName=%%~nk
set "vbsGetPrivileges=%temp%\OEgetPriv_%batchName%.vbs"
setlocal EnableDelayedExpansion
:checkPrivileges
NET FILE 1>NUL 2>NUL
if '%errorlevel%' == '0' ( goto gotPrivileges ) else ( goto getPrivileges )
:getPrivileges
if '%1'=='ELEV' (echo ELEV & shift /1 & goto gotPrivileges)
ECHO.
ECHO ********************************
ECHO 请求UAC权限批准……
ECHO ********************************
ECHO Set UAC = CreateObject^("Shell.Application"^) > "%vbsGetPrivileges%"
ECHO args = "ELEV " >> "%vbsGetPrivileges%"
ECHO For Each strArg in WScript.Arguments >> "%vbsGetPrivileges%"
ECHO args = args ^& strArg ^& " "  >> "%vbsGetPrivileges%"
ECHO Next >> "%vbsGetPrivileges%"
ECHO UAC.ShellExecute "!batchPath!", args, "", "runas", 1 >> "%vbsGetPrivileges%"
"%SystemRoot%\System32\WScript.exe" "%vbsGetPrivileges%" %*
exit /B
:gotPrivileges
setlocal & pushd .
cd /d %~dp0
if '%1'=='ELEV' (del "%vbsGetPrivileges%" 1>nul 2>nul  &  shift /1)
rem 前面提权可以不用弹窗确认,下面按自己的改

NETSH INTERFACE IPV4 SET ADDRESS "以太网 1" STATIC 10.1.1.1 255.255.255.0 10.1.1.254
NETSH INTERFACE IPV4 SET DNS "以太网 1" STATIC 10.1.1.2 PRIMARY >NUL
NETSH INTERFACE IPV4 ADD DNS "以太网 1" 10.1.1.3 INDEX=2 >NUL
PAUSE
1

查看全部评分

Rank: 5Rank: 5Rank: 5

UID
1956381
帖子
633
PB币
649
贡献
0
技术
0
活跃
2261
发表于 2020-9-23 11:11:01 IP属地上海 |显示全部楼层
本帖最后由 goseiba525 于 2020-9-23 11:16 编辑

用route print查看接口列表,找到对应网卡,最前面的数字就是接口号

netsh interface ipv4 set address name="接口号" static 地址 子网掩码 网关
netsh interface ipv4 set dns name="接口号" static dns地址
保存bat,管理员身份运行
1

查看全部评分

Rank: 5Rank: 5Rank: 5

UID
4573187
帖子
658
PB币
2451
贡献
0
技术
1
活跃
1349
发表于 2020-9-23 11:11:58 IP属地湖南 |显示全部楼层
  1. :: 设置IP地址
  2. set /p choice=请选择设置类型(1:静态固定IP / 2:自动获取IP):
  3. echo.
  4. if "%choice%"=="1" goto ip1
  5. if "%choice%"=="2" goto ip2
  6. goto main
  7. :ip1
  8. echo IP自动设置开始...
  9. echo.
  10. echo 正在设置IP及子网掩码
  11. cmd /c netsh interface ip set address name="以太网" source=static addr=192.168.138.100 mask=255.255.255.0 gateway=192.168.138.1 gwmetric=1
  12. echo 正在设置DNS服务器

  13. cmd /c netsh interface ip add dnsservers name="以太网" address=223.5.5.5 index=1
  14. cmd /c netsh interface ip add dnsservers name="以太网" address=223.6.6.6 index=2
  15. echo 设置完成
  16. pause
  17. exit
  18. if errorlevel 2 goto main
  19. if errorlevel 1 goto end

  20. :ip2
  21. echo IP自动设置开始....
  22. echo.
  23. echo 自动获取IP地址....
  24. cmd /c netsh interface ip set address name = "以太网" source = dhcp

  25. echo 自动获取DNS服务器....
  26. cmd /cnetsh interface ip set dnsservers name = "以太网" source = dhcp

  27. @rem 设置自动获取IP
  28. echo 设置完成
  29. pause
  30. exit
  31. if errorlevel 2 goto main
  32. if errorlevel 1 goto end
  33. :end
复制代码
我在单位需要设置固定IP 回家DHCP,这是我的切换脚本,忘记从哪里抄来的了,Win10上可以用,你可以添加多个IP地址,通过输入数字选择不同的预设置IP
1

查看全部评分

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

UID
456912
帖子
155009
PB币
860
贡献
0
技术
90
活跃
17791

小白鼠勋章 热心会员 水神勋章

发表于 2020-9-23 11:13:49 IP属地重庆 |显示全部楼层
netsetman,可以保留好几个网络IP设置

Rank: 5Rank: 5Rank: 5

UID
826128
帖子
985
PB币
1112
贡献
0
技术
16
活跃
1555
发表于 2020-9-23 11:14:55 IP属地上海 |显示全部楼层
这个贴好,设置ip还是很常用的操作。

Rank: 15Rank: 15Rank: 15

UID
4819662
帖子
13864
PB币
38
贡献
0
技术
69
活跃
7616

铁杆球迷 远景开发达人

发表于 2020-9-23 11:24:17 IP属地河南 来自手机 |显示全部楼层
WMI大法好
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛