Takže jsem pokročil, určitě si ještě pamatuješ na první náznaky tohohle OS, jak tam byla položka PASSWORD. Teď ji hodlám vsadit do OPTS.bat, tak, že půjde heslo povolit, či zakázat, a taky ho změnit...
Takže, jestli bude v OPTS nastaveno v Sekci PASSWORD heslo na variantu OFF, nebude heslo vyžadováno, čili zápis v AUTOEXEC.bat bude v tomhle znění.
AUTOEXEC.bat -
Kód: Vybrat vše
...
call PCheck.bat
loadfix MAIN.bat
...
PCheck.bat - V Případě, že PASSWORD je ON
PCheck.bat - V případě, že PASSWORD je OFF
U sekce OPTS.bat se pouze upraví výběr (CHOICE)
OPTS - bez výběru, upraveno
Kód: Vybrat vše
@echo off
...
if errorlevel x-2 goto ON
if errorlevel x-1 goto OFF
pause
...
:ON
@echo off
cls
echo @echo off >> PCheck.bat
set password=call Delocker.bat
echo %password% > PCheck.bat
echo Nyni zadejte nove heslo:
call vstup.bat
set passw=%gw%
set gw=
echo Probiha sifrovani hesla ...
set text="%passw%"
set texta=%text:a=.%
set textb=%texta:b=:%
set textc=%textb:c=!%
set textd=%textc:d=8%
set texte=%textd:e=>%
set textf=%texte:f=<%
set textg=%textf:g=)%
set texth=%textg:h=(%
set texti=%texth:i=7%
set textj=%texti:j=@%
set textk=%textj:k=#%
set textl=%textk:l={%
set textm=%textl:m=}%
set textn=%textm:n=$%
set texto=%textn:o=^%
set textp=%texto:p=+%
set textq=%textp:q=;%
set textr=%textq:r=_%
set texts=%textr:s=1%
set textt=%texts:t=2%
set textu=%textt:u=/%
set textv=%textu:v=?%
set textw=%textv:w=&%
set textx=%textw:x=3%
set texty=%textx:y=|%
set textz=%texty:z=-%
set passf=%textz%
echo @echo off >> PASSW.bat
echo echo %passf% > PASSW.bat
echo Vase heslo : %passw%
echo Heslo bylo uspesne vytvoreno
pause >nul
set passw=
set passf=
cls
MAIN.bat
:OFF
@echo off
cls
echo @echo off >> PASSW.bat
echo @echo off >> PCheck.bat
echo Heslo bylo deaktivovano ...
pause
cls
MAIN.bat
To jsou první změny, další uvedu potom, zatím popřemýšlej...

--- Doplnění předchozího příspěvku (20 Srp 2011 20:20) ---
YEAH, I AM A GOD! Hotovo ...
Heslo do systemu je zapnute a nastavené na "ahoj" - bez uvozovek. Řešeno geniálně

Tady to je
