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

Skyfou 9 Messages postés vendredi 3 juin 2005Date d'inscription 5 juillet 2007 Dernière intervention - 30 oct. 2006 à 15:36 - Dernière réponse : Skyfou 9 Messages postés vendredi 3 juin 2005Date d'inscription 5 juillet 2007 Dernière intervention
- 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
cs_wape 262 Messages postés samedi 21 décembre 2002Date d'inscription 19 décembre 2010 Dernière intervention - 30 oct. 2006 à 15:54
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

Merci cs_wape 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 69 internautes ce mois-ci

Commenter la réponse de cs_wape
Skyfou 9 Messages postés vendredi 3 juin 2005Date d'inscription 5 juillet 2007 Dernière intervention - 31 oct. 2006 à 09:52
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.