Existe-t-il une fonction (ou un bout de code) permettant d"étendre une nom de fichier DOS (du genre c:\Program~1\Truc) en chemin réel (C:\Program Files\Truc).
Merci
Existe-t-il une fonction (ou un bout de code) permettant d"étendre une nom de fichier DOS (du genre c:\Program~1\Truc) en chemin réel (C:\Program Files\Truc).
Merci
Utilise une expression reguliere qui remplacera program~1 par program files... Ca suffit pas ?








Il manque des informations c pour quoi faire??
apres dans quelles utlisations?
Ou tu recupere tes valeurs de variables????
Ludo
bon courage
cf. Win32::GetLongPathName() et Win32::GetShortPathName() .
Ces informations sont directement disponible dans la doc sur le module Win32 (perldoc Win32).
--
Jedaï
Win32::GetLongPathName(), c'est exactement ce que je cherchais.
Merci.
Pour répondre quand même à Ludo : ce sont des noms de fichiers récupérer à partir d'un autre soft sur lesquels je veux faire des traitements selon le chemin.
Partager