2015-08-24 64 views
1

我使用的是Windows 7的最终版本,我想在命令行上检查压缩文件中是否存在文件。
我宁愿如果程序不包括下载其他的东西。检查一个文件是否存在于zip压缩文件中

+3

欢迎SO!本网站主要针对代码中的特定问题而设计。通常,一个很好的问题包含少量的代码,你尝试过什么,什么都不起作用。如果你的问题没有真正包含问题,只是要求代码,那么很可能你不会得到答复。 –

+0

不完全相同,但非常相似的问题[here](http://stackoverflow.com/questions/17546016/how-can-you-zip-or-unzip-from-the-command-prompt-using-only-windows-内置-CA/26843122#26843122)。 – petersv

+0

我在档案中有c:\ file.zip和file.txt。 对于一个正常的文件,我会做 如果存在c:\ file.zip回声文件存在 但这是一个zip档案。 在Windows命令提示符下,我试过 如果存在c:\ file.zip \ file.txt回显文件存在 但是没有运气,请别人帮我。 谢谢。 –

回答

1

尝试用zipjs.bat

call zipjs.bat list -source "C:\myZip.zip" -flat yes|find /i "filename" && (
    echo file does exists in the zip 
    color 
)|| (
    echo file does NOT exists in the zip 
) 
+0

终于有效。非常感谢你@ npocmaka –

相关问题