

Problém s šifrováním a zaheslováním složky
Dobrý den,
dnes jsem z nějakého paranoického důvodu chtěl zaheslovat svojí složku s daty. Postupoval jsem, že jsem si vytvořil na disku novou složku, v ní textový dokument a vložil jsem do něj předepsaný kod z internetu (password-protect-folder-windows-10). Následně nevím z jakého důvodu jsem chtěl složku zašifrovat pomocí dostupných nástrojů ve Windows 7 (Vlastnosti --) Atributy --) Skrytý) a jednoduše jsem nesmyslně naklikal nějaké ptákoviny a složka zmizela (což byl asi účel). Následně pokud chci přes soubor .bat složku odheslovat a otevřít hází mi to blíže nespecifikovaný error. Ale složka pořád obsahuje původních 33 Gb dat, takže jednoduše nevymizeli. Chápu, že mi budete házet špínu na hlavu, že si za to mohu jedině sám, beru to, ale zároveň bych od Vás potřebovat poradit, děkuji.
Co obsahuje ten bat?
Jak vypadá?
Není třeba háček v tom, že musíš spouštět .bat jako správce?
Soubor .bat je textový soubor s následujicím kodem :
cls
@ECHO OFF
title Folder Locker
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
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%==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
Ohledně toho erroru nejsem schopný ho určit, protože konzole ihned spadne ..
Tak nejdřív spusť cmd a pak v něm ten bat.
... nebo na konec .bat přidat příkaz pause
A co jsi přesně udělal? Nastavením atributu "skytý" se nic rozhodně nezašifruje.
Máš zapnuté zobrazování skrytých souborů a složek?
Nemám, říkám, že ani nevím proč jsem ten soubor chtěl ještě nějak zašiftovat či co jsem s tím vůbec udělal ..
Pravé tlačítko --) Vlastnosti --) Obecné --) Skrytý a dál jsem tam naklikal tak nějak defaultně, nemám s tím vůbec zkušenosti.
Ale jak jsem příkladal obrázek, soubory se nikde nevymazali, ale k složce nemám příštup ani po zadání hesla .. Hází to error, který nejsem schopný identifikovat, protože konzole crashuje..
Tak si zapni zobrazování skrytých a systémových souborů a tu složku tam uvidíš.
Děkuji moc, vyřešeno !
Hľadaj na nete príklad pre cmd.exe (ako Správca) : unhide attribute folder. Hodne sa ti toho okotí.
https://appuals.com/hidden-attribute-greyed-out-windows-7-8-and-10/
Zložky sa týmto spôsobom nešifrujú, akurát im ako bonus môžeš odstrániť prístupové práva. Lenže to sa dá ľavou zadnou retroaktívne napraviť, navyše po prekopčení na druhú mašinu alebo otvorení zložky na fleške v inej mašine si OS nejaké práva z vlastnej vôli zložke priradí, teda bude zložka čitateľná.
Radšej si šifruj súbory a zložky nejakou zipkou, napr.: WinRar je velice vhodný nástroj, prípadne 7z, ten je free a má najlepší komprimačný algoritmus medzi zipkami.