2011-04-07 79 views
0

尊敬的大家, 我想在Windows中創建一個計劃作業,它將最新的目錄及其文件複製到指定的網絡路徑。我想拳頭壓縮這個目錄,然後複製到網絡路徑。所以我想在一個特定的目錄下創建一個目錄,如下所示:0001,0002,003等。因此,我希望BAT文件採用最後創建的文件,將其壓縮並複製到網絡驅動器\ elias \ cd1。將最新的目錄複製到網絡驅動器

在此先感謝

+0

在哪一點你的代碼失敗? – jeb 2011-04-07 11:45:29

回答

0

請看這裏:windows bat script to compress and move files並跳過步驟4.

唯一剩下的適應,是要找到最後一個子目錄,你可以做如下:

set dirtoprocess= 
for /f "usebackq delims=" %%f in (`dir /b/o-d`) do if exist "%%~f\" (
    set dirtoprocess="%%~f" 
    goto :OK 
) 
::UHOH, no directory found… 
goto :EOF 
:OK 
::continue…