Script Powershell – Personnaliser l’« Accès Rapide » sur Windows 10


Présentation


Hey, Scripting Guy ! Aujourd’hui je voulais partager avec vous une petite astuce pour vous permettre de personnaliser l’« Accès Rapide » de vos utilisateurs.
C’est assez rapide le tout tient sur deux lignes.. mais cela reste bien pratique !
Je vous montrerai l’ajout d’un élément, puis sa suppression.


Mise en place


Ajout d’un élément dans l’accès rapide :

Ici, nous ajouterons un point d’arborescence à notre accès rapide.
Pour ajouter le point d’arborescence \\fic29-01\DSI voici les deux commandes à exécuter :

1
2
$pinDSI = New-Object -ComObject shell.application
$pinDSI.Namespace('\\fic29-01\DSI').Self.InvokeVerb("pintohome")

Suppression d’un élément dans l’accès rapide :

Pour le supprimer, il vous suffira d’exécuter les commandes suivantes :

1
2
$unpinDSI = New-Object -ComObject shell.application
($unpinDSI.Namespace("shell:::{679F85CB-0220-4080-B29B-5540CC05AAB6}").Items() | where {$_.Path -eq "\\fic29-01\DSI"}).InvokeVerb("unpinfromhome")

Précision :
shell:::{679F85CB-0220-4080-B29B-5540CC05AAB6} correspond au chemin de l’accès rapide, à ne pas supprimer donc.

N’oubliez pas de signer le script avant déploiement par GPO 😉

Enjoy ! 🙂