Zastosuj nowy element menu kontekstowego powłoki systemu Windows do zaszyfrowanych plików

0

Próbuję dodać element menu kontekstowego, który pojawi się tylko wtedy, gdy plik jest oznaczony jako zaszyfrowany.

Z AppliesTo wpis, mogę z powodzeniem zastosować pozycję menu tylko do plików tekstowych z System.FileExtension:=".txt", jeśli jednak spróbuję użyć System.IsEncrypted własność: System.IsEncrypted:=System.StructuredQueryType.Boolean#True, element nie zostanie wyświetlony.

Próbowałem użyć różnych wartości po System.IsEncrypted stan i testowanie zarówno zaszyfrowanych, jak i niezaszyfrowanych plików bezskutecznie.

zcj
źródło

Odpowiedzi:

0

Skończyło się na używaniu AttributeMask i AttributeValue ustawienia, aby osiągnąć ten sam cel.

Na AttributeMask i AttributeValue 0x2000 (8192) sprawdzi, czy plik jest zaszyfrowany.

zcj
źródło