У меня есть скрипт, который закрепляет ярлыки приложений на панели задач Windows.
Сценарий, который у меня есть, отлично работает при закреплении ярлыков. Однако, если скрипт запускается во второй раз, он удалит ранее закрепленные ярлыки.
Проблема, кажется, здесь:
$appWord = "C:\Temp\Word.lnk"
$appWord = "C:\Temp\Excel.lnk"
$apps = @($appWord, $appExcel)
foreach($_ in $apps)
{
($shortcuts.ParseName($_).verbs() | ? {$_.Name -match "Tas&kbar"}).Doit()
}
Как остановить удаление закрепленных элементов, если они уже существуют?