[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 77七 于 2023-1-17 00:15 编辑
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. cd /d "D:\VMware\"
  4. set /a n=0
  5. for /f "tokens=2,4 delims=\." %%a in ('vmrun list ^| findstr vmx') do (
  6. if /i "%%a" equ "vos" (
  7. set /a n=n+1
  8. if !n! equ 1 (
  9. set firstNum=%%b
  10. )
  11. if !n! equ 5 (
  12. set fifthNum=%%b        
  13. )
  14. )
  15. )
  16. if not defined fifthNum (
  17. goto :eof
  18. )
  19. set /a m=%fifthNum%%%5
  20. if %m% neq 0 (
  21. vmrun stop "D:\vos\%firstNum%\%firstNum%.vmx" hard
  22. ping 127.0.0.1 -n 6 >nul
  23. )
  24. endlocal
  25. exit
复制代码
00:15已修改,小改一下,试试能不能行
bat小白,请多指教!谢谢!

TOP

返回列表