Powershell Shortcut auf Desktop anlegen

Für ein Migrationsprojekt wurde unter anderem ein Script auf die Rechner verteilt, mit dem die PST-Dateien des Anwenders wieder in das neue Outlook Profil eingebunden werden konnten. Das Script wurde über eine Batch Datei aufgerufen und es sollte per Powershell ein Shortcut zu dieser Batchdatei auf dem Desktop des Anwenders angelegt werden. Vor dem Anlegen des Shortcuts wird geprüft, ob er bereits existiert.

1
2
3
4
5
6
7
8
9
10
11
12
$linkedfile = "c:\temp\attach-psts.bat"
$ShortcutFile = "$env:USERPROFILE\Desktop\Outlook-Config.lnk"
 
if (!(Test-Path $ShortcutFile)) {
 
    $WScriptShell = New-Object -ComObject WScript.Shell
    $Shortcut = $WScriptShell.CreateShortcut($ShortcutFile)
    $Shortcut.Description = "Outlook-Config"
    $shortcut.WorkingDirectory = "c:\temp"
    $Shortcut.TargetPath = $linkedfile
    $Shortcut.Save()
}
Print Friendly, PDF & Email

One Reply to “Powershell Shortcut auf Desktop anlegen”

  1. Pingback: PST-Dateien per Powershell in Outlook einbinden – Rolands Erinnermich

Kommentar verfassen