[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
回复 3# knmmdb


    本机IP需要用批处理自动获取。??

你是win7还是xp系统?

如果是xp系统,可以用下面代码。
  1. for /f "tokens=15 delims= " %%i in ('ipconfig ^| find /i "IP Address"') do set i=%%i
  2. for /f "tokens=1,2,3,4 delims=." %%i in ("%i%") do (set b=%%i.%%j.%%k.%%l)
  3. echo %b%
  4. pause
复制代码

TOP

本帖最后由 ygqiang 于 2016-7-19 19:25 编辑

回复 5# knmmdb


  1. @echo off
  2. set ipqian3=10.9.60
  3. for /f tokens^=1^,2^ delims^=^"^" %%a in ('wmic nicconfig get IPAddress /value ^| findstr /i "IPAddress=[^]"') do (set "ip1=%%b")
  4. echo %ip1%
  5. echo %ip1%
  6. for %%i in (%ip1%) do (
  7.     set ipSuffix=%%~xi
  8. )
  9. set ipSuffix=%ipSuffix:~1%
  10. echo %ipSuffix%
  11. set ip=%ipqian3%.%ipSuffix%
  12. echo %ip%
  13. pause
  14. ver|find "5.2" >nul&&goto XP||goto Other
  15. :XP
  16. echo xp系统修改ip
  17. pause
  18. netsh interface ip set address "本地连接" static %ip% 255.255.255.0 10.9.60.1
  19. ipconfig/all
  20. pause
  21. exit
  22. :Other
  23. echo win7系统修改ip
  24. pause
  25. netsh interface ipv4 set address "本地连接" static %ip% 255.255.255.0 10.9.60.1
  26. ipconfig/all
  27. pause
  28. exit
复制代码

TOP

回复 7# knmmdb


    楼上代码修改了。应该适合win7使用。

TOP

返回列表