标题: [文件操作] [分享]批处理循环调用AutoCAD处理文件 [打印本页]
作者: Batcher 时间: 2019-7-5 16:30 标题: [分享]批处理循环调用AutoCAD处理文件
循环过程中需要判断autocad的进程是否已经关闭,如果没有关闭,就继续等待
直到autocad进程关闭了,继续下一个循环
先把你的lnk文件列表保存为 1.csv- C:\Users\Administrator\Documents\zx-temp\20181106\启动dwg图纸执行脚本1.lnk
- C:\Users\Administrator\Documents\zx-temp\20181019\启动dwg图纸执行脚本2.lnk
- C:\Users\Administrator\Documents\zx-temp\20181018\启动dwg图纸执行脚本3.lnk
复制代码
再执行 test.bat- @echo off
- for /f "delims=" %%i in ('type "1.csv"') do (
- start "" "%%i"
- call :CheckCAD
- )
- goto :eof
-
- :CheckCAD
- tasklist | findstr /i "acad.exe" >nul 2>&1
- if errorlevel 1 (
- goto :eof
- ) else (
- echo AutoCAD进程尚未关闭
- ping -n 5 127.0.0.1 >nul 2>&1
- goto :CheckCAD
- )
- goto :eof
复制代码
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |