Du må være registrert og logget inn for å kunne legge ut innlegg på freak.no
X
LOGG INN
... eller du kan registrere deg nå
Dette nettstedet er avhengig av annonseinntekter for å holde driften og videre utvikling igang. Vi liker ikke reklame heller, men alternativene er ikke mange. Vær snill å vurder å slå av annonseblokkering, eller å abonnere på en reklamefri utgave av nettstedet.
  0 433
Skal lage et loginscript til Windows Server 2003.

Det er tre grupper.
1) Administrator_gp
2) Superuser_gp
3) User_gp

Målet er å ha kun et enkelt loginscript for alle brukerene,
men får forskjellige innstillinger ettersom hvilken gruppe man er medlem av.

Her er et eksempel.
Problemet er at det funker ikke.
Har fått høre at det kryr av feil i det, men det er bare et script jeg fant på nett.

Kode

Const Administrator = "cn=Administrator_gp"
Const Superuser = "cn=Superuser_gp"
Const User = "cn=User_gp"

Set ADSysInfo = CreateObject("ADSystemInfo")
Set CurrentUser = GetObject("LDAP://" & ADSysInfo.UserName)
strGroups = LCase(Join(CurrentUser.MemberOf))

If InStr(strGroups, Administrator) Then
  wshNetwork.MapNetworkDrive "G:", "\\ODIN\Felleomrade_administrator\"
  wshNetwork.AddWindowsPrinterConnection "\\ODIN\Administrator"
  wshNetwork.AddWindowsPrinterConnection "\\ODIN\Superuser"
  wshNetwork.AddWindowsPrinterConnection "\\ODIN\User"
  wshNetwork.SetDefaultPrinter "\\ODIN\Administrator"

ElseIf InStr(strGroups, Superuser) Then
  wshNetwork.MapNetworkDrive "G:", "\\ODIN\Felleomrade_superuser\"
  wshNetwork.AddWindowsPrinterConnection "\\ODIN\Superuser"
  wshNetwork.AddWindowsPrinterConnection "\\ODIN\User"
  wshNetwork.SetDefaultPrinter "\\ODIN\Superuser"

ElseIf InStr(strGroups, User) Then
  wshNetwork.MapNetworkDrive "G:", "\\ODIN\Felleomrade_user\"
  wshNetwork.AddWindowsPrinterConnection "\\ODIN\User"
  wshNetwork.SetDefaultPrinter "\\ODIN\User"

End If
Har også hørt om "kickstart" eller noe slikt.
Hørt at dette skulle passe bedre til mitt formål siden det er enklere og mer tilrettelagt for slike ting.

Edit:
Fant akkurat ut at det heter Kix og ikke kickstart
Blir kanskje en smule lettere da, men gi meg gjerne tips alikevel.

Mvh
Stian
Sist endret av Starra; 19. april 2006 kl. 10:58.