[英]run every batch file in a directory batch script
首先,我要感謝大家提供的驚人信息。
現在,到我的問題。 我需要編寫一個批處理文件,該文件將執行每個目錄和子目錄中的每個批處理文件。 我嘗試這樣做無濟於事。
對於(* .bat)中的/ R %% f,請調用“ %% f”
任何幫助,將不勝感激。
謝謝。
我正在寫.bat文件,而不是.vbs文件。 相同的語法會起作用嗎? 另外,我嘗試了上面的代碼,但似乎沒有用。
為了避免自我遞歸,請在執行之前檢查名稱:
for /R %%f in (*.bat) do if not %%f==%~dpnx0 call "%%f"
和尼克的變種,將每個批處理文件的工作目錄設置為自己的目錄:
for /R %%f in (*.bat) do if not %%f==%~dpnx0 (cd %%~pf & call "%%f")
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.