2013. április 13., szombat

az adminisztrátori parancssor beszínezése - 1.rész

Ha egyszerre több parancssoros ablakban is dolgozunk - már csak a véletlen módosítások elkerülése érdekében is - jól jöhet, ha látjuk melyikben rendelkezünk adminisztrátori jogosultságokkal. Ahhoz, hogy meghatározzuk a parancssorok hozzáférési szintjét, egy jogosultság-ellenőrző műveletet kell végrehajtanunk a parancssor indításakor, majd az eredménytől függően más-más színűre - példánkban pirosra - állítani az ablakot. Ehhez egy registry-beállítást fogunk használni, mellyel minden egyes parancssor (cmd.exe) indításakor lehetőségünk van egy előre megadott utasítás végrehajtására.

- Nyissunk egy Jegyzettömböt, majd másoljuk be a következőket:
 @echo off
echo. > %systemroot%\admincmd.txt
:start
 if exist %systemroot%\admincmd.txt goto admin
goto end
:admin
color 4f
del /q %systemroot%\admincmd.txt
:end
- Mentsük el a fájlt admincmd.cmd néven, majd helyezzük el egy általunk elérhető, tetszőleges könyvtárba. • - Nyissuk meg a rendszerleíróadatbázis-szerkesztőt (regedit.exe), majd navigáljunk az alábbi kulcshoz:

"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor"

Nincsenek megjegyzések: