[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
大致思路,请楼主自行修改。
  1. FOR /F "Tokens=15" %%i IN ('ipconfig ^| find /i "ip address"') DO SET IP=%%i
  2. ECHO %IP%
  3. Pause
  4. REM 笨方法截取IP地址最后一段用以判断
  5. SET IP=%IP:*.=%
  6. SET IP=%IP:*.=%
  7. SET IP=%IP:*.=%
  8. ECHO %IP%
  9. Pause
  10. IF "%IP%" GEQ "1" IF "%IP%" LEQ "16" Goto COPY_01
  11. IF "%IP%" GEQ "84" IF "%IP%" LEQ "101" Goto COPY_02
  12. IF "%IP%" GEQ "102" IF "%IP%" LEQ "118" Goto COPY_03
  13. ECHO 地址不在许可复制文件的范围之内,请按任意键退出。
  14. Pause>Nul
  15. EXIT
  16. :COPY_01
  17. xcopy \192.168.0.249\资料\机器\A组\01 F:\ /e /i /y
  18. xcopy F:\x D:\ /e /i /y
  19. exit
  20. :COPY_02
  21. xcopy \192.168.0.249\资料\机器\A组\02 F:\ /e /i /y
  22. xcopy F:\x D:\ /e /i /y
  23. exit
  24. :COPY_03
  25. xcopy \192.168.0.249\资料\机器\A组\03 F:\ /e /i /y
  26. xcopy F:\x D:\ /e /i /y
  27. exit
复制代码
1

评分人数

TOP

不用谢,我也是新手,代码可不可行我自己都不知道,呵呵,本着共同学习的精神帮您弄的。

TOP

返回列表