1 votes

Comment puis-je déterminer si plusieurs archives .ZIP sont cryptées ou protégées par un mot de passe ?

Il est préférable d'énumérer ce qui est et n'est pas crypté/protégé par un mot de passe sous forme de fichier .txt.

Je suis actuellement en train d'essayer de comprendre Unzip sans grand succès. J'ai juste besoin de savoir si le .zip est protégé par un mot de passe.

1voto

JonYork Points 362

Rapide et sale, mais en supposant que vous travaillez sous Windows et que vous avez installé 7-zip. Créez un fichier batch qui contient les éléments suivants :

@echo off

echo garbage | "c:\Program Files\7-Zip\7z.exe" t -y %1 >nul 2>nul

if errorlevel 2 (
   echo File is encrypted
   echo %1 >> encryptedlist.txt
   exit /b %errorlevel%
)

if errorlevel 0 (
   echo File is NOT encrypted
   echo %1 >> NOTencryptedlist.txt
   exit /b %errorlevel%
)

Lancez ensuite votre fichier batch avec le fichier Zip comme paramètre, il imprimera le message correspondant via le code de retour. Il placera également le nom du fichier Zip dans l'un des deux fichiers texte suivants : "NOTencryptedlist.txt" ou "encryptedlist.txt".

test.bat encypted.zip

OU

test.bat unencypted.zip

0voto

Isank Points 133

Essayez d'utiliser Peazip . Il énumérera tous les fichiers cryptés avec une marque (*) après leur nom, et/ou affichera également du texte (crypté) après le nom du fichier dans la barre de titre s'il est protégé par un mot de passe.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X