Créer un raccourci avec une ligne de commande - Stockage/Sauvegarde - Windows & Software
Marsh Posté le 11-12-2003 à 10:59:08
sur le bureau: bouton droit > nouveau > raccourci
tu suis les instructions à l'écran et tu glisses ensuite le raccourci, dans le menu démarrer. Il se positionneras au dessus du menu programme...
c'est pas ce que tu veux ?
Marsh Posté le 11-12-2003 à 11:11:25
surement avec ça...
set WshShell = WScript.CreateObject("WScript.Shell" )
strDesktop = WshShell.SpecialFolders("Desktop" )
set oShellLink = WshShell.CreateShortcut(strDesktop & "\Shortcut Script.lnk" )
oShellLink.TargetPath = WScript.ScriptFullName
oShellLink.WindowStyle = 1
oShellLink.Hotkey = "Ctrl+Alt+f"
oShellLink.IconLocation = "notepad.exe, 0"
oShellLink.Description = "Shortcut Script"
oShellLink.WorkingDirectory = strDesktop
oShellLink.Arguments = "C:\myFile.txt"
oShellLink.Save
Marsh Posté le 11-12-2003 à 11:25:22
Merci pour votre aide.
effectivement, je veux créer un raccourci avec une ligne de commande...
L'idée de départ :
je veux créer un .exe (avec AutoIT) qui ajoute le raccourci du windows update dans le menu démarrer... (il est déjà sur les quelques machines dont je m'occuppe mais pas toutes ! Et comme ça fait du monde, je veux pas passer chez tout le monde pour le faire moi-même, mais leur envoyer mon .exe, ils l'exécutent et c'est réglé...
Akizan, je m'excuse pour mon ignorance, mais c'est quoi ce code que tu me donnes ? comment l'exécuter ?
Merci
Marsh Posté le 11-12-2003 à 11:41:52
Akizan a écrit : surement avec ça... |
a c est sympat ca, et ca marche pas mal en plus, juste j ai changé ce ki est en gras pour ke ca marche
Marsh Posté le 11-12-2003 à 11:42:39
Courtial a écrit : Merci pour votre aide. |
cree un fichier .vbs et apres tu pourra l executer.
il te cree un raccourci sur le bureau vers notpad
Marsh Posté le 11-12-2003 à 11:55:10
Sur le meme principe :
set WshShell = WScript.CreateObject("WScript.Shell" )
strDesktop = WshShell.SpecialFolders("AllUsersStartMenu" )
set oShellLink = WshShell.CreateShortcut(strDesktop & "\test ie.lnk" )
oShellLink.TargetPath = "%ProgramFiles%\Internet Explorer\IEXPLORE.EXE"
oShellLink.WindowStyle = 1
oShellLink.Hotkey = ""
oShellLink.IconLocation = "%ProgramFiles%\Internet Explorer\IEXPLORE.EXE,0"
oShellLink.Description = "Shortcut Script"
oShellLink.WorkingDirectory = strDesktop
oShellLink.Arguments = "http://v4.windowsupdate.microsoft.com/fr/default.asp"
oShellLink.Save
Marsh Posté le 11-12-2003 à 12:01:11
Autrement tu utilise l'utilitaire en ligne de commande gratuit qui se nomme Shortcut.exe.
Va voir à l'adresse suivante:
http://optimumx.com/download/#Shortcut
Le l'ai utilisé il marche super bien.
Marsh Posté le 29-06-2004 à 14:54:38
Bonjour,
Les scripts fonctionnent bien mais il me manque un champ de j'ai besoin de modifier. Ce champ c'est "Démarrer dans" dans les propriétés de l'icone.
Est-ce que quelqu'un connait la ligne qu'il faut ajouter dans le script ?
Merci.
Marsh Posté le 29-06-2004 à 15:14:56
J'ai trouvé
Pour information c'est le champs "oShellLink.WorkingDirectory"
Marsh Posté le 09-01-2009 à 08:31:24
j'utilise shortcut.exe dans un script mais il me met des Ú au lieu de é ( Menu DÚmarrer .. ) et donc le message
-System error 3 has occurred.
Le chemin d'accÞs spÚcifiÚ est introuvable.
Qq'un à une idée ?
Marsh Posté le 11-12-2003 à 10:17:44
Bonjour !
Je cherche à créer un raccourci d'un programme précis dans le menu démarrer à l'aide d'une ligne de commande
J'ai Windows 2000 professionnel
Quelqu'un a-t-il une idée ?
Merci d'avance
Courtial