0

このソースに基づいて、以下は 7zip コマンド ライン ツールで機能するはずです。

7zG a -tzip "C:\20131024_archive.zip" "C:\archive" *20131024*

目標は、名前に日付を含むすべてのファイルを圧縮することです。ただし、日付フィルターなしですべてのファイルを圧縮するため、これは機能しません。

私はあらゆる種類のバリアントを試しましたが、成功しませんでした。私は何を間違っていますか?

4

2 に答える 2

0

forfilesWindows 7を使用している場合にのみ使用してください。詳細については入力forfiles /? してください。これはあなたが望むことをすると思います:

pushd C:\archive
forfiles /m "*20131024*" /c "7zG a -tzip C:\20131024_archive.zip @file"

ファイル名にスペースが含まれている場合、これが機能するかどうかはわかりません。

于 2013-10-24T22:43:17.440 に答える