honeybee
Goto Top

Mit Powershell nach fehlenden Markierungen suchen

Hallo,

im Windows Explorer gibt es ja die Möglichkeit, nach Dateien mit Markierungen zu suchen. Wie finde ich aber raus, ob bei den Dateien eine Markierung fehlt? Lässt sich das mit Powershell herausfinden?

Content-ID: 42865334821

Url: https://administrator.de/forum/mit-powershell-nach-fehlenden-markierungen-suchen-42865334821.html

Ausgedruckt am: 22.12.2024 um 07:12 Uhr

DarkZoneSD
DarkZoneSD 10.11.2023 um 21:32:05 Uhr
Goto Top
Moin,

was genau ist mit markiert gemeint?

Grüße
honeybee
honeybee 10.11.2023 um 21:43:29 Uhr
Goto Top
Siehe Beispiel unten:

screenshot
8030021182
Lösung 8030021182 10.11.2023 aktualisiert um 22:27:52 Uhr
Goto Top
Hi.
Guck mal hier rein, da solltest du fündig werden

Erweiterte Dateieigenschaften mit Powershell-Funktion abfragen

Gruß Katrin
honeybee
honeybee 10.11.2023 um 22:29:42 Uhr
Goto Top
Cool, danke. Ich denke, das ist das, was ich suche. Danke. face-smile
colinardo
Lösung colinardo 13.11.2023 aktualisiert um 13:18:19 Uhr
Goto Top
Servus.
im Windows Explorer gibt es ja die Möglichkeit, nach Dateien mit Markierungen zu suchen.
Im Explorer Suchfeld lässt sich das ebenfalls mit der erweiterten Suchsyntax machen, auf einem deutschen System mittels
Markierung:[]
oder auch mit der Sprachunabhängigen Variante mittels CanonicalName
System.Keywords:[]
Das sucht nach allen Dateien ohne Keywords

Wenn Powershell gewünscht ist, hier noch die Kurzversion zur oben verlinkten Powershell-Funktion:
$shell = New-Object -Com Shell.Application
Get-ChildItem -LiteralPath "G:\DeinOrdner" -File | ?{!($shell.Namespace($_.DirectoryName).ParseName($_.Name).ExtendedProperty("System.Keywords"))}  
Cannonical Names und GUIDs und PropIDs der erweiterten Eigenschaften lassen sich hier nachschlagen wenn man andere als die oben genannte "Keywords"-Eigenschaft benötigt.
https://learn.microsoft.com/en-us/windows/win32/properties/props

Grüße Uwe