高分求助:高手写个批处理延时自关闭

发布时间:2024-05-23 17:49 发布:上海旅游网

问题描述:

参照网上资料写了一个,自动查找运行光盘AUTORUN.exe批处理。如下:
@echo off
for %%a in (d e f g h i j k l m n o p q r s t u v w x y z) do (
fsutil fsinfo drivetype %%a:|findstr /i "ROM">nul &&(
if exist "%%a:\AUTORUN.exe" (
start %%a:\AUTORUN.exe
)

想让它运行后不要立刻关闭,延时10秒自动关闭批处理程序本身。(不是关闭AUTORUN.exe)

问题解答:

在后面加上

echo 延时10秒自动关闭
echo if wscript.arguments(0)^>0 then wscript.Sleep(wscript.arguments(0) * 1000):end if>"%Temp%\delay01.vbs"
cscript "%temp%\delay01.vbs" 10
del "%Temp%\delay01.vbs"

热点新闻