Comment débloquer en masse plusieurs fichiers téléchargés sur Internet

Lorsque vous téléchargez un fichier sur Internet , comme des images, des documents, etc., ils sont traités comme des fichiers non fiables(untrusted files) . Ainsi, si un logiciel malveillant est téléchargé sous forme de JPEG , il pourra exécuter n'importe quoi sur l'ordinateur. Je suis sûr que vous avez vu des erreurs où vous ne pouvez pas renommer les fichiers ou s'il s'agit d'un document, il reste en mode lecture seule, etc. Cependant, cela peut être ennuyeux si vous téléchargez beaucoup de fichiers, et tous doivent être déverrouillés. Nous avons vu comment débloquer un fichier et comment ajouter un élément de fichier débloqué(Unblock) au menu contextuel à l' aide de PowerShell ou Registry . Dans cet article, nous partagerons comment vous pouvez débloquer des fichiers en masse(bulk unblock files)téléchargé depuis Internet.

Comment savoir si le fichier est bloqué ?

débloquer en masse des fichiers internet

Cliquez avec le bouton droit(Right-click) sur l'un des fichiers et sélectionnez Propriétés dans le menu contextuel. Si le fichier est bloqué, alors sous l' onglet Général(General) , vous aurez un avertissement de sécurité. Il faudrait dire

The file came from another computer and might be blocked to help protect this computer and might be blocked to help protect this computer.

Vous pouvez cocher la case à côté de Débloquer(Unblock) , puis enregistrer les modifications pour débloquer le fichier. Cette option n'est pas disponible lorsque vous sélectionnez plusieurs fichiers, accédez aux propriétés.

Comment fonctionne la commande Débloquer-Fichier ?

PowerShell propose une commande intégrée - Unblock-File - pour modifier l'état de déblocage des fichiers de script PowerShell qui ont été téléchargés à partir d' Internet , mais cela fonctionne sur tous les types de fichiers. En interne, l'  applet de commande Unblock -File(Unblock-File)  supprime le « flux de données alternatif Zone.Identifier(Zone.Identifier alternate data stream) ». Il a une valeur de "3" pour indiquer qu'il a été téléchargé à partir d' Internet .

Si vous l'appliquez aux scripts PowerShell , il peut débloquer les fichiers de script PowerShell qui ont été téléchargés à partir d' Internet afin que vous puissiez les exécuter, même lorsque la stratégie d'exécution PowerShell est RemoteSigned. La syntaxe de la commande est la suivante :

Unblock-File
[-Path]/-LiteralPath <String[]>
[-WhatIf]
[-Confirm]
[<CommonParameters>]

Débloquer(Bulk Unblock) en masse plusieurs fichiers téléchargés sur Internet

Batch Unblock plusieurs fichiers téléchargés sur Internet

La commande nécessite un ou plusieurs fichiers.  Toute(Any) sortie pouvant lui transmettre une liste de fichiers fonctionnera. Voici un exemple:

  • Copiez le chemin où les fichiers bloqués sont disponibles
  • Ouvrez PowerShell avec des privilèges d'administrateur.
  • Tapez ce qui suit et exécutez
dir <path> | Unblock-File
  • La commande ci-dessus utilise la commande DIR pour générer une liste de fichiers, puis elle est envoyée au commandlet Unblock-File.
  • Vous ne recevrez aucune sorte de confirmation, mais tous les fichiers seront débloqués.

Si vous souhaitez uniquement débloquer les noms de fichiers dont, par exemple, TWC , la commande ressemblera à :

dir <path>\*TWC* | Unblock-File

Ceux qui ont besoin de confirmer le déblocage des fichiers un par un peuvent ajouter l'option -Confirmer(-Confirm) avec la commande. Il vous demandera ensuite pour chaque fichier. Si vous choisissez oui, il débloquera le fichier, sinon il passera au suivant.

C'est très pratique lorsque vous téléchargez un fichier sur Internet , puis que vous le partagez avec quelqu'un d'autre. Les données restent verrouillées et ils pourront renommer le fichier à moins qu'il ne soit déverrouillé. Vous pouvez utiliser cette commande pour déverrouiller tous les fichiers, puis les envoyer.

J'espère que le message a été facile à suivre et que vous avez pu débloquer plusieurs fichiers ou fichiers en masse téléchargés sur Internet .



About the author

Je suis un développeur Web avec une expérience de travail avec Windows 11 et 10. J'utilise également Firefox depuis de nombreuses années et je suis devenu assez compétent dans l'utilisation de la toute nouvelle console de jeu Xbox One. Mes principaux intérêts résident dans le développement de logiciels, en particulier dans le développement Web et mobile, ainsi que dans la science des données. Je connais très bien divers systèmes informatiques et leur utilisation, je peux donc fournir des commentaires impartiaux sur divers programmes ou services que vous pourriez utiliser.



Related posts