Lecture des arguments d'un raccourci [Résolu]

Messages postés
9
Date d'inscription
vendredi 3 juin 2005
Statut
Membre
Dernière intervention
5 juillet 2007
- - Dernière réponse : Skyfou
Messages postés
9
Date d'inscription
vendredi 3 juin 2005
Statut
Membre
Dernière intervention
5 juillet 2007
- 31 oct. 2006 à 09:52
Bonjour,
 
Pour créer un raccourci, j'utlise simplement l'objet adéquat de VBScript :
 
      Set oRaccourci = oShell.CreateShortcut("Toto.lnk" )
      oRaccourci.TargetPath = "C:\Program Files\Internet Explorer\IEXPLORE.EXE"
      oRaccourci.Arguments = "http://www.presence-pc.com/"
      oRaccourci.Save
 
Par contre, la méthode ReadShorcut n'existe pas.
J'ai bien trouvé la requète Win32_ShortcutFile mais celle-ci ne donne que le Target. Or je voudrais pouvoir lire les arguments.
 
Quelqu'un a-t-il donc un moyen pour lire ces informations ?
 
Cordialement
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
Messages postés
262
Date d'inscription
samedi 21 décembre 2002
Statut
Membre
Dernière intervention
19 décembre 2010
5
3
Merci
Bonjour,

Tu peux utiliser le même principe que pour la création, mais sans faire de "save" :

Set oRaccourci = oShell.CreateShortcut("Toto.lnk")
MsgBox "Arguments du raccourci : " & oRaccourci.Arguments

wape

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 110 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_wape
Messages postés
9
Date d'inscription
vendredi 3 juin 2005
Statut
Membre
Dernière intervention
5 juillet 2007
0
Merci
Merci beaucoup.

C'est vraiment tout simple et ça marche super bien mais vu le nom de la fonction, j'aurai pensé que le raccourci serait recréer.

Cordialement
Commenter la réponse de Skyfou

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.