cfMedlem sedan maj 2000376 inlägg Går det på något sätt att förhindra att inloggningsscript körs när man loggar in på ett nätverk i Windows 98?
I det aktuella fallet installeras automatiskt en massa program via ett inloggningsscript när en ny användare loggar in på NT-domänen på en nyinstallerad 98-installation. Detta är helt ok i normalfallet för att automatiskt lägga in antivirus, fjärrstyrning m.m. Datorn i fråga skall dock vara ett "undantag" och man skall kunna logga in och komma åt nätverket utan att programmen installeras.
Är detta möjligt?
------------------
CF
bguMedlem sedan jan. 200050 inlägg Det enklaste är att skapa ett nytt användarkonto som är konfigurerat att inte köra något inloggningsscript,
eller vill du att det skall gå att logga in med samma avändarnamn.
mvh
Björn Gunnarsson
cfMedlem sedan maj 2000376 inlägg Finns redan ett sådant konto, men användarna måste även kunna logga in på sitt eget konto.
Datorn används i en hörsal för att kunna köra powerpointpresentationer och liknande, som användarna skall kunna komma åt via sina konton. Problemet är man även använder datorn för att köra en företagspresentation gjord i Scala, vilket är extremt känsligt för de program som installeras av inloggningsscriptet.
Allt går ju bra så länge man bara använder det "speciella" kontot utan inloggningsscript, men så fort någon användare loggar in som "sig själv" för att komma åt sitt konto är det kört. Då körs inloggningsscriptet och de "förbjudna" programmen installeras.
bguMedlem sedan jan. 200050 inlägg Det finns inloggningsscript(program) som kan kolla datornamnet
och då kan du lägga in vilkor vad scriptet ska göra så att programmen inte installeras.
mvh
Björn Gunnarsson
cfMedlem sedan maj 2000376 inlägg Menar du att ett speciellt program som hanterar inloggningsscript skall installeras på servern eller räcker det att lägga in en sådan kontroll i själva scriptet?
...eller är det något man installerar på klienten?
bguMedlem sedan jan. 200050 inlägg Programmet ligger i netlogon mappen på servern och startas av inloggningscriptet, sedan tar programmet över hanteringen av inloggningsscriptet.
lite mer info kan du hitta på denna sida http://kixtart.org/
mvh
Björn Gunnarsson
Du har en miljövariabel som heter COMPUTERNAME...
använd den...
eller lägg till en ny miljövariabel i autoexec.bat i den datorn du inte vill ha loginscript på...
SET LOGSCR=YES
och sedan i loginscriptet
på första raden:
IF "%LOGSCR%"=="YES" GOTO ENDSCR
och på sista raden:
:ENDSCR
Det löser ditt problem
cfMedlem sedan maj 2000376 inlägg Ok - tack!
Nu löste sig problemet på annat sätt, men jag skall notera ovanstående lösning, så kanske jag har nytta av den nån annan gång. 