J'ai un vbs dans le login script de mes users (domaine AD) qui copie un
raccourci vers l'url d'un intranet sur le bureau des users.
Je souhaiterais modifier l'icone de ce raccourci (j'ai le .ico qui convient)
: que faut il ajouter dans mon script vbs ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jacques93
Bonjour Cécile,
Bonjour,
J'ai un vbs dans le login script de mes users (domaine AD) qui copie un raccourci vers l'url d'un intranet sur le bureau des users. Je souhaiterais modifier l'icone de ce raccourci (j'ai le .ico qui convient) : que faut il ajouter dans mon script vbs ?
Merci Cécile
Tu peux essayer ceci, après la copie de ton raccourci (celui ci ne sera pas recrée, il sera juste modifié) :
Dim WshShell Dim oShellLink Dim strURL
Set WshShell = CreateObject("WScript.Shell") strURL = "MonURLChemin..."
Set oShellLink = WshShell.CreateShortcut _ (strURL + "Mon Application.lnk") With oShellLink .TargetPath = "Mon Application.exe" .WindowStyle = 1 .IconLocation = "CheminMonIconeFolder.ico" .Description = "Raccourci Mon Application.exe" .WorkingDirectory = strURL .Save End With -- Cordialement,
Jacques.
Bonjour Cécile,
Bonjour,
J'ai un vbs dans le login script de mes users (domaine AD) qui copie un
raccourci vers l'url d'un intranet sur le bureau des users.
Je souhaiterais modifier l'icone de ce raccourci (j'ai le .ico qui convient)
: que faut il ajouter dans mon script vbs ?
Merci
Cécile
Tu peux essayer ceci, après la copie de ton raccourci (celui ci ne sera
pas recrée, il sera juste modifié) :
Dim WshShell
Dim oShellLink
Dim strURL
Set WshShell = CreateObject("WScript.Shell")
strURL = "MonURL\Chemin..."
Set oShellLink = WshShell.CreateShortcut _
(strURL + "Mon Application.lnk")
With oShellLink
.TargetPath = "Mon Application.exe"
.WindowStyle = 1
.IconLocation = "CheminMonIconeFolder.ico"
.Description = "Raccourci Mon Application.exe"
.WorkingDirectory = strURL
.Save
End With
--
Cordialement,
J'ai un vbs dans le login script de mes users (domaine AD) qui copie un raccourci vers l'url d'un intranet sur le bureau des users. Je souhaiterais modifier l'icone de ce raccourci (j'ai le .ico qui convient) : que faut il ajouter dans mon script vbs ?
Merci Cécile
Tu peux essayer ceci, après la copie de ton raccourci (celui ci ne sera pas recrée, il sera juste modifié) :
Dim WshShell Dim oShellLink Dim strURL
Set WshShell = CreateObject("WScript.Shell") strURL = "MonURLChemin..."
Set oShellLink = WshShell.CreateShortcut _ (strURL + "Mon Application.lnk") With oShellLink .TargetPath = "Mon Application.exe" .WindowStyle = 1 .IconLocation = "CheminMonIconeFolder.ico" .Description = "Raccourci Mon Application.exe" .WorkingDirectory = strURL .Save End With -- Cordialement,
Jacques.
Jean-Claude BELLAMY
Dans le message :%, Cécile a pris la peine d'écrire ce qui suit :
Bonjour,
J'ai un vbs dans le login script de mes users (domaine AD) qui copie un raccourci vers l'url d'un intranet sur le bureau des users. Je souhaiterais modifier l'icone de ce raccourci (j'ai le .ico qui convient)
que faut il ajouter dans mon script vbs ?
Un raccourci internet est un fichier TEXTE à extension ".URL" qui a cette structure :
[InternetShortcut] URL=<emplacement ou url complet du site> IconFile=<emplacement ou URL de l'icône> IconIndex=<index de l'icône dans le fichier>
Il n'est pas possible de le faire simplement depuis un VBS, car à la différence de l'objet WshShortcut (raccourci de fichier ou dossier), l'objet WshUrlShortcut (raccourci Internet) n'a pas la propriété "IconLocation" (uniquement "TargetPath" et "FullName")
Donc en VBS il faudrait commencer par créer le raccourci, puis éditer le fichier .URL afin de modifer les lignes "IconFile=..." et "IconIndex=..."
Créer le .URL diretcement depuis un batch me semble beaucoup plus simple ... -- May the Force be with You! La Connaissance s'accroît quand on la partage ---------------------------------------------------------- Jean-Claude BELLAMY [MVP] http://www.bellamyjc.org ou http://jc.bellamy.free.fr
Dans le message :%23fg364hXGHA.1348@TK2MSFTNGP05.phx.gbl,
Cécile <pressecq@freedent.fr> a pris la peine d'écrire ce qui suit :
Bonjour,
J'ai un vbs dans le login script de mes users (domaine AD) qui copie
un raccourci vers l'url d'un intranet sur le bureau des users.
Je souhaiterais modifier l'icone de ce raccourci (j'ai le .ico qui
convient)
que faut il ajouter dans mon script vbs ?
Un raccourci internet est un fichier TEXTE à extension ".URL" qui a cette
structure :
[InternetShortcut]
URL=<emplacement ou url complet du site>
IconFile=<emplacement ou URL de l'icône>
IconIndex=<index de l'icône dans le fichier>
Il n'est pas possible de le faire simplement depuis un VBS, car à la
différence de l'objet WshShortcut (raccourci de fichier ou dossier), l'objet
WshUrlShortcut (raccourci Internet) n'a pas la propriété "IconLocation"
(uniquement "TargetPath" et "FullName")
Donc en VBS il faudrait commencer par créer le raccourci,
puis éditer le fichier .URL afin de modifer les lignes "IconFile=..." et
"IconIndex=..."
Créer le .URL diretcement depuis un batch me semble beaucoup plus simple ...
--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP]
http://www.bellamyjc.org ou http://jc.bellamy.free.fr
Dans le message :%, Cécile a pris la peine d'écrire ce qui suit :
Bonjour,
J'ai un vbs dans le login script de mes users (domaine AD) qui copie un raccourci vers l'url d'un intranet sur le bureau des users. Je souhaiterais modifier l'icone de ce raccourci (j'ai le .ico qui convient)
que faut il ajouter dans mon script vbs ?
Un raccourci internet est un fichier TEXTE à extension ".URL" qui a cette structure :
[InternetShortcut] URL=<emplacement ou url complet du site> IconFile=<emplacement ou URL de l'icône> IconIndex=<index de l'icône dans le fichier>
Il n'est pas possible de le faire simplement depuis un VBS, car à la différence de l'objet WshShortcut (raccourci de fichier ou dossier), l'objet WshUrlShortcut (raccourci Internet) n'a pas la propriété "IconLocation" (uniquement "TargetPath" et "FullName")
Donc en VBS il faudrait commencer par créer le raccourci, puis éditer le fichier .URL afin de modifer les lignes "IconFile=..." et "IconIndex=..."
Créer le .URL diretcement depuis un batch me semble beaucoup plus simple ... -- May the Force be with You! La Connaissance s'accroît quand on la partage ---------------------------------------------------------- Jean-Claude BELLAMY [MVP] http://www.bellamyjc.org ou http://jc.bellamy.free.fr
Jean-Claude BELLAMY
Dans le message :, Jacques93 a pris la peine d'écrire ce qui suit :
[...] Tu peux essayer ceci, après la copie de ton raccourci (celui ci ne sera pas recrée, il sera juste modifié) :
Dim WshShell Dim oShellLink Dim strURL
Set WshShell = CreateObject("WScript.Shell") strURL = "MonURLChemin..."
La propriété "Description" n'existe pas pour un raccourci Internet ! (j'ai testé !!!)
.WorkingDirectory = strURL NANNNNNNNNNNNNN ! ;-)
La propriété "WorkingDirectory" n'existe pas pour un raccourci Internet ! (j'ai testé !!!)
.Save End With
-- May the Force be with You! La Connaissance s'accroît quand on la partage ---------------------------------------------------------- Jean-Claude BELLAMY [MVP] http://www.bellamyjc.org ou http://jc.bellamy.free.fr
Dans le message :uhRNGiiXGHA.4132@TK2MSFTNGP04.phx.gbl,
Jacques93 <jacques@Nospam> a pris la peine d'écrire ce qui suit :
[...]
Tu peux essayer ceci, après la copie de ton raccourci (celui ci ne
sera pas recrée, il sera juste modifié) :
Dim WshShell
Dim oShellLink
Dim strURL
Set WshShell = CreateObject("WScript.Shell")
strURL = "MonURL\Chemin..."
La propriété "Description" n'existe pas pour un raccourci Internet ! (j'ai
testé !!!)
.WorkingDirectory = strURL
NANNNNNNNNNNNNN ! ;-)
La propriété "WorkingDirectory" n'existe pas pour un raccourci Internet !
(j'ai testé !!!)
.Save
End With
--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP]
http://www.bellamyjc.org ou http://jc.bellamy.free.fr
La propriété "Description" n'existe pas pour un raccourci Internet ! (j'ai testé !!!)
.WorkingDirectory = strURL NANNNNNNNNNNNNN ! ;-)
La propriété "WorkingDirectory" n'existe pas pour un raccourci Internet ! (j'ai testé !!!)
.Save End With
-- May the Force be with You! La Connaissance s'accroît quand on la partage ---------------------------------------------------------- Jean-Claude BELLAMY [MVP] http://www.bellamyjc.org ou http://jc.bellamy.free.fr
Cécile
Merci beaucoup !!
Je ne pensais pas que c'était si simple ! Cécile
Jean-Claude BELLAMY nous a dit :
Dans le message :%, Cécile a pris la peine d'écrire ce qui suit :
Bonjour,
J'ai un vbs dans le login script de mes users (domaine AD) qui copie un raccourci vers l'url d'un intranet sur le bureau des users. Je souhaiterais modifier l'icone de ce raccourci (j'ai le .ico qui convient)
que faut il ajouter dans mon script vbs ?
Un raccourci internet est un fichier TEXTE à extension ".URL" qui a cette structure :
[InternetShortcut] URL=<emplacement ou url complet du site> IconFile=<emplacement ou URL de l'icône> IconIndex=<index de l'icône dans le fichier>
Il n'est pas possible de le faire simplement depuis un VBS, car à la différence de l'objet WshShortcut (raccourci de fichier ou dossier), l'objet WshUrlShortcut (raccourci Internet) n'a pas la propriété "IconLocation" (uniquement "TargetPath" et "FullName")
Donc en VBS il faudrait commencer par créer le raccourci, puis éditer le fichier .URL afin de modifer les lignes "IconFile=..." et "IconIndex=..."
Créer le .URL diretcement depuis un batch me semble beaucoup plus simple ...
Merci beaucoup !!
Je ne pensais pas que c'était si simple !
Cécile
Jean-Claude BELLAMY nous a dit :
Dans le message :%23fg364hXGHA.1348@TK2MSFTNGP05.phx.gbl,
Cécile <pressecq@freedent.fr> a pris la peine d'écrire ce qui suit :
Bonjour,
J'ai un vbs dans le login script de mes users (domaine AD) qui copie
un raccourci vers l'url d'un intranet sur le bureau des users.
Je souhaiterais modifier l'icone de ce raccourci (j'ai le .ico qui
convient)
que faut il ajouter dans mon script vbs ?
Un raccourci internet est un fichier TEXTE à extension ".URL" qui a
cette structure :
[InternetShortcut]
URL=<emplacement ou url complet du site>
IconFile=<emplacement ou URL de l'icône>
IconIndex=<index de l'icône dans le fichier>
Il n'est pas possible de le faire simplement depuis un VBS, car à la
différence de l'objet WshShortcut (raccourci de fichier ou dossier),
l'objet WshUrlShortcut (raccourci Internet) n'a pas la propriété
"IconLocation" (uniquement "TargetPath" et "FullName")
Donc en VBS il faudrait commencer par créer le raccourci,
puis éditer le fichier .URL afin de modifer les lignes "IconFile=..."
et "IconIndex=..."
Créer le .URL diretcement depuis un batch me semble beaucoup plus
simple ...
Dans le message :%, Cécile a pris la peine d'écrire ce qui suit :
Bonjour,
J'ai un vbs dans le login script de mes users (domaine AD) qui copie un raccourci vers l'url d'un intranet sur le bureau des users. Je souhaiterais modifier l'icone de ce raccourci (j'ai le .ico qui convient)
que faut il ajouter dans mon script vbs ?
Un raccourci internet est un fichier TEXTE à extension ".URL" qui a cette structure :
[InternetShortcut] URL=<emplacement ou url complet du site> IconFile=<emplacement ou URL de l'icône> IconIndex=<index de l'icône dans le fichier>
Il n'est pas possible de le faire simplement depuis un VBS, car à la différence de l'objet WshShortcut (raccourci de fichier ou dossier), l'objet WshUrlShortcut (raccourci Internet) n'a pas la propriété "IconLocation" (uniquement "TargetPath" et "FullName")
Donc en VBS il faudrait commencer par créer le raccourci, puis éditer le fichier .URL afin de modifer les lignes "IconFile=..." et "IconIndex=..."
Créer le .URL diretcement depuis un batch me semble beaucoup plus simple ...