Lire un raccourci Windows en Java
Projet gus05 de développement Java :: Chantiers :: Chantiers techniques :: Gestion des données :: Formats de fichiers :: Format Raccourci LNK
Page 1 sur 1
Lire un raccourci Windows en Java
Un fichier raccourci windows est un fichier avec l'extension lnk utilisé par Windows pour pointer vers un fichier ou un répertoire quelque part sur votre ordinateur. Un moyen simple d'extraire le chemin d'accès d'un fichier lnk est d'utiliser la classe sun.awt.shell.ShellFolder comme ceci :
File targetFile = ShellFolder.getShellFolder(lnkFile).getLinkLocation();
Le lien ci-dessous fournit un code source pour lire la séquence binaire des fichiers lnk et en extraire leurs informations. Mais certains raccourcis sur mon Windows 7 64bit font planter ce code avec un EOFException. Soit le format a changé avec Windows 7, soit ce code source n'est pas parfait, à voir...
http://www.developpez.net/forums/d5499/java/general-java/apis/windows-lecture-fichier-lnk-raccourcis/
File targetFile = ShellFolder.getShellFolder(lnkFile).getLinkLocation();
Le lien ci-dessous fournit un code source pour lire la séquence binaire des fichiers lnk et en extraire leurs informations. Mais certains raccourcis sur mon Windows 7 64bit font planter ce code avec un EOFException. Soit le format a changé avec Windows 7, soit ce code source n'est pas parfait, à voir...
http://www.developpez.net/forums/d5499/java/general-java/apis/windows-lecture-fichier-lnk-raccourcis/
Sujets similaires
» Créer un raccourci Windows en Java
» Installer Java Comm 2.0 sur Windows
» API Java pour gérer les connexions aux ports USB : Java Communications
» Java 7 est arrivé !
» Récupérer les mails d'un compte Gmail
» Installer Java Comm 2.0 sur Windows
» API Java pour gérer les connexions aux ports USB : Java Communications
» Java 7 est arrivé !
» Récupérer les mails d'un compte Gmail
Projet gus05 de développement Java :: Chantiers :: Chantiers techniques :: Gestion des données :: Formats de fichiers :: Format Raccourci LNK
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|
Mar 16 Sep - 12:01 par Gus
» Présentation du jeu Vindinium
Jeu 20 Fév - 15:32 par Gus
» Rechercher la cible la plus proche avec le "Breadth First Search"
Jeu 20 Fév - 13:06 par Gus
» Impression d'écran avec sélection de zone
Jeu 20 Fév - 12:12 par Gus
» Envoyer un mail par un compte Gmail
Jeu 25 Avr - 14:04 par Gus
» Streaming : comment télécharger les vidéos
Lun 4 Fév - 19:59 par Gus
» Synology : installer ipkg
Mar 22 Jan - 21:22 par Gus
» Trouver le type de lecteur avec JNA
Mer 9 Jan - 23:11 par Gus
» Adresse ip publique et adresse ip privée, Internet box et UPnP
Mer 9 Jan - 21:02 par Gus
» Accéder au numéro de série du lecteur par un script vb
Mer 9 Jan - 19:31 par Gus