Créer un raccourci avec une ligne de commande

Créer un raccourci avec une ligne de commande - Stockage/Sauvegarde - Windows & Software

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

Reply

Marsh Posté le 11-12-2003 à 10:17:44   

Reply

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 ?


Message édité par cvb le 11-12-2003 à 10:59:32
Reply

Marsh Posté le 11-12-2003 à 11:03:26    

non il veut une ligne de commande... mais à mon avis spa possible :/


---------------
Des trucs - flickr - Instagram
Reply

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

Reply

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

Reply

Marsh Posté le 11-12-2003 à 11:41:52    

Akizan a écrit :

surement avec ça...
 
set WshShell = WScript.CreateObject("WScript.Shell" )
strDesktop = WshShell.SpecialFolders("Desktop" )
set oShellLink = WshShell.CreateShortcut(strDesktop & "\Shortcut Script.lnk" )
oShellLink.TargetPath = "notepad.exe"
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
 


 
 
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


---------------
#mais-chut
Reply

Marsh Posté le 11-12-2003 à 11:42:39    

Courtial a écrit :

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


 
cree un fichier .vbs et apres tu pourra l executer.
 
il te cree un raccourci sur le bureau vers notpad


---------------
#mais-chut
Reply

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


---------------
#mais-chut
Reply

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.

Reply

Marsh Posté le 11-12-2003 à 12:06:37    

merci !

Reply

Marsh Posté le 11-12-2003 à 12:06:37   

Reply

Marsh Posté le 11-12-2003 à 12:09:10    

excellent...

Reply

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.

Reply

Marsh Posté le 29-06-2004 à 15:14:56    

J'ai trouvé  :D
Pour information c'est le champs "oShellLink.WorkingDirectory"

Reply

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 ?

Reply

Marsh Posté le 09-01-2009 à 09:01:56    

C'est ton script qui n'a pas le bon encoding ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed