さまざまな種類のファイルと多くのサブディレクトリを含むディレクトリを zip 圧縮したいです。試したのは次のとおりです。
compact /c file
しかし、何も見つかりませんでした。次に、zip/unzip コマンドを見つけて試しました。
zip file.zip file
うまくいきました。しかし、(圧縮前の入力フォルダに) コンテンツがあるサブディレクトリがあり、圧縮されたファイルでは、そのサブディレクトリにコンテンツがありません。これは、圧縮中にサブディレクトリのコンテンツが保存されなかったことを意味します。どの DOS コマンド (のみ) でこの問題を解決できますか。
答え1
次のようにオプションを使用します-r
。
zip -r foo.zip foo
これにより、zip はディレクトリを再帰的に処理するようになりますfoo
。