SuperDelete: supprimer des fichiers avec des chemins trop longtemps sur Windows

0
1082

Microsoft du système d’exploitation Windows a eu un 260 limite de caractères pour les chemins pour un long moment. Alors que la plupart des utilisateurs ne peuvent pas rencontrer des problèmes avec les noms de dossier et des noms de fichiers qui dépassent la limite, certains peuvent. Si un chemin d’accès est trop long, par exemple lorsqu’un Lecteur Flash USB est connecté au système qui a été utilisé sur une distribution Linux, Windows ne sera pas exécuter des opérations telles que supprimer ou de modifier des fichiers si le chemin est dépassé.

Microsoft a fait ajouter une nouvelle option à Windows 10 et Windows Server 2016 pour permettre NTFS Long Chemin dans la Stratégie de Groupe, il ne fonctionne que pour le “manifeste” des programmes.

Tiers développeurs ont créé des programmes pour résoudre le problème. Il y a Trop Longtemps les Chemins de Détecteur qui met en évidence les chemins trop longs sur une machine Windows, ou d’un Long Chemin de Fixateur pour exécuter déplacer, copier ou supprimer des opérations sur les fichiers ou les dossiers qui dépassent le chemin de limite. Il y a aussi une option manuelle, vous pouvez réduire le chemin en changeant les noms des fichiers et dossiers à descendre en dessous de 260 caractères maximum.

SuperDelete

superdelete long path

SuperDelete est un outil de ligne de commande qui a été spécialement conçu pour supprimer les fichiers et les dossiers qui ne peuvent pas être supprimés dans l’Explorateur parce que le chemin d’accès dépasse la limite de caractères.

Windows outil de ligne de commande qui peut être utilisé pour supprimer des fichiers et des dossiers avec de très longs trajets (plus de MAX_PATH 260 caractères maximum). Il prend en charge les chemins tant que 32767 caractères. Il fonctionne à l’aide de longues-longueur des chemins d’accès et les versions Unicode de la WinApi fonctions de l’énumération et la suppression de fichiers. En outre, il prend en charge en contournant ACL vérifie la suppression de dossiers si l’utilisateur dispose des droits d’administration sur le lecteur.

L’utilisation est assez simple: téléchargez et extrayez le programme local de machine Windows, ou le mettre sur un Lecteur Flash USB ou des outils de collecte de disque. Exécuter superdelete.exe fileOrFolderPath pour exécuter l’opération de suppression avec la confirmation.

Lire aussi: RegistryChangesView: moniteur de Registre de Windows modifications

Le programme répertorie le chemin d’accès et nom de fichier, et vous invite à accepter (y) ou de refuser (n) de la demande.

L’application prend en charge trois paramètres que vous pouvez ajouter à la commande:

  • –silencieux exécute la commande sans confirmation.
  • –bypassAcl contourne l’ACL vérifier si vous disposez de droits élevés sur le lecteur.
  • –printStackTrace aide au débogage. Il imprime la pile des appels lorsqu’une exception se produit.