Я пытаюсь создать ярлык для моего диска C на рабочем столе с помощью PowerShell.
$TargetFile = "$env:C:\"
$ShortcutFile = "$env:E:\Users\Oskar.lnk"
$WScriptShell = New-Object -ComObject WScript.Shell
$Shortcut = $WScriptShell.CreateShortcut($ShortcutFile)
$Shortcut.TargetPath = $TargetFile
$Shortcut.Save()
Проблема заключается в том, что он создает ярлык, но в некоторой случайной локализации на диске C.
Мой рабочий стол находится на диске E.Как это возможно, что ярлык создается на диске C, если путь E: \ Users \ Oskar.
Кто-нибудь знает, как решить эту проблему ?.
Заранее спасибо, Оскар.