請問有冇人識係下面batch開每個file之間做0.5s延遲,試過用sleep或timeout都唔work?
複製內容到剪貼板
代碼:
@echo off
setlocal EnableDelayedExpansion
set "excel=C:\Program Files\Microsoft Office\root\Office16\EXCEL.EXE"
for %%a in (
"C:\Users\xxx\Documents\My Documents\file01.xlsm"
"C:\Users\xxx\Documents\My Documents\file02.xlsm"
"C:\Users\xxx\Documents\My Documents\file03.xlsm"
"C:\Users\xxx\Documents\My Documents\file04.xlsm"
"C:\Users\xxx\Documents\My Documents\file05.xlsm"
) do start /max "" "%excel%" /x "%%~a"
exit