11. maj 2010 - 09:43Der er
14 kommentarer og 1 løsning
Logon script løsning
Jeg sidder med en 2003 server og har lavet et logon script, men er den eneste måde man kan få alle sine brugere til at bruge dette ved manuelt, at gå ind i profil og skrive logon filnavnet? Eller er der ikke en smartere måde at få ALLE brugerne til at bruge samme logon fil ?
Det er lidt træls at skulle igennem 200 brugere og lave det samme. Der må være en lettere måde at gøre dette på.
Du kan bruge GOP (Group Policy Object) til at ramme flere brugere med samme logonscript.
Du kan også "masse redigere" brugere (Markér flere brugere og sætte "Logonscript" på mange brugere på en gang.
Men, 1. valgmulighed er klart den smarteste!
Du skal oprette en GPO og sørge for at den ligger på en OU hvor dine brugere ligger i. Derefter skal du ind under "User Configuration" i GPO'en under "Windows Settings>Scripts>logon og vælge dit logonscript.
Jeg har prøvet GPO og ja jeg har være inde og prøvet at lave en logon GPO, men synes ikke den reagerer på samme måde som når man bare smider logon.vbs ind i logon script path i profil på hver enkelt bruger.
Startede også med at prøve at markere alle brugerne og gå ind i profile og lave logon path der. Men det ville den slet ikke acceptere.
Jeg ville mene at i logon path skulle man skrive logon.vbs lissom man gør i profile. Men den nævner noget med NETLOGON ikke eksiterer. Og hvis man bruger den den vej, håbede jeg på at hvergang en bruger logger på, så får de tildelt en fælles mappe som er mappet til drev F:
lige nu har jeg gjort det ved hver enkelt bruger inde i deres profile, hvor jeg bare skriver logon.vbs i path.
Men nu kommer den med en script fejl, selvom det virkede fint for kort tid siden. den ser sådan her ud:
Option Explicit Dim objNetwork Dim strDriveLetter, strRemotePath strDriveLetter = "F:" strRemotePath = "\\Firma2-jq19hyqc\faelles"
' Purpose of script to create a network object. (objNetwork) ' Then to apply the MapNetworkDrive method. Result J: drive Set objNetwork = CreateObject("WScript.Network")
Og det virkede fint før. Lige indtil jeg prøvede at markere flere brugere af gangen og lave logon path inde i profile for flere brugere af gangen. Dvs. det virkede kort tid, men så kommer den med denne fejl:
linje 7 tegn 1 fejl: et objekt er obligatorisk: " kode: 800a01a8 Kilde: der opstod en microsoft VBScript-kørselsfejl
I øvrigt vil jeg anbefale at bruge et andet drevbogstav end F:. Har selv arvet et logonscript med F: - det giver lidt bøvl med nogle pc'er, når folk bruger USB-sticks og/eller har diverse memorycard-læsere indbygget i en stationær pc.
Jeg har også mit logonscript liggende i \\logonserver\netlogon så jeg kun behøver at angive selve logonscriptnavnet i brugerkontoen.
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.