我試圖使用命令:使用單一的zip文件與FORFILES
forfiles.exe -p. -m*.log -d-1 -c"zip -u -m @FILE.zip @FILE"
和它接近我要找的。
我想要zip工具或7z把所有內容放在一個zip文件中,然後在今天的日期用它來標記它的名字。
想法?
我試圖使用命令:使用單一的zip文件與FORFILES
forfiles.exe -p. -m*.log -d-1 -c"zip -u -m @FILE.zip @FILE"
和它接近我要找的。
我想要zip工具或7z把所有內容放在一個zip文件中,然後在今天的日期用它來標記它的名字。
想法?
我相信你在使用FORFILES時需要通過CMD運行ZIP。每個FORFILES選項與其值之間也應該有一個空格。
您需要爲您的zip文件選擇一個名稱。我選擇了「myzip.zip」。
我認爲這會起作用,但我沒有ZIP,所以我無法測試。
forfiles -p . -m *.log -d -1 -c "cmd /c zip -u -m myzip.zip @FILE"
編輯 - 糟糕,我忘了把'cmd/c'放在實際的代碼中。現在全部修好了。 – dbenham
謝謝!我會放棄這個! – ZeroCool898
什麼是'forfiles.exe'?從來沒有聽說過。另外我不確定我是否完全知道你想要做什麼。 – jsalonen
@jsalonen - 從命令行輸入'FORFILES /?'來獲取信息。除了一個非常重要的功能外,它幾乎是無用的。 '/ d'選項可以根據上次修改日期來過濾文件。 OP使用/ d選項僅選擇至少1天的文件。 – dbenham