Neues Kontextmenüelement der Windows-Shell auf verschlüsselte Dateien anwenden

Neues Kontextmenüelement der Windows-Shell auf verschlüsselte Dateien anwenden

Ich versuche, ein Kontextmenüelement hinzuzufügen, das nur angezeigt wird, wenn eine Datei als verschlüsselt markiert ist.

Mit einem AppliesToEintrag kann ich den Menüpunkt erfolgreich nur auf Textdateien anwenden System.FileExtension:=".txt", aber wenn ich versuche, denSystem.IsEncryptedEigenschaft:, System.IsEncrypted:=System.StructuredQueryType.Boolean#Truedas Element wird nicht angezeigt.

Ich habe System.IsEncryptedvergeblich versucht, nach der Bedingung unterschiedliche Werte zu verwenden und sowohl mit verschlüsselten als auch mit unverschlüsselten Dateien zu testen.

Antwort1

Letztendlich habe ich die Einstellungen AttributeMaskund verwendet AttributeValue, um dasselbe Ziel zu erreichen.

Ein „ AttributeMaskand“ AttributeValuevon 0x2000 (8192) testet, ob die Datei verschlüsselt ist.

verwandte Informationen