
【已解決】批處理持續掃描一個路徑并打開求大佬幫忙看看哪里寫錯出BUG了最后由 hztccy 于 -12-20 10:34
nclick="copycode($('code0'));">復制代碼
- echo off
- rem 設置要掃描的目錄
- set scan_dir=C:UsersadminDesktop123
- rem 設置要打開的文件類型
- set open_file_type=txt
- :scan_loop
- rem 檢查目錄下是否有新文件
- for %%f in (%scan_dir%*.%open_file_type%) do (
- if not exist %%~dpnf.opened (
- rem 如果文件未被打開過,則打開文件并創建一個標記文件
- start %%f
- echo %%~dpnf > %%~dpnf.opened
- goto :scan_loop
- ) else (
- rem 如果文件已被打開過,則跳過
- goto :eof
- )
- )
- :eof
- rem 等待1秒后繼續掃描
- ping -n 1 127.0.1 > nul
- goto :scan_loop

