1 votes

Est-ce que la sauvegarde intégrée de Windows 7 gère les chemins > 256 caractères?

Est-ce que la sauvegarde intégrée de Windows 7 gère les chemins > 256 caractères ?

Je fais une sauvegarde NTFS vers NTFS en utilisant Cobain, d'un lecteur externe à un autre lecteur externe, et cela ne sauvegarde tout simplement pas les fichiers dont le chemin est supérieur à 256 caractères.

0voto

akira Points 58339

Il dépend:

Dans l'API Windows (avec quelques exceptions discutées dans les paragraphes suivants), la longueur maximale pour un chemin est MAX_PATH, qui est défini à 260 caractères.

une des exceptions est qu'en utilisant les équivalents unicode de l'API, vous obtenez une longueur de chemin de 32k :

L'API Windows a de nombreuses fonctions qui ont également des versions Unicode pour permettre un chemin de longueur étendue pour une longueur totale maximale de 32,767 caractères.

donc, ntfs lui-même est tout à fait capable de stocker des noms de fichiers plus longs que 260 caractères mais le programmeur doit utiliser la bonne API. exemple donné :

Pour spécifier un chemin de longueur étendue, utilisez le préfixe "\?\". Par exemple, "\?\D:\chemin très long".

lire plus sur le sujet à http://msdn.microsoft.com/en-us/library/windows/desktop/aa365247(v=vs.85).aspx.

cela dit : je pense que le logiciel de sauvegarde intégré de Microsoft gère assez bien les noms de fichiers longs. je serais un peu sceptique à propos de l'option où il utilise des fichiers zip comme conteneur de stockage, mais celui qui utilise vdk comme conteneur de stockage devrait être tout à fait adapté aux noms de fichiers longs.

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