Beste VBscript programmeurs,
ik zit met een hoogst waarschijnlijk eenvoudig probleem wat ik mijn minimale VB kennis niet opgelost krijg.
Wat wil ik?
Dit VBS script oproepen in mijn windows logon script
Wat doet het, of wat moet het doen?
controleren of er een juiste snelkoppeling op het bureaublad staat.
Ja .. niets doen
Nee .. snelkoppeling naar juiste server creeeren.
Voorwaarde:
Dit moet hij doen bij alle gebruikers .. mits!
Hij onderdeel is van de domain groep CJK_TERM_SERVER
(deze mogen niet naar de desktop schrijven en hebben wij zelf een icoon voor gemaakt)
Iemand een idee?? oplossing .. of iets anders zinvols voor mij?
ik zit met een hoogst waarschijnlijk eenvoudig probleem wat ik mijn minimale VB kennis niet opgelost krijg.
Wat wil ik?
Dit VBS script oproepen in mijn windows logon script
Wat doet het, of wat moet het doen?
controleren of er een juiste snelkoppeling op het bureaublad staat.
Ja .. niets doen
Nee .. snelkoppeling naar juiste server creeeren.
Voorwaarde:
Dit moet hij doen bij alle gebruikers .. mits!
Hij onderdeel is van de domain groep CJK_TERM_SERVER
(deze mogen niet naar de desktop schrijven en hebben wij zelf een icoon voor gemaakt)
Code:
Const Terminal_server_groep = "cn=CJK_TERM_SERVER"
Set ADSysInfo = CreateObject("ADSystemInfo")
Set CurrentUser = GetObject("LDAP://" & ADSysInfo.UserName)
strGroups = LCase(Join(CurrentUser.MemberOf))
If InStr(strGroups,Terminal_server_groep) Then
Exit //als hij onderdeel is wil ik dat het script afgesloten wordt
Else //geen onderdeel? icoon creeeren en klaar
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set C = CreateObject("WScript.Shell")
DesktopPath = C.SpecialFolders("Desktop")
Set link = C.CreateShortcut(DesktopPath & "\Share.lnk")
link.Description = "test"
link.TargetPath = "\\servernaam\data\share"
link.WindowStyle = 3
link.Save
End If
Iemand een idee?? oplossing .. of iets anders zinvols voor mij?