[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 xp3000 于 2021-10-27 13:58 编辑
  1. @cd "%~dp0"&@echo off&setlocal enabledelayedexpansion
  2. set n=0
  3. :x
  4. for /f "delims=" %%a in ('dir /b/a-d/oN "test.exe"') do (
  5.     set fn=%%a&set /a n+=1
  6. echo 运行命令……
  7.     if !n! EQU 1 start "test.bat"
  8.     if !n! EQU 2 (start %%a & goto :y) else (goto :x)
  9.     )
  10. :y
  11. echo.
  12. echo 运行下一个命令……
  13. pause & exit
复制代码
软件第一时间被360干掉了,不能测试,不知道行不行

TOP

本帖最后由 xp3000 于 2021-10-28 14:25 编辑
  1. @cd "%~dp0"&@echo off&setlocal enabledelayedexpansion
  2. set n=0
  3. :x
  4. for /f "delims=" %%a in ('dir /b/a-d/oN "测试.exe"') do (set /a n+=1
  5. echo 运行!n!次命令……
  6.     timeout 2 >nul
  7.     echo.新窗口打开test.bat和%%a
  8.     if !n! EQU 1 start /I /MIN cmd /k "start %%a |echo.间隔10秒退出……&timeout 10&&exit"
  9.     if !n! EQU 2 (start %%a & goto :y) else (echo.& echo 返回重新执行命令…… & echo. & goto :x)
  10.     )
  11. :y
  12. echo.
  13. echo 运行下一个命令……
  14. echo.
  15. timeout 5 >nul & exit
复制代码
start %%a 后面可以加空格+文件路径,一次打开多个
timeout 10后面可以加&start xxx.bat,在10秒后打开xxx.bat

TOP

本帖最后由 xp3000 于 2021-10-28 14:34 编辑

我这里直接退出了,没有那些应用,你试试这个行不行
start /I /MIN cmd /k "MsiExec.exe /i node-v13.14.0-x64.msi /qn &timeout 10&&exit"

TOP

返回列表