

初投稿です。知識不足申し訳ございません。  
Windows10環境にて圧縮ファイル(Zip等)の中身から判断して時間を掛けずに  
指定のフォルダに振り分けてくれるバッチファイルもしくはアプリを作りたいと思っています。  
そこで質問なのですがエクスプローラの検索の設定にある  
「圧縮されたファイル(Zip、CAB...)を含める」のような  
ことができるコマンドやそれができる方法が知りたいです。  
Linux,Unixは持っておらず、Windowsで実装したいと思っています。  
インターネットで調べただけですが見つからず、どうやって皆さんは知ったのかも知りたいです。

以上よろしくお願いいたします


CC BY-SA 4.0
2018-11-20T06:09:47.047
50462
2018-11-20T10:58:28.770
31073
question
windows-10 batch-file
圧縮ファイルを解凍せずに中身を検索したい。


unzipコマンドを使用すると圧縮されているファイルリストが取得できます。

windows版のunzipコマンドは以下からダウンロードできます。  
<http://gnuwin32.sourceforge.net/packages/unzip.htm>

コマンドプロンプトを起動しunzipコマンドを以下のようなオプションで実行してみてください。  
unzip -l xxx.zip

どのようにこの情報にたどり着いたか。ですが、  
「zip ファイルリスト」を検索キーワードにgoogle検索すれば出てきます。


CC BY-SA 4.0
2018-11-20T06:41:51.697
50464
2018-11-20T06:41:51.697
31074
50462
answer


[7-Zip](https://www.7-zip.org/)のコマンドライン版、`7z.exe`で書庫(Zip)ファイルを解凍せずに中身を確認できます。  
ファイル一覧を表示するスイッチ`l`と、検索したいパターン(以下の例では`*.txt`)を指定します。

[code]

    > 7z l -ir!*.txt archive.zip
    
[/code]


CC BY-SA 4.0
2018-11-20T10:58:28.770
50468
2018-11-20T10:58:28.770
3060
50462
answer