Dies ist möglicherweise eine ältere Frage. aber ich hatte vor kurzem das gleiche Bedürfnis.
Mein Ziel war es, umfassend zu sein (alle Dateien durchsuchen) und keine zusätzliche Software zu benötigen. Daher wird die Eingabeaufforderung und ein beliebiger Texteditor verwendet.
Folgendes habe ich als praktikable Lösung gefunden:
- Öffnen Sie eine cmd-Eingabeaufforderung
- Geben Sie den folgenden Befehl ein: cipher / s: c: \> encryption.txt
- Öffne die Datei "encryption.txt"
- Um verschlüsselte Ordner zu finden, suchen Sie nach "wird verschlüsselt".
- Um verschlüsselte Dateien zu finden, suchen Sie am Anfang einer Zeile nach "E"
Ohne Parameter listet Cipher den Status des aktuellen Verzeichnisses und aller darin enthaltenen Dateien auf. Der Parameter / s weist es an, eine Rekursion durchzuführen, und c: \ gibt den Startpunkt an. Von dort leitet "> ..." nur die Ausgabe um.
Die Ausgabe von Cipher für verschlüsselte Dateien und Ordner sieht folgendermaßen aus:
Listing c: \ Dev \ Encrypted \
Neue Dateien in diesem Verzeichnis werden verschlüsselt.
E Default.aspx
E Default.aspx.cs
E Default.aspx.designer.cs
Die Ausgabe von Cipher für normale Dateien und Ordner sieht folgendermaßen aus:
Listing c: \ Dev \ Plaintext \
Neue Dateien in diesem Verzeichnis werden nicht verschlüsselt.
U Default.aspx
U Default.aspx.cs
U Default.aspx.designer.cs
Hoffentlich hilft das.
cipher /s:c:\ | find "E "
nicht perfekt verwendet, sondern für meine Zwecke gearbeitet.cipher /u /n
alle verschlüsselten Dateien auf allen Laufwerken auflisten.cipher /S:. | findstr /b /c:"E" /c:" " > encryptedFiles.txt
Etwas genauer - es fängt keine unverschlüsselten Dateien mit Namen wieE Marketing strategy
, ich wollte sehen, in welchem Verzeichnis sie sich auch befinden Bilden Sie für die einfache Entfernung - so enthält es auch die Verzeichnisnamen - es werden jedoch Verzeichnisse ohne verschlüsselte Dateien enthalten, so dass sich noch ein wenig Cruft in der Ausgabe befindet.cipher /s:c:\ > encryption.txt
das erste Mal ausgeführt haben, können Sie es erneut ausführen und andere Datenträger wie D, E und F durchsuchen. Ersetzen Sie einfach den Laufwerksbuchstaben durch die zusätzlichen Laufwerksbuchstaben, und geben Sie den Befehl jedes Mal aus. Anstatt den Inhalt der TXT-Datei zu überschreiben, können Sie ihn wie folgt anhängen:cipher /s:d:\ >> encryption.txt
Öffnen Sie ihn dann in Notepad ++ (oder einem anderen Editor mit Regex) und suchen Sie nach Zeilen, die mit E beginnen, indem Sie das Grundmuster verwenden^E
.cipher /u /n /h
findet und listet alle verschlüsselten Dateien auf Ihren Festplatten auf (wie mivk in der anderen Antwort kommentiert ), ohne dass zusätzliche Filter erforderlich sind (was schief gehen könnte). Credits dafür finden Sie auch in diesem Tutorial, in dem ich diese Antwort gefunden habe.Hinweis: Wenn sich keine verschlüsselten Dateien auf dem System befinden (irgendein Datenträger), gibt der Befehl sofort die folgende Antwort zurück:
Dies ist kein Fehler. Dies bedeutet, dass keine verschlüsselten Dateien vorhanden sind. In diesem Fall scheint diese Information irgendwie zwischengespeichert zu sein.
Wichtiger Hinweis: Hier werden nicht alle verschlüsselten Dateien aufgelistet! Anscheinend werden nur Dateien aufgelistet, die dem aktuellen Benutzer gehören, der den Befehl ausführt.
Was das Entschlüsseln der Dateien betrifft, hat Snark diesen Teil bereits beantwortet . Dies kann auch über die Befehlszeile erfolgen, ebenfalls mit demselben Tool:
cipher /D ...
Weitere Informationen und andere Verwendungszwecke finden Sie in der Hilfe:
cipher /?
quelle
Mit Total Commander können Sie verschiedene Attribute von Dateien und Ordnern durchsuchen ( ALT+ F7).
Das "verschlüsselte" Attribut ist eines davon.
Wenn Sie alle verschlüsselten Dateien und Ordner gefunden haben, wählen Sie "Feed to Listbox". Es werden alle Namen in das ausgewählte Fenster eingefügt (links oder rechts). Dort können Sie alle auswählen, mit der rechten Maustaste klicken und Eigenschaften auswählen. Sie erhalten das Eigenschaftenfenster für alle ausgewählten Dateien. Im erweiterten Fenster können Sie sie einfach entschlüsseln, indem Sie das Kontrollkästchen "Verschlüsseln ..." deaktivieren.
quelle
Sie können Folgendes eingeben: encryptionstatus: encrypted In das Suchfeld in einem Explorer-Fenster.
quelle
encryptionstatus:
einfaches Eingeben in das Suchfeld wird ein Dropdown-Abschlussmenü mit den Einträgen "Verschlüsselt" und "Unverschlüsselt" angezeigt, auf die Sie klicken können. Das ist also die korrekte Syntax,encryptionstatus:encrypted
undencryptionstatus:unencrypted
und es ist direkt in die Suche in Windows (Datei) Explorer gebaut.encryptionstatus:unencrypted
so ziemlich alle meine Dateien aufgelistet. Istencryptionstatus:encrypted
aber noch in Bearbeitung. Wahrscheinlich, weil ich keine verschlüsselten Dateien habe. Nicht, dass ich es überhaupt gewusst hätte.Sie können Windows Search Advanced Query verwenden. In Suchleiste Typ: * ist: verschlüsselt . Dieser Befehl findet alle verschlüsselten Dateien im Ordner.
quelle
Nachdem ich Total Commander ausprobiert hatte und es aus irgendeinem unerklärlichen Grund fehlgeschlagen war, habe ich SearchMyFiles von NirSoft ausprobiert und es hat ausgezeichnet funktioniert. Leichte eigenständige ausführbare Datei, und die Ergebnisse müssen nicht wie der
cipher
Befehl durchgearbeitet werden . Sie können einfach nach Ordnerpfad sortieren, um zu erfahren, welche Einträge lediglich Unterverzeichnisse eines übergeordneten verschlüsselten Ordners sind.quelle
ich benutzte
cipher /s:f:\ /d > encryptionFIX.txt
Ja, es wurde ein anderer Laufwerksbuchstabe "f" verschlüsselt
Es wird versucht, die Verschlüsselung zu entfernen. Alle Fehler werden in der Eingabeaufforderung cmd aufgelistet. Außerdem können Sie das Dokument auf Fehler überprüfen.
Dies war praktisch für mich, als ich eine externe Festplatte aufräumte und auf 150 Dateien stieß, die verschlüsselt waren. Also wollte ich wissen, wo und was sie sind, da ich auf meinen Computern keine Verschlüsselung verwende. Es stellte sich heraus, dass es von ein paar Downloads war, die ich leicht bekommen kann. Oder sehe "_MACOSX" Ordner auf meinem PC. Sie sind immer verschlüsselt.
quelle
Für das einzig wirklich SOFORTIGE lokale Ergebnis:
Installiere alles von voidtools. Ändern Sie die Einstellung 1, um das Attribut INDEXING einzuschließen (Sie müssen die schnelle Sortierung NICHT aktivieren, um diesen Aufwand zu bewältigen). Auf diese Weise wird einfach der Attributspeicher hinzugefügt.
ZU VERWENDEN: Geben Sie dies in die Suchleiste ein
attrib:E
und müssen Sie nicht einmal die Eingabetaste drücken. Jede EFS-verschlüsselte Datei AUF DEM GESAMTEN SYSTEM ALL DRIVES wird SOFORT zurückgegeben.Weil es die USN indiziert (und immer auf dem neuesten Stand ist) und sogar entfernte Ordner indizieren kann - ich habe noch keine schnellere und zuverlässigere Methode gefunden (sobald der ursprüngliche Index erstellt wurde, dauert dies auf den meisten modernen Systemen Sekunden).
quelle