Ordner mit Eingabeaufforderung sperren [duplizieren]

0

Mögliches Duplikat:
Passwortschutz für Ordner ohne Software von Drittanbietern?

Wie können wir Ordner mithilfe der Eingabeaufforderung sperren, ohne die Benutzerberechtigungen festzulegen und ohne zu verwenden attrib?

Venkat Manohar
quelle
Meinst du Passwort schützen?
Ankit
@Lamb: Ja, genau.
Venkat Manohar
Muss es versteckt werden?
Ankit
@Lamb: Nein, es sollte nicht versteckt werden. Es sollte passwortgeschützt sein
Venkat Manohar

Antworten:

4

So sperren Sie einen Ordner oder eine Datei:

cacls "YOURPATH" /E /P everyone:N

So entsperren Sie einen Ordner oder eine Datei:

cacls "YOURPATH" /E /P everyone:F

Hinweis: Sperren Sie C:\ODER Operating Systemfahren Sie nicht mit diesem Trick, da Windows sonst das nächste Mal nicht bootet.

Siva Charan
quelle
Dies ist nichts anderes als das Festlegen von Berechtigungen. Ich muss das Passwort für den Ordner festlegen.
Venkat Manohar
3

Um einen tatsächlichen Kennwortschutz für Ihre Dateien und Ordner zu erreichen, können Sie mithilfe der Komprimierungssoftware über die Befehlszeile ein kennwortgeschütztes Archiv erstellen . Ein solches Drittanbieter-Tool ist 7-zip (Open Source und sehr beliebt).

Mit dieser Methode können Sie die eingebaute Befehlszeilenschnittstelle (cmd) zum sicheren Sperren und Entsperren von Dateien / Ordnern verwenden.

Zuerst müssen Sie die 7-Zip-Befehlszeilenversion ( hier ) mit dem Namen 7za.exe herunterladen. Dies ist die Exe, mit der Sie Befehle für Archive ausführen.
Fügen Sie die Datei 7za.exe in Ihr Benutzerverzeichnis ein, damit Sie die Umgebungspfade nicht ändern müssen.

Beispiel:

7za a archive.7z -psecret -mhe subdir\
Fügt alle Dateien und Unterordner aus dem Ordner "subdir" mit dem Kennwort " secret " zum Archiv "archive.7z " hinzu. Außerdem werden Archiv-Header (-mhe switch) verschlüsselt, sodass Dateinamen verschlüsselt werden.

7za x archive.7z -psecret
extrahiert alle Dateien aus archive.zip mit dem Passwort "secret".

Eine ausführliche Erklärung zur Verwendung von 7zip über die Befehlszeile finden Sie hier .

Hinweis:
Denken Sie daran, den ursprünglichen Ordner nach dem Archivieren zu löschen.
Der Nachteil ist, dass Sie jedes Mal, wenn Sie Zugriff auf diesen Ordner benötigen, diesen zuerst extrahieren müssen. Dies kann automatisiert werden, indem eine Fledermausdatei zum Sperren und Entsperren geschrieben wird.

Ankit
quelle
Danke für die Antwort. Aber die Sache ist, wenn wir Software verwenden, ist es der einfachste Weg, den Ordner zu sperren. Aber was ich brauche, ist Passwort geschützt sollte nur über die Befehlszeile und ohne Verwendung von Software erfolgen. Und danke für die Hilfe.
Venkat Manohar
Die Methode, die ich hier beschreibe, funktioniert über die Befehlszeile selbst. Es muss nur die Befehlszeilenversion von 7zip vorhanden sein.
Ankit
Das ist nicht möglich. Es gibt keine Möglichkeit, einen Ordner ohne Software von Drittanbietern mit einem Kennwort zu schützen. Das Beste, was Sie tun können, ist es zu verschlüsseln ..
Tumchaaditya
@tumchaaditya Was meinst du damit, dass das nicht möglich ist? Funktioniert es nicht? Hast du die Antwort gelesen? Es wird erwähnt, dass es sich auf Tools von Drittanbietern stützt. Aber es erfüllt immer noch die Anforderung - "Wie können wir Ordner mit der Eingabeaufforderung sperren". Es wird in der Frage nicht erwähnt, dass das Drittanbieter-Tool nicht involviert sein soll, tatsächlich möchte OP dies von cmd aus tun. korrigiere mich wenn ich falsch liege
Ankit
1. Ich habe speziell "ohne Verwendung von Software von Drittanbietern" erwähnt und 2. Wenn Sie sorgfältig lesen, erwähnt der Fragesteller ausdrücklich, dass Tools von Drittanbietern in Kommentaren zu dieser Antwort vermieden werden. ) .... Verzeihung ... hätte @ in Kommentar aufnehmen sollen ...
tumchaaditya
1

Dies ist ein sehr einfacher Trick, mit dem der Ordner ausgeblendet werden kann. Aber kein Passwort schützen. Jeder, der über Grundkenntnisse in der Stapelprogrammierung verfügt, kann Stapeldateien schreiben, um diese einzublenden. Aber Sie können es in eine exe-Datei machen und dann kann niemand das Passwort wie in einer Batch-Datei ändern. Sie können jedoch eine andere Batch-Datei schreiben, um dies zu tun. Diese Art von Ordner ist nicht sichtbar, selbst wenn die Option "Versteckte Datei anzeigen" ausgewählt ist. Kompiliere es in eine exe Datei.

if NOT EXIST Locker goto MDLOCKER
:CONFIRM
echo Are you sure u want to Lock the folder(Y/N)
set/p "cho=>"
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Invalid choice.
goto CONFIRM
:LOCK
ren Locker "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Folder locked
goto End
:UNLOCK
echo Enter password to Unlock folder
set/p "pass=>"
if NOT %pass%==type your password here goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Locker
echo Folder Unlocked successfully
goto End
:FAIL
echo Invalid password
goto end
:MDLOCKER
md Locker
echo Locker created successfully
goto End
:End
Zack
quelle
1

Der normale Weg unter Windows, Dateien (in einem Ordner) zu schützen, wäre EFS . Es ist jedoch an das Anmeldekennwort gebunden, sodass Sie dessen Auswirkung nicht wirklich erkennen können (und es hilft nicht, wenn Sie das Kennwort oder das Konto freigeben).

Ein echter Passwortschutz für einen ausgewählten Verzeichnisbaum kann mit Festplattenverschlüsselungs-Tools (wie truecrypt ) erreicht werden. Wenn Sie das Verzeichnis entsperren möchten, müssen Sie die TrueCrypt-Datei bereitstellen, und dazu benötigen Sie das Kennwort. BitLocker ist die eingebaute Option von Windows, aber ich denke, Sie benötigen die Ultimate Edition, um sie in diesem Szenario so flexibel wie TrueCrypt zu verwenden.

eckes
quelle
1

Das ist nicht möglich. Es gibt keine Möglichkeit, einen Ordner ohne Software von Drittanbietern mit einem Kennwort zu schützen .
Das Beste, was Sie tun können, ist, es mit den Windows-Standardfunktionen zu verschlüsseln. Aber technisch gesehen ist es nicht passwortgeschützt ...

tumchaaditya
quelle