2010-08-19 54 views
0

的一些特殊文件例外的文件夾我試圖找到這個問題的答案在幾個地方和失敗的,所以這裏有雲:壓縮通過一批

我有一個目錄,比方說,「項目」其中有一個很多子目錄和文件。我想製作一個批處理程序,只需將該項目目錄壓縮即可。但是,我也想跳過一些特定的文件和一個文件夾。

我想我必須迭代所有項目並將它們逐個添加到zip中,並且我不知道如何執行此操作。或者是否有更好的方法來執行此操作?

我嘗試這樣做:

@ECHO OFF 
start c:\"Program Files (x86)"\WinRAR\WinRAR.exe %CUR-DATE%.ZIP Project\*.* 
pause 

只是爲了看看它是否工作.. WinRAR是安裝在那個位置..對於初學者,我想我會看看是否荏苒所有文件的工作..但它力的工作,沒有錯誤,沒有,它只是運行並退出。

任何想法,我應該開始?

非常感謝!

回答

1

您可以使用[email protected]開關。

該命令行界面開關的手冊是here

HTH!

只是好奇......你爲什麼不使用(「)來包圍整個Winrar的路徑+ FILNAME規範,而不是隻是‘程序文件(x86)’的一部分?

+0

哦,這是真棒!謝謝!我只包含了程序文件部分,因爲它裏面有一個空格,而命令行是通過找不到路徑的錯誤。在我把它放在雙引號中後,它停止顯示那個錯誤,但它也可以工作,所以現在我會嘗試把整個事情放在引號中,看看它是否如此,非常感謝!:) – iamserious 2010-08-23 14:55:45

+0

這是偉大的,謝謝!剛編完可怕的東西,它就像一個野獸! – iamserious 2010-08-24 08:51:04

+0

很高興聽到這個。祝你好運! – 2010-08-24 09:45:04