locked
Poser un raccourci sur le bureau d'un utilisateur avec une GPO RRS feed

  • Question

  • Bonjour,

    Ayant défini une GPO très restrictive (accès à "Mes documents" et logoff uniquement, pas de possibilité de créer ou modifier quelquechose sur le bureau ou la barre de tâches) j'aimerais ajouter un raccourci sur le bureau de l'utilisateur.
    Quelle est la méthode avec AD comme outil d'admin (y compris gpmc et calcls.exe) ?
    Merci,

    vendredi 25 avril 2008 09:03

Réponses

  • bonsoir, je fais du copier coller d'un autre forum...mais bon, c'est vendredi et je suis en VACANCES:!!!!!!!!!!!!

     

    Bonjour,
    Je suppose que tu veux créer un raccourci sur les bureaux utilisateur ?
    La GPO ne permet pas de le faire "directement" mais tu peux passer par les
    scripts de démarrage utilisateur.
    Soit avec un fichier .bat et un simple "copy" d'un modèle existant quelque
    part sur un partage.
    -------
    COPY "cheminDuModèle" "%USERPROFILE%\Bureau"
    -------
    Soit avec un script vbs du genre :
    --------
    Set oShell = WScript.CreateObject("WScript.Shell")
    set oFileSystem = WScript.CreateObject("Scripting.FileSystemObject")
    sDesktopFolder = oShell.SpecialFolders("Desktop")
    if oFileSystem.FileExists(sDesktopFolder & "\Mon Raccourci.lnk") then
    oFileSystem.DeleteFile(sDesktopFolder & "\Mon Raccourci.lnk")
    end if
    Set oShortcut = oShell.CreateShortcut(sDesktopFolder & "\Mon Raccourci.lnk")
    oShortcut.TargetPath = 'Mettre ici le chemin vers la cible du raccourci
    'mettre l'icône souhaitée en modifiant le 60 (ou en utilisant un autre
    fichier)
    oShortcut.IconLocation = "%SystemRoot%\System32\SHELL32.dll,60"
    oShortcut.Save
    --------
    Dans ce script j'efface le raccourci s'il existe, au cas où la cible aurait
    changé.
    Si ce n'est pas indispensable, remplacer le contenu du if par WScript.Quit

     

    credits here: http://www.generation-nt.com/reponses/deployer-une-icone-a-l-aide-d-une-gpo-entraide-26321.html

     

    Cordialement,

     

    Pierre.

     

    vendredi 25 avril 2008 18:23

Toutes les réponses

  • bonsoir, je fais du copier coller d'un autre forum...mais bon, c'est vendredi et je suis en VACANCES:!!!!!!!!!!!!

     

    Bonjour,
    Je suppose que tu veux créer un raccourci sur les bureaux utilisateur ?
    La GPO ne permet pas de le faire "directement" mais tu peux passer par les
    scripts de démarrage utilisateur.
    Soit avec un fichier .bat et un simple "copy" d'un modèle existant quelque
    part sur un partage.
    -------
    COPY "cheminDuModèle" "%USERPROFILE%\Bureau"
    -------
    Soit avec un script vbs du genre :
    --------
    Set oShell = WScript.CreateObject("WScript.Shell")
    set oFileSystem = WScript.CreateObject("Scripting.FileSystemObject")
    sDesktopFolder = oShell.SpecialFolders("Desktop")
    if oFileSystem.FileExists(sDesktopFolder & "\Mon Raccourci.lnk") then
    oFileSystem.DeleteFile(sDesktopFolder & "\Mon Raccourci.lnk")
    end if
    Set oShortcut = oShell.CreateShortcut(sDesktopFolder & "\Mon Raccourci.lnk")
    oShortcut.TargetPath = 'Mettre ici le chemin vers la cible du raccourci
    'mettre l'icône souhaitée en modifiant le 60 (ou en utilisant un autre
    fichier)
    oShortcut.IconLocation = "%SystemRoot%\System32\SHELL32.dll,60"
    oShortcut.Save
    --------
    Dans ce script j'efface le raccourci s'il existe, au cas où la cible aurait
    changé.
    Si ce n'est pas indispensable, remplacer le contenu du if par WScript.Quit

     

    credits here: http://www.generation-nt.com/reponses/deployer-une-icone-a-l-aide-d-une-gpo-entraide-26321.html

     

    Cordialement,

     

    Pierre.

     

    vendredi 25 avril 2008 18:23
  • C'est exactement ce que je recherchais !
    Y'a plus qu'à essayer !
    Merci encore.
    lundi 28 avril 2008 10:13
  • Matin: Bonjour à vous... Je cherchais à faire la même chose, fabuleux ça fonctionne, mais.... Juste une petite précision svp
    Que dois je ajouter à mon .bat pour que le raccourci soit copié même s'il existe déjà... De façon à ce que la question de savoir s'il doit être remplacé ou non n'apparaisse pas dans l'invite de commande au lancement du bat.

    Merci beaucoup
    Véronique

    mon bat: xcopy/s "\\Monserveur\PROFILS-bip\Raccourcisbip" "%USERPROFILE%\Bureau"


    Apres midi :Je répond moi même à la question car je viens de me rendre compte que:
    Si je lance le bat en "direct" pour le tester, j'ai l'invite de commande qui me demande de confirmer le remplacement, dans le cas ou le raccourci est déjà sur le bureau EN REVANCHE, en testant en mettant mon .bat en exploitation via GPO pour lancer script d'ouverture de session, youpi, plus de demande de confirmation. donc tout va bien dans le meilleur des mondes... j'ai testé avec 1 raccourci, puis plusieurs et ça fonctionne nickel.
    Encore merci à la réponse de Pierre qui m'a facilité la tache.

    Véronique
    mercredi 29 avril 2009 08:34