2013-12-13 159 views

回答

0

我所著的代碼,但我仍然有2個問題:

1)如果cfg文件的名稱是2個字,它會創建2個文件夾(一個包含第一個字,另一個包含第二個字)並且不會複製該文件。 如果名稱爲1個單詞,則會創建該文件夾並將其中的文件複製。

2)我該如何將文件名重命名爲創建時間戳。

@ECHO OFF 
setlocal enabledelayedexpansion 
FOR %%f in (*.cfg) DO (
    set filename=%%f 
    set filename2="test" 
    set folder=!filename:~0,-4! 
    set copypath=C:\Users\k.trasschaert\Desktop\test\!folder! 
    mkdir !folder! 
    copy !filename! !copypath!\!filename! 

) 

pause 
相關問題