Bonjour à tous !
Mon but est de faire un programme ; de préférence en VBScript (vbs sous
windows) capable de passer de répertoire en sous répertoire pour vérifier la
taille de ces répertoires.
Vérifier les droits etc...
Le problème c'est que j'ai un plantage car à un moment donné on arrive à des
chemins qui font plus de 256 caractères....
Quelqu'un a-t-il trouvé une alternative à ce problème technique génant ??
Sous Windows 9x, Me, NT, XP et 2003 la convention de nommage d'un fichier
est limitée à une longueur maximum de 256 caractères (en comptant le chemin
d'accès, tout de même!). Malgré cela il n'est pas rare d'être confronté à
des chemins allant au delà de cette limitation.
Pour le moment je n'ai pas réussi à trouver le moyen de pouvoir référencer
ces chemins allant au delà cette limitation en VBScript, même en utilisant
une méthode de recherche récursive (renvoi une erreur path not found au
premier chemin d'accès de plus de 256 caractères trouvé).
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
ng
Salut,
Pour le scripting : news:microsoft.public.fr.scripting
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/
Alain Bélut wrote:
Bonjour à tous ! Mon but est de faire un programme ; de préférence en VBScript (vbs sous windows) capable de passer de répertoire en sous répertoire pour vérifier la taille de ces répertoires. Vérifier les droits etc...
Le problème c'est que j'ai un plantage car à un moment donné on arrive à des chemins qui font plus de 256 caractères....
Quelqu'un a-t-il trouvé une alternative à ce problème technique génant ??
Sous Windows 9x, Me, NT, XP et 2003 la convention de nommage d'un fichier est limitée à une longueur maximum de 256 caractères (en comptant le chemin d'accès, tout de même!). Malgré cela il n'est pas rare d'être confronté à des chemins allant au delà de cette limitation.
Pour le moment je n'ai pas réussi à trouver le moyen de pouvoir référencer ces chemins allant au delà cette limitation en VBScript, même en utilisant une méthode de recherche récursive (renvoi une erreur path not found au premier chemin d'accès de plus de 256 caractères trouvé).
Merci par avance...
Salut,
Pour le scripting : news:microsoft.public.fr.scripting
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
Alain Bélut wrote:
Bonjour à tous !
Mon but est de faire un programme ; de préférence en VBScript (vbs
sous windows) capable de passer de répertoire en sous répertoire pour
vérifier la taille de ces répertoires.
Vérifier les droits etc...
Le problème c'est que j'ai un plantage car à un moment donné on
arrive à des chemins qui font plus de 256 caractères....
Quelqu'un a-t-il trouvé une alternative à ce problème technique
génant ??
Sous Windows 9x, Me, NT, XP et 2003 la convention de nommage d'un
fichier est limitée à une longueur maximum de 256 caractères (en
comptant le chemin d'accès, tout de même!). Malgré cela il n'est pas
rare d'être confronté à des chemins allant au delà de cette
limitation.
Pour le moment je n'ai pas réussi à trouver le moyen de pouvoir
référencer ces chemins allant au delà cette limitation en VBScript,
même en utilisant une méthode de recherche récursive (renvoi une
erreur path not found au premier chemin d'accès de plus de 256
caractères trouvé).
Pour le scripting : news:microsoft.public.fr.scripting
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/
Alain Bélut wrote:
Bonjour à tous ! Mon but est de faire un programme ; de préférence en VBScript (vbs sous windows) capable de passer de répertoire en sous répertoire pour vérifier la taille de ces répertoires. Vérifier les droits etc...
Le problème c'est que j'ai un plantage car à un moment donné on arrive à des chemins qui font plus de 256 caractères....
Quelqu'un a-t-il trouvé une alternative à ce problème technique génant ??
Sous Windows 9x, Me, NT, XP et 2003 la convention de nommage d'un fichier est limitée à une longueur maximum de 256 caractères (en comptant le chemin d'accès, tout de même!). Malgré cela il n'est pas rare d'être confronté à des chemins allant au delà de cette limitation.
Pour le moment je n'ai pas réussi à trouver le moyen de pouvoir référencer ces chemins allant au delà cette limitation en VBScript, même en utilisant une méthode de recherche récursive (renvoi une erreur path not found au premier chemin d'accès de plus de 256 caractères trouvé).