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.
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
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
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.