Toon posts:

Groepen in AD d.m.v batch

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo iedereen,

Ik heb als onderdeel van mijn stage gedeeltelijk beheer van de Active Directory. Nu begint op deze school een nieuw leerblok (periode) en moeten de werkgroep mappen van de gebruikers klaargestoomt worden voor gebruik.

Nou schijnt er een manier te zijn om via een batch bestand werkgroep namen in de AD aan te maken. Alle werkgroep namen zijn al gedefineerd in een word document en heb deze eruit gekopieerd naar een txt file.

Het is nader zo dat eerst de werkgroepen in de active directory aangemaakt moeten zijn voordat dit script (zie hieronder) de werkmappen voor werkgroepen aan kan maken.
---------------------
md %1
FileDACLS.pl -create %1 -logonname Users -grant LISTFOLDER -behavior FOLDERONLY
FileDACLS.pl -create %1 -logonname ksa\%1 -grant MODIFY
md %1\Private
md %1\Public
FileDACLS.pl -create %1\Public -logonname Users -grant READEXECUTE
---------------------


alvast bedankt voor enige hulp!

  • Arno
  • Registratie: Juli 2000
  • Laatst online: 16:23

Arno

PF5A

Had je al in de documentatie van dat perlscript gezocht :?

Overigens is er ook een binary tool om vergelijkbare dingen uit te voeren :)

"Supercars are made to mess around with G-forces, hypercars are made to mess around with G-strings"
Jeremy Clarkson


Verwijderd

Topicstarter
het is niet om permissies aan te passen maar om de namen van de gedefineerde werkgroepn in active directory aan te maken om vervolgens met de hand de leden erin te plaatsen. Dit 1e willen we met batch files gaan doem omdat dit veel tijd zal gaan schelen :)

Laat ik het zo zeggen:
Aanvankelijk werd dit gedaan op de windows NT4 versie manier d.m.v NET GROUP.

Is hier een nieuwe en makkelijkere manier voor om bijvoorbeeld andere eigenschap vakjes bevullen met informatie. Zoals locatie, comment, etc...

[ Voor 33% gewijzigd door Verwijderd op 27-01-2003 16:36 ]


  • paulhekje
  • Registratie: Maart 2001
  • Laatst online: 28-04 21:13
eenvoudigst:
maak met csvde een export van een voorbeeld object
pas de csv file aan voor je import
importeer met csvde de groepen

alternatieven:
ldifde: iets lastiger syntax, maar kan ook wijzigingen in bestaande objecten maken.
vbscript: kan alles, maar je moet het leuk vinden...

|=|=|=||=|=|=||=|=|=| http://www.vanwijck.com |=|=|=||=|=|=||=|=|=||=|=|=||=|=|=||=|=|=||=|=|=|


Verwijderd

dos command:
net group "groupname" /add (of net localgroup)
(net help group voor opties)

vanuit txt bestand:
for /f "tokens=1 delims= " %a in (txtbetand) do net group %a /add
(tokens en delims afhankelijk van je txt bestand; in batchfile %%a gebruiken)

(edit: zorg dat je admin rechten hebt :))

[ Voor 13% gewijzigd door Verwijderd op 28-01-2003 16:06 ]


Verwijderd

Topicstarter
ja admin rechten zijn nogal handig, ik hoop alleen niet dat de hele AD op zijn gate gaat

Verwijderd

Topicstarter
He weet iemand mischien wat af van ADSI

----------
http://groups.google.com/...&ie=UTF-8&oe=UTF-8&q=adsi
----------

[ Voor 7% gewijzigd door Verwijderd op 29-01-2003 11:51 ]

Pagina: 1