Hallo Leute,
ich versuche mittels Powershell einen Ordner in Start anzuheften.
Ich verfolge gerade die Methode über das "Kontextmenü" weil das zurzeit am einfachsten scheint.
Quelltext | Drucken
01.
(New-Object -Com Shell.Application).NameSpace(0x0).ParseName('C:\test').Verbs() | ?{$_.Name -like 'An "Start" an*'} | %{$_.DoIt()}
Wie auch immer, ..ich kann mir leider nicht erklären warum das mit dem 'An "Start"*" nicht funktioniert.
Mit allen anderen aufgelisteten Methoden wie z.B. &Öffnen, &Eigenschaften,..) funktioniert das. Sprich: Der Ordner wird geöffnet bzw. die Eigenschaften angezeigt
Testweise hab ich sogar folgendes ausgeführt:
(New-Object -Com Shell.Application).NameSpace(0x0).ParseName('C:\asdf').Verbs() | Select-Object {$_.DoIt()}
Dabei wird alles im Kontextmenü ausgeführt, bis auf "An "Start" an&heften "
Application Parent Name
------ ----
&Öffnen
An Schnellzugriff anheften
Upload with ShareX
Zum Archiv &hinzufügen...
&Zu "asdf.rar" hinzufügen
Packen und als E-Mail versenden...
Zu "asdf.rar" hinzufügen und als &E-Mail versenden
Vorg&ängerversionen wiederherstellen
Scannen auf Bedrohungen
An "Start" an&heften
&Ausschneiden
&Kopieren
&Verknüpfung erstellen
&Löschen
&Umbenennen
E&igenschaften
Hat von euch wer eine Idee ?
Danke