Cikk azonosítója: 176197 - Utolsó ellenőrzés: 2004. január 16. - Verziószám: 3.0 Hogyan rejthetjük el a Bejelentkezési Parancsfájl párbeszédpaneljét egy Windows NT kliensen
Ezt a cikket korábban a következ? néven tették közzé: HU176197 FONTOS: A Registry Editor használatával helyreállíthatatlan károkat okozhatunk a rendszerünkben ami akár csak az operációs rendszer újrainstallálásával lehet helyrehozni. Microsoft nem vállal felelőséget a registry editor-al okozott károkért. A registry editort a saját felelősségére használja. A jelenség
Amikor egy logon szkript fut egy parancssori ablak nyílik meg és a script végeztével zárul
be. Annak elkerülése érdekében hogy a felhasználó ne szakíthassa meg a szkript futását, az
adminisztrátorok szeretnék ha a szkript a háttérben futna vagy minimalizálva lenne rendszer
induláskor. Mivel a Windows NT nem tud LMSCRIPT-eket használni és nem akarjuk a cmd.exe alap
beállításait más módszert kell választanunk.
A megoldás
Hozzunk létre egy batch file-t amely megfogja hívni a logon scriptünket.
A következő parancsot tartalmazza a batch file:
Hozzunk létre egy batch-fájlt és jelöljük ki az összes felhasználóknak mint logon script a "user manager for domains" programban. Ezek után az összes felhasználó amikor belép futtatni fogja ezt a batch fájlt amely meghívja a logon szkript-et minimalizálva. Az igazi logon szkriptben az utolsó parancsnak EXIT-nek kell lennie, hogy az ablakok bezáruljanak a végrehajtás után. Ezzel el tudjuk érni azt hogy ne lássuk a parancsokat végrehajtás során egy parancssori ablakban. Windows for Workgroup felhasználók (Windows 3.11) operációs rendszere nem érti a START parancsot ezért itt a fenti megoldás nem működik. Az indító batch fájl futása alatt pedig továbbra is megjelenik a parancssori ablak bár szinte azonnal eltűnik. Amennyiben azt akarja az adminisztrátor hogy a felhasználó ne lásson semmit akkor ez a megoldás sem megfelelő. Ha minden kliensnél minimalizált logon scriptet akarunk, akkor tegyük a következőket:
FIGYELMEZTETÉS: A Registry Editor használatával helyreállíthatatlan károkat okozhatunk a rendszerünkben ami akár csak az operációs rendszer újrainstallálásával lehet helyrehozni. Microsoft nem vállal felelőséget a registry editor-al okozott károkért. A registry editort csak a saját felelősségére használja. A registry szerkesztéséről további információt találunk a "Changing Keys and Values" Help témában a registry editor-ban (regedit.exe) vagy az "Add and Delete Information in the Registry" és az "Edit Registry Data" help témában a regedt32.exe használata esetén. Fontos még hogy az eredeti állapotát a registry-nek elmentsük. Windows NT 4 esetén futtassuk az Emergency Repair Disk (ERD) programot.
HKEY_CURRENT_USER\Console\_ComputerName_NETLOGON_LogonScript Miután ezt a kulcsot letöröltük ujra meg fog jelenni az alapértelmezett párbeszéd ablak. További információ
Mivel a logonscript mindegyik tartomány vezérlőn létezik ezért lehetséges hogy a
számítógépnév a registry kulcsban nem ugyanaz mivel lehetséges hogy más tartományvezérlő
végzi el a felhasználó authentikációját. A továbbiakban következzék két lehetséges megoldása
a fenti problémának.
A fájl a registryben _ComputerName_NETLOGON_LogonScript -ként jelenik meg. A számítógép neve nem ugyanaz lesz, ha egy másik vezérlővel érvényesítette. Íme két módszer a probléma megoldására.
A cikkben található információ a következő(k)re vonatkozik:
A Microsoft tudásbázisban szolgáltatott információkat "az adott állapotban", bárminemű szavatosság vagy garancia nélkül biztosítjuk. A Microsoft kizár mindennemű, akár kifejezett, akár vélelmezett szavatosságot vagy garanciát, ideértve a forgalomképességre és az adott célra való alkalmasságra vonatkozó szavatosságot is. A Microsoft Corporation és annak beszállítói semmilyen körülmények között nem felelősek semminemű kárért, így a közvetlen, a közvetett, az üzleti haszon elmaradásából származó vagy speciális károkért, illetve a kár következményeként felmerülő költségek megtérítéséért, még abban az esetben sem, ha a Microsoft Corporationt vagy beszállítóit az ilyen károk bekövetkeztének lehetőségére figyelmeztették. Egyes államok joga nem teszi lehetővé bizonyos károkért a felelősség kizárását vagy korlátozását, ezért a fenti korlátozások az ön esetében esetleg nem alkalmazhatók. | Egyéb források További támogatás
KözösségA cikk fordítása
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email
A lap tetejére