0
我是新來這個,但我試圖做一個批處理文件,將複製可執行文件的名稱在特定位置,創建一個新的文件夾,給它與文件相同的名稱,複製可執行文件在該文件夾中的文件並運行它。cmd編程批處理文件循環
我得到了這一切的制定,但我有一個以上的.exe文件,我想知道如何進行這些迭代中的所有文件
我是新來這個,但我試圖做一個批處理文件,將複製可執行文件的名稱在特定位置,創建一個新的文件夾,給它與文件相同的名稱,複製可執行文件在該文件夾中的文件並運行它。cmd編程批處理文件循環
我得到了這一切的制定,但我有一個以上的.exe文件,我想知道如何進行這些迭代中的所有文件
您可以使用for
遍歷文件的位置:
for %%F in (*.exe) do (
mkdir "C:\Foo\%%~nF"
copy "%%F" "C:\Foo\%%~nF"
"C:\Foo\%%F"
)
謝謝,它工作完美,我錯過了使用括號 – user1452157
@ user1452157如果這完全回答你的問題,請接受它。 –
Joey,感謝它的工作真的很好,ia還有一個問題,我們如何計算該程序的執行時間,可以在執行結束時顯示,請幫助 - 再次感謝您 – user1452157