Toon posts:

Script niet genoeg rechten.

Pagina: 1
Acties:
  • 35 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik ben begonnen met het schrijven van een script dat afhankelijk van waar je aanmeld het juiste home folder pakt. Wij hebben gezien dat het te traag gaat om Home Folders te synchroniseren over het internet.

Dus had ik het volgende idee... Ik maak wel verbinding met de 2 homefolders (We hebben 2 locatie's) en switch tussen te twee home-folders.

Nu komt het probleem: De gebruikers hebben niet genoeg rechten om deze regel uit te voeren: Set WshSystemEnv = WshShell.Environment("SYSTEM")

Dit is erg vervelend. Welke rechten heeft een gebruiker nodig voor deze regel !?!? Ze hebben nu "Domain User" en "User" rechten.

Het gaat om een Windows 2003 Domain met Windows 2000/XP systemen...

Ik wist niet waar ik dit moest neerzetten dus ik heb het maar bij Programming neer gezet... Ik hoop dat ik het goed gedaan heb....

Volledige Script:

Dim DriveLetter1, DriveLetter2, RemotePath1, RemotePath2
Dim objNetwork
Dim objEnv

Set objNetwork = CreateObject("WScript.Network")
Set WshShell = CreateObject("WScript.Shell")
Set objSysInfo = CreateObject("ADSystemInfo")
Set objEnv = WshShell.Environment("PROCESS")

REM Set WshSystemEnv = WshShell.Environment("SYSTEM")

REM if WshSystemEnv("locatie") = "is-mm-ds" then

DriveLetter1 = "R:"
DriveLetter2 = "S:"

RemotePath1 = "\\is-mm-ds\home$\" & objEnv("USERNAME")
RemotePath2 = "\\be-mm-ds\home$\" & objEnv("USERNAME")

REM msgbox (driverletter1 & " " & RemotePath1)
On Error Resume Next
objNetwork.MapNetworkDrive DriveLetter1, RemotePath1
objNetwork.MapNetworkDrive DriveLetter2, RemotePath2
objNetwork.MapNetworkDrive "P:", "\\is-mm-ds\apps$"

REM else

REM DriveLetter1 = "R:"
REM DriveLetter2 = "S:"

REM RemotePath1 = "\\be-mm-ds\home$\" & objEnv("USERNAME")
REM RemotePath2 = "\\is-mm-ds\home$\" & objEnv("USERNAME")

REM objNetwork.MapNetworkDrive DriveLetter1, RemotePath1
REM objNetwork.MapNetworkDrive DriveLetter2, RemotePath2

REM End if


Wscript.Quit

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 07:58

gorgi_19

Kruimeltjes zijn weer op :9

Het script werkt, dat is geen enkel probleem. Je hebt een probleem met de rechten. Hiervoor zul je echt specifiek in WOS moeten zijn. :) Alleen in deze vorm (zonder [code][/code] zullen ze er niet echt blij mee zijn, vandaar dat ik hem niet verplaats. :)

Sowieso geld:
Ik wist niet waar ik dit moest neerzetten dus ik heb het maar bij Programming neer gezet...
Als je twijfelt, vraag het dan even via SM, IRC, ICQ, etc. :)

Mocht je in de toekomst een topic willen openen in PW, let dan op P&W FAQ - De "quickstart" . In deze vorm ontbreekt er het een en ander aan de vorm die we graag zien. :)

[ Voor 19% gewijzigd door gorgi_19 op 28-06-2004 10:20 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Dit topic is gesloten.