Toon posts:

vbs, fout op regel.. vanuit inlogscript wscript

Pagina: 1
Acties:

Verwijderd

Topicstarter
Heb een vbs script die goed werkt. behalve als ie vanuit novel inlogscript gestart wordt, geeft fout op regel 6:

1 Set wshshell = WScript.CreateObject("WScript.Shell")
2 Dim objScript, objNetwork, strIdentity, strUsername
3 Set objScript = CreateObject("WScript.Shell")
4 Set objNetwork = CreateObject("WScript.Network")
5 strIdentity = objScript.RegRead ("HKEY_CURRENT_USER\Identities\Default User ID")
6 strUsername = objNetwork.UserName
7 WshShell.RegWrite "HKCU\Identities\" & strIdentity
& "\Software\Microsoft\Outlook Express\5.0\Store Root", "U:\Outlook\" & strUsername

Het vbs script wordt in het inlogscript d.m.v. een *.bat file gestart met wscript.
windows scripting host is geinstalleerd.
bij gewoon dubbelklikken op de bat file werkt het script wel.
Wat kan er aan de hand zijn????
:?

  • Gerco
  • Registratie: Mei 2000
  • Laatst online: 14-09 17:42

Gerco

Professional Newbie

Het is handig om even te vermelden WAT voor fout er dan gegeven wordt.

- "Als ik zou willen dat je het begreep, legde ik het wel beter uit!" | All number systems are base 10!


Verwijderd

Topicstarter
Sorry, Het gaat om een: "runtime error op regel 6, klik op ok om foutopsporing te beginnen"

Verwijderd

Topicstarter
Het script haalt een gebruikersnaam uit het register, is het mogelijk dat de computer nog niet helemaal is opgestart als het script uitgevoerd wordt?
Is er ook een mogelijkheid om het script vertraagd te laten uitvoeren? dus niet eerder dan dat de computer helemaal klaar is met opstarten?
Bij gewoon dubbelklikken op de bat file die het script start werkt alles gewoon goed. ;)

Verwijderd

Draait dat login script niet onder een ander (system?)account ofzo? Wat doet ie als je fout opsoring gewoon start en kijkt met wat voor fout ie op de proppen komt?

Verwijderd

Topicstarter
Het script moet eigenlijk wel met het novell script uitgevoerd worden want dan kan ik hem makkelijk verspreiden over alle gebruikers binnen het bedrijf.
Bij foutopsporing geeft het aan dat regel 6 (zie eerste post) niet is afgehandeld.
Pagina: 1