je sais lister des répertoires et des fichiers mais comment récupérer le véritable répertoire ou cible d'un fichier raccourcis ou 'linker'
merci
je sais lister des répertoires et des fichiers mais comment récupérer le véritable répertoire ou cible d'un fichier raccourcis ou 'linker'
merci
Est-ce que tu à essayer os.path.realpath() ?
realpath( path)
Return the canonical path of the specified filename, eliminating any symbolic links encountered in the path (if they are supported by the operating system). New in version 2.2.
malheureusement les fichiers .lnk ne sont pas des chemins symboliques (on ne peut pas faire un cd sous cmd, par exemple). Mais voici un exemple de code:
http://codesnippets.joyent.com/posts/show/529
Deplus, tu peux aussi ajouter un Resolve() pour tester & demander une résolution manuelle / auto si le lnk est obsolete.
Partager