Wie entferne ich das „Verschlüsselt“-Flag, wenn ich eine Datei von einer Festplatte auf ein USB-Laufwerk kopiere?

Wie entferne ich das „Verschlüsselt“-Flag, wenn ich eine Datei von einer Festplatte auf ein USB-Laufwerk kopiere?

Umgebung: Windows 7, gilt aber auch für andere EFS-kompatible Windows-Versionen

Ich habe eine Datei, die mit der standardmäßigen Windows EFS-Verschlüsselung verschlüsselt ist. Wenn ich diese Datei mit Total Commander oder Explorer auf ein USB-Laufwerk kopiere, bleibt die Datei am Ziel verschlüsselt.

Auf eine solche verschlüsselte Datei kann auf keinem anderen Windows-PC zugegriffen werden, an den mein USB-Laufwerk angeschlossen ist. Ich könnte meine persönlichen Zertifikate auf diesem PC importieren, aber das ist so ziemlich das Letzte, was ich tun möchte.

Ich möchte, dass meine Datei beim Kopieren auf einen Wechseldatenträger automatisch entschlüsselt wird. Gibt es eine Möglichkeit, Windows anzuweisen, dies zu tun?

Eine Möglichkeit, die Datei mit roher Gewalt im laufenden Betrieb zu entschlüsseln, wäre, auf meinem USB-Laufwerk auf FAT als Dateisystem umzustellen, aber das möchte ich auch nicht.

Vielen Dank im Voraus für alle Hinweise!

Antwort1

Antwort2

Vielleicht könnten Sie mit einer Batchdatei so etwas tun:

Lösung 1

Erstellen Sie eine mycopy.cmdDatei (in Ihrem PATHoder in Ihrem „Benutzerprofilverzeichnis“) mit den beiden Zeilen:

COPY %1 %2
CIPHER /D %2

Öffnen Sie mit den Tasten Windows+ Rden Ausführungsdialog und geben Sie Folgendes ein:

mycopy file-to-be-copied target-directory

Lösung 2

Wenn das Zielverzeichnis immer das gleiche ist, können Sie die Datei mycopy.cmdfolgendermaßen vereinfachen:

COPY %1 target-directory
CIPHER /D  target-directory

Wenn Sie die Datei in Ihr SendTo-Verzeichnis ( %userprofile%\AppData\Roaming\Microsoft\Windows\SendTo) legen, erhalten Sie eine neue Optionmeinekopie.cmdwenn Sie mit der rechten Maustaste auf eine Datei klicken (im Untermenü „Senden an“)

Antwort3

Ergänzung zur Antwort vonCmPi:

Wenn Sie Ihren Ordner bereits kopiert haben (z. B. RootFolder) und er verschlüsselt ist, können Sie alle Dateien und Unterordner mit der Option /s rekursiv entschlüsseln:

cipher /d /s:RootFolder

Beachten Sie, dass Sie dies von jedem PC aus tun können, solange Sie das zum Verschlüsseln der Dateien verwendete Zertifikat und den Schlüssel exportiert und vom anderen PC importiert haben. Unter diesem Link finden Sie Informationen zum Übertragen von EFS-Zertifikaten: http://windows.microsoft.com/en-us/windows-vista/share-encrypted-files

Antwort4

Robocopy erledigt dies mit dem /A-:ESchalter ( Efür das Verschlüsselungs-"Attribut") - aber nicht "on the fly": Es führt dies als (integrierten) zweistufigen Prozess aus: Zuerst führt es die Kopie (oder Verschiebung) aus, dann entfernt es die Verschlüsselung (ähnlich wie eine Kopie gefolgt von ) cipher /d. Es ist also langsam. Aber ich schätze, Sie würden die Zeit sowieso aufwenden, also wenn Sie es lieber in einem Schritt erledigen möchten ...

verwandte Informationen