Toon posts:

[WSH] netlogon printers *

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb verschillende OU's in de windows 2000 active directory, nu wil ik met een WSH script kijken in welke ou een computer zit.

aan de hand van deze uitkomst wil ik een printer installeren.

ik heb het script nu zover dat er een printer wordt geinstalleerd en dat deze als standaard wordt ingesteld.

echter maakt het niet uit in welke ou de computer zit, de printer wordt altijd toegevoegd.

hoe krijg ik deze fout er uit.

dit is wat ik nu heb:

'printer per computer OU anders
VBScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
Dim UserObj
Dim OUobj
Set AdsSysteminfo = CreateObject("adsysteminfo")
Set UserObj= Getobject("LDAP://" & adsSysteminfo.ComputerName)
Set OUobj=GetObject(UserObj.Parent)
Set OUobjparent=GetObject(OUobj.Parent)
Environment( "OU" ) = replace(OUobj.name,"OU=","")
OU = Environment( "OU" )

if OU = "HP" then
  net.AddWindowsPrinterConnection "\\ct01\hp3030"
  net.SetDefaultPrinter "\\ct01\hp3030" 
end if

ik heb dus drie OU's HP, KP , en DB deze hebben verschillende printers.

[ Voor 9% gewijzigd door gorgi_19 op 02-05-2004 16:43 ]


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 09:56

gorgi_19

Kruimeltjes zijn weer op :9

In overleg met elevator denken we dat je in Windows Operating Systems meer response zult hebben.

Move >> Windows Operating Systems

Digitaal onderwijsmateriaal, leermateriaal voor hbo