Bonjour,

j'ai créé un script Batch qui créé un raccourci sur le bureau. Cependant je n'arrive pas a faire pointer le .ico présent dans le WorkingDirectory sur le raccourci.

Le raccourci garde l’icône standard de Windows.

Merci de votre aide.


Code bat : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
Set oWS = WScript.CreateObject("WScript.Shell")
   sLinkFile = "FermetureSession.lnk"
   Set oLink = oWS.CreateShortcut(sLinkFile)
 
   oLink.TargetPath = "C:\Program Files\monAppli\Fermeture Session.cmd"
   '  oLink.Description = "Ferme la session en cours"
   '  oLink.IconLocation = "C:\Program Files\monAppli\icon.ico"
   '  oLink.WindowStyle = "1"
   '  oLink.WorkingDirectory = "C:\Program Files\monAppli"
   oLink.Save

J'ai fouillé un peu sur les divers forums le code semble OK, je ne comprend pas pourquoi le raccourci généré ne prend pas l’icône ...