Wie kann ich einen Ordner ohne zusätzliche Software sperren?

2390
Daniel Jewison

Mögliche Duplikate:
Schützen Sie jeden Ordner ohne Software von Drittanbietern mit einem Kennwort.

Ich möchte in der Lage sein, jeden Ordner auf meinem Laptop zu sperren, sodass zum Öffnen ein Kennwort erforderlich ist.

Ich möchte, dass es ein Attribut ist, das entweder über die Eingabeaufforderung mit der ATTRIBFunktion " " oder im Eigenschaftsfenster dieses Ordners zusammen mit den Attributen "Ausgeblendet" und "Nur Lesen" festgelegt werden kann.

Ich würde davon ausgehen, dass ich dazu in der Registry einige Änderungen vornehmen muss, aber ich weiß nicht, welches Verzeichnis / welcher Schlüssel ich bearbeiten soll.

Ich möchte keine zusätzliche Software herunterladen, um dies zu erreichen. Es sollte eine Möglichkeit geben, dies auf eigene Faust zu tun.

Das ist wahrscheinlich nicht viel, aber es ist keine komplizierte Frage. Ich habe mich bereits mit der Registrierung befasst, als ich einige Kontextmenüoptionen hinzugefügt, meinen Anmeldebildschirm geändert und Standardprogramme für Dateierweiterungen geändert habe.

EDIT 1:

Sind Sie sicher, dass dies über die Registrierung nicht möglich ist?

Ich weiß, dass Sie dem Kontextmenü, dem Anmeldebildschirm, den Dateitypen und Verknüpfungen weitere Funktionen hinzufügen können. Um nur klar zu sein, dass ich keine Drittanbieterprogramme / -software möchte, die ich gemeint habe, Programme, die in der richtigen Reihenfolge benötigt werden damit dies funktionell ist.

Wenn es ein Programm gibt, das diese Funktion hinzufügen und dann löschen kann, wäre ich daran interessiert. Und wenn ich "den Ordner sperren" sage, meine ich im Allgemeinen ein Kennwort, und zwar nicht für bestimmte Benutzer. Wenn ich darauf klicke, wird ein Fenster angezeigt, in dem nach einer Authentifizierung gefragt wird. vielleicht einen Registrierungsschlüssel hinzufügen, der ein vb.net-Anmeldeformular öffnet, wenn auf den Ordner geklickt wird?

Jede Information würde helfen, Danke!

1
Zugehörige Frage: [Schützen Sie jeden Ordner ohne Software von Drittanbietern?] (Http://superuser.com/questions/287067/password-protect-any-folder-without-any-dird-party-software) Mokubai vor 12 Jahren 0
Ja; Es gibt keine Möglichkeit, dies mit der Registry zu tun. SLaks vor 12 Jahren 0
Lesen Sie unten meinen Kommentar zur Antwort von Rook Daniel Jewison vor 12 Jahren 0

2 Antworten auf die Frage

2
SLaks

Sie müssen die Berechtigungen des Ordners so festlegen, dass nur Ihr Benutzerkonto Lesezugriff hat.
Auf diese Weise können keine anderen Benutzer den Ordner durchsuchen.

Wenn andere Benutzer über Administratorrechte verfügen, können Sie den Ordner verschlüsseln (in Eigenschaften, Erweitert), um zu verhindern, dass der Ordner auch dann gelesen wird, wenn er Eigentümer ist.

Stellen Sie sicher, dass Ihr Benutzerkonto über ein sicheres Kennwort verfügt.

Ich glaube nicht, dass er danach fragt. (Könnte falsch sein). Rook vor 12 Jahren 0
@Rook: Vielleicht ist es nicht so, aber es ist das, wonach er gefragt werden soll. (MEINER BESCHEIDENEN MEINUNG NACH) SLaks vor 12 Jahren 1
Lesen Sie meine Bearbeitung oben Daniel Jewison vor 12 Jahren 0
@SLaks - "was soll er fragen" ??! Das geht ein bisschen hoch, oder? Rook vor 12 Jahren 0
0
Rook

AFAIK, es gibt keine Möglichkeit, dies mit Windows-eingebauten Funktionen zu tun. Mit ATTRIB (Datei- / Ordnerattribut) können Sie den Status des schreibgeschützten / ausgeblendeten / Attributs ändern. Sie können den Ordner jedoch nicht verschlüsseln oder den Zugriff darauf verweigern.

Haben Sie vor, Ihre eigene Software dafür zu schreiben?


Nein, es gibt keine Möglichkeit, dies über die Registry zu tun. (Die Registrierung spielt hier keine Rolle; Windows verfügt nicht über Verschlüsselungsfunktionen für Dateien und Ordner).

Sie können jedoch versuchen, eine tragbare Version eines Verschlüsselungsprogramms (die keine Installation erfordert) zu finden und den Ordner damit verschlüsseln zu lassen. Durch das Zuordnen der Dateizuordnung zu diesem Programm können Sie die Click & Run-Funktion ausführen.

Beachten Sie, das ist reine Spekulation - ich habe mich nie mit so etwas beschäftigt, also haben Sie keine konkreten Beispiele mit mir. Aber meiner Meinung nach wird es so viel schwieriger sein, als nur ein speziell für diesen Zweck erstelltes Programm zu installieren.

Lesen Sie meine Bearbeitung oben, und ja ID bereit sein, ein Anmeldeformular in vb.net zu schreiben und es dann mithilfe der Registrierung in einen Ordner zu binden. Möglicherweise kann der Registrierungsschlüssel eine Batchdatei mit folgendem Code öffnen: "Wenn der Ordner ausgewählt ist = "Ordnername" und dann "vb_login_form.exe" starten, um festzustellen, welcher Ordner gesperrt werden soll. Daniel Jewison vor 12 Jahren 0
Vertrauen Sie mir, dass ich sehr nach einem Programm gesucht habe, das dies ohne eine chaotische und komplizierte Gui durchlaufen kann. Ich wäre bereit, mein eigenes zu schreiben, aber ich bin mir nicht sicher, wo ich anfangen soll. Daniel Jewison vor 12 Jahren 0
@ Daniel: Warte eine Minute. Wollen Sie damit sagen, dass Sie nach einem Befehlszeilenprogramm suchen (ich habe es in der Frage nicht erwähnt)? Ist dies nicht der Fall, bietet Google beim Suchen nach "Kennwortschutz für einen tragbaren Ordner" mehrere Optionen. Einige von ihnen sind tragbar, soweit ich sehen kann. Rook vor 12 Jahren 0
Ich würde davon abraten, eigene zu schreiben, es sei denn, Sie wissen im Voraus, was Sie tun. Rook vor 12 Jahren 0
Ein Befehlszeilenprogramm könnte eine Option sein. Der einzige Grund, warum ich dieses Attribut haben wollte, ist der einfache Zugriff. Ich wollte einen Ordner schnell sperren können, ohne durch eine Reihe von Fenstern und Registerkarten blättern zu müssen oder müssen Warten Sie, bis ein wirklich großes Programm geladen wird. und wenn es in vb.net gemacht werden kann, dann habe ich nicht viel problem. oder sogar vbscript wäre schön. Ich habe über eine andere Erweiterung nachgedacht, wie z. B. meine eigene abschließbare Ordnerhülle. (obwohl es mir mehr Flexibilität geben würde.) Daniel Jewison vor 12 Jahren 0
@Daniel - Eine andere Erweiterung? Ich folge nicht Die Verschlüsselung ist kein Attribut, sondern ein Prozess, der für eine Datei oder einen vollständigen Ordner ausgeführt wird. Die Geschwindigkeit hängt von der Größe eines Ordners ab. Im Allgemeinen wird der Inhalt eines Ordners geändert. welche Attribute nicht tun Sie sind lediglich Flags, die Sie setzen oder nicht setzen. Rook vor 12 Jahren 0
mit Erweiterung meinte ich wie meine eigene Art von Ordner. sozusagen ein Datei-Container. (wie zip-Ordner) Wenn ich diese Funktion nicht in Windows-Ordner einfügen kann, wäre es dann möglich, so etwas zu tun? Oh, ich dachte, das Passwort zum Schutz eines Ordners sei nur eine "Flagge", die zusammen mit dem Setzen eines Passworts aktiviert und dann durch Eingabe deaktiviert werden kann. Es ist fast so, als ob Sie ein Kennwort benötigen, um einen Ordner mithilfe seines Attributs "Verborgen" ein- oder auszublenden. Daniel Jewison vor 12 Jahren 0
@Daniel - Nun, eine der sichereren Möglichkeiten (und das gibt es im Befehlszeilenmodus) jetzt, wo Sie "zip" erwähnt haben, wäre RAR oder ZIP oder 7z mit einem Passwort. RAR hat ein sehr unkomfortables Passwort zu knacken. Rook vor 12 Jahren 0
Interessant, gibt es eine Möglichkeit, eine Kontextmenüoption hinzuzufügen, durch die der ausgewählte Ordner in ein Archiv verschoben und ein Kennwort festgelegt wird? (oder den Benutzer zur Eingabe auffordern) Wie können Sie ein Rar-Archiv sperren? Ich habe es versucht, aber ich kann es nicht tun ... Daniel Jewison vor 12 Jahren 0
@Daniel - Ähm, nein. Sie können jedoch einen bestimmten Ordner mit einem Kennwort schützen. Für das, was Sie beschrieben haben, benötigen Sie ein spezielles Programm. Rook vor 12 Jahren 0
Kannst du mir erklären, wie ich einen Ordner mit einem Passwort sperren kann? Daniel Jewison vor 12 Jahren 0
@ Daniel - Erstellen Sie zwei .bat-Dateien (oder .cmd, je nachdem, was Sie bevorzugen). Setzen Sie sie vielleicht in PATH. In lock.bat geben Sie einen Befehl zum zip & pass-protect ein und löschen anschließend den Ordner und alle Unterordner sowie in der unlock.bat den Ordner, um ihn zu entpacken und anschließend das Archiv zu löschen. Hier einige Beispiele für die Verwendung von Befehlszeilen für mehrere gängige Archiver: http://www.dotnetperls.com/7-zip-examples und http://www.codejacked.com/zip-up-files-from-the-command- line / Abhängig davon, für welches Sie googeln (7-zip / rar / zip-Befehlszeilenschutz), bringt Sie Details zur Sprache. Rook vor 12 Jahren 0