Avatar billede mhoffmann Nybegynder
04. juli 2006 - 08:47 Der er 17 kommentarer og
1 løsning

Placering af logonscript

Hej

Vi har en server med Win 2000 server, der kører vores logon mm.

Der er installeret et logonscript der bliver aktiveret når en bruger logger på en lokal computer, og som mapper 2 netværksdrev.

Scriptet blev lavet før min tid, så jeg ved ikke hvad det hedder eller hvor det ligger.

1. hvordan finder jeg ud af hvor det ligger henne?
2. hvorhenne er det defineret at det er det script der skal køres ved logon? (det stod nemlig ikke under brugeren i ActiveDirectory)

Tak
Avatar billede daki Juniormester
04. juli 2006 - 09:08 #1
mener, at scripts ligger her:
C:\WINNT\sysvol\sysvol\domæne.local\scripts

Men det kunne jo også være 2 netværksdrev som er blevet tilsluttet lokalt, og flueben ved "opret forbindelse igen ved logon".
Avatar billede leif Seniormester
04. juli 2006 - 09:11 #2
Det kunne være der.

Scriptet kan også være defineret på en Group Policy
Avatar billede mhoffmann Nybegynder
04. juli 2006 - 10:50 #3
daki:

Der ligger en fil under den mappe der hedder START, med følgende indhold:

-------------------
CLS
ECHO
ECHO              Windows NT-Server login for XXX A/S
ECHO.
ECHO              Vent et øjeblik....
ECHO.
net use K: /d
net use M: /d
net use Q: /d
net use Z: /d

NET USE K: \\server\PROGRAMS
NET USE M: \\server\NETDREV

if "%mashine%" == "term" goto exit
vplogon.bat

:exit
exit
-------------------

Jeg går ud fra at:
"net use K: /d
net use M: /d
net use Q: /d
net use Z: /d"

betyder at den sletter eventuelle eksisterende netværksdrev på ovenstående drev bogstaver, er det rigtigt?


Betyder:
"if "%mashine%" == "term" goto exit
vplogon.bat"
at den kører vplogon.bat hvis man logger på via vores terminal server?

Der ligger også et script der mapper et andet netdrev, som kun enkelte brugere skal have. Som det er nu, så virker det, og de brugere der skal have det ekstra netdrev, de får det også. Men hvorhenne definerer man hvilke brugere der skal køre hvilke logonscript?
Avatar billede mhoffmann Nybegynder
04. juli 2006 - 10:53 #4
Arhh, under Active Directory, under egenskaber -> profil for den enkelte bruger er det ekstra logonscript defineret under de personer der skal have det..

Men dvs. at det logonscript der hedder start, det bliver automatisk kørt af alle der logger på, det skal man måske ikke definere nogle steder?
Avatar billede mcp_dk Nybegynder
04. juli 2006 - 10:56 #5
ikke hvis det ligger i "Start" gruppen på hver enkelt computer.

Alternativt kan du tildele netværksdrev til folk alt efter hvilke AD-grupper de er medlem af. Så behøver du kun et script til trivielle og specielle tilpasninger. Evt kan KIX bruges til at lave logonscriptet.
Avatar billede mhoffmann Nybegynder
04. juli 2006 - 10:58 #6
i scriptet er der punktum efter "ECHO" på nogle af linierne - skal der være punktum eller ikke - eller er det ligemeget?
Avatar billede daki Juniormester
04. juli 2006 - 11:02 #7
NET USE K: \\server\PROGRAMS
NET USE M: \\server\NETDREV
netop disse 2 tilslutter drevene igen.

alt hvad der ligger i start/programmer/start på den enkelte pc'er køres automatisk uanset hvem der logger på, såfremt filen ligger her:
C:\Documents and Settings\All Users\Menuen Start\Programmer\Start

hvis det kun er når bestem bruger som logger på skal filen ligge her:
C:\Documents and Settings\%username%\Menuen Start\Programmer\Start
Avatar billede daki Juniormester
04. juli 2006 - 11:03 #8
echo. betyder "tom linie"/Enter
Avatar billede mhoffmann Nybegynder
04. juli 2006 - 11:30 #9
jeg er med på det med echo, men er det ligemeget med punktummet?

ja, men det jeg ikke forstår er at logon filen IKKE ligger i start menuen... hvorhenne er det så defineret at alle skal køre START.bat ??
Avatar billede daki Juniormester
04. juli 2006 - 11:43 #10
med punktum for at lave en tom linie.
echo = echo er slået til - hvad det så betyder :-)

du skriver 04/07-2006 10:50:27
->Der ligger en fil under den mappe der hedder START, med følgende indhold:->

så et eller anden sted under en "start" mappe må der ligge en fil.
C:\Documents and Settings\All Users\Menuen Start\Programmer\Start
C:\Documents and Settings\%username%\Menuen Start\Programmer\Start - %username% = brugernavn, eks. C:\Documents and Settings\TEST\Menuen Start\Programmer\Start
Avatar billede mhoffmann Nybegynder
04. juli 2006 - 12:13 #11
Der ligger ikke nogen fil under start menuerne der henviser til Scriptet.

Jeg har også selv formateret og installeret klient computerne, og jeg har ikke lagt nogen genvej eller lignende til logon script - så et eller andet sted må det være defineret at alle computere på domænet skal bruge dette logon script - men hvor??
Avatar billede daki Juniormester
04. juli 2006 - 12:17 #12
hvad med GP for Computerne?
Avatar billede mhoffmann Nybegynder
04. juli 2006 - 12:23 #13
Hvad betyder det?
Avatar billede daki Juniormester
04. juli 2006 - 12:24 #14
eller også gpedit.msc lokalt.....

du skriver dog, at du har formateret og installeret computerne.
så jeg er ikke helt sikker, men prøv.
Avatar billede daki Juniormester
04. juli 2006 - 12:27 #15
GP = Group policy.
i Active Directory (AD) finder du en liste over oprettede bruger samt tilmeldte computere.
højre klik på grupppen og vælg properties, der vil du kunne finde GP.
Avatar billede mhoffmann Nybegynder
04. juli 2006 - 13:05 #16
nu har jeg fundet det...det er defineret inde under egenskaber -> profil for den enkelte bruger. Den bruger jeg kiggede på havde det bare ikke, og derfor så jeg det ikke før nu..

Ligger du et svar daki?
Avatar billede daki Juniormester
04. juli 2006 - 13:08 #17
hermed svar, du bestemmer :-)
du fandt jo selv ud af det.
Avatar billede mhoffmann Nybegynder
04. juli 2006 - 13:39 #18
Tak for hjælpen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester