c't 18/11
$enc = [System.IO.FileAttributes]::Encrypted
dir C:\ -Recurse | where {($_.Attributes -band $enc) -ne 0}
$enc und weisen ihr ein Bit zu, das in den Attributen aller verschlüsselten Dateien und Ordner gesetzt ist. In der zweiten Zeile listet der Befehl dir zunächst alle Dateien im Stammordner von Laufwerk C: und dessen Unterordnern auf (-Recurse). Das Ergebnis wird an den where-Filter weitergereicht, der nur die Angaben zu Ordnern und Dateien durchlässt, in deren Attributes das zuvor definierte Bit gesetzt ist. dir-Befehls können Sie an eigene Bedürfnisse anpassen, etwa um andere Datenträger zu durchsuchen. Auf dem Systemlaufwerk sollten Sie die PowerShell mit Administratorrechten starten, um in möglichst viele Ordner hineinsehen zu können. Alle werden Sie aber trotzdem nicht erwischen – hässliche Fehlermeldungen unterdrücken Sie mit der Option -ErrorAction SilentlyContinue beim dir-Befehl.
(hos)Version zum Drucken | Per E-Mail versenden | Heft bestellen
Permalink: http://heise.de/-1319604
Das aktuelle Heft ist jetzt im Handel erhältlich.
Ältere Artikel können Sie über unser Zeitschriften-Archiv bestellen.