1

これまでのところ、これは基本的に、.bat スクリプトが配置されているフォルダー内のすべてを圧縮するだけです。

"c:\Program Files\7-Zip\7z.exe" a "aa.zip"

私がやりたいのは、スクリプト自体や存在する可能性のある他のファイルではなく、そのディレクトリ内のフォルダーのみを圧縮することです。

どうすればこれを達成できますか?

4

2 に答える 2

0

あなたがこれを試すことができるExcel(.xls)ファイルと.batファイルを含めたくない場合:

for /r /D %%A in ( ) do "C:\Program Files\7-Zip\7z.exe" a -tzip "%%A.zip" -xr! .bat "%%A" -r -x!*.xls

xls の代わりに追加したいフォーマットを置き換えるか、追加のファイルタイプを追加することができます

-処方箋!.xls -x! .pdf

于 2013-11-14T13:36:29.163 に答える