[w2kAD]user importeren via een text doc ...

Pagina: 1
Acties:

  • chevy78
  • Registratie: Juli 2001
  • Laatst online: 01-08-2004
wij hebben nu op school een programma waar alle leerlingen in zitten +- 1400.
we zijn nu bezig met Active Directory en willen deze leerlingen dus importeren.
zodat ze aankomend school jaar een eigen inlog hebben + disk space.
we kunnen met dat programma een text file maken.
is er een manier om in AD user te importeren ????
dat scheelt weer een HOOP werk namelijk :)

  • chevy78
  • Registratie: Juli 2001
  • Laatst online: 01-08-2004
[rml][ win2k srv]meerdere gebruikersaccounts tegelijk aanmaken[/rml]
topic gelezen , maar kan iemand een beetje vertellen hoe het werkt :)

  • nextware
  • Registratie: Mei 2002
  • Laatst online: 22:06
Ja, het moet wel mogelijk zijn. Maar volgens mij moet je dan via een Batch script werken.

offtopic

Ik weet dat je bij linux users kunt aanmaken d.m.v. een script.

/offtopic

Ik zou het ook even moet uitzoeken, maar volgens mij moet het wel kunnen.
Ik heb even bij google gezocht door gebruikers +windows +tekstbestand in te voeren.. Hierop kreeg ik wel reacties, teveel om eigenlijk te gaan bekijken op mijn werk.. :9

Het moet gewoon kunnen werken met een batch bestand.

Verwijderd

post eens een voorbeeld regeltje van die export...

heb je al nagedacht over een AD structuur of pleur je ze gewoon allemaal in de root?

  • mutsje
  • Registratie: September 2000
  • Laatst online: 04-09 15:28

mutsje

Certified Prutser

je kunt met ldifde users inporteren exporteren. klik hier Het is wat IIS5_rules zegt wel handig om eerst eens na te gaan denken over de structuur binnen active directory hoe je de OU's en dergelijke op wil bouwen. Hierna kun je met ldifde.exe ze handig importeren.

  • luc
  • Registratie: Maart 2000
  • Niet online

luc

Daar zitten wel tooltjes voor in de resource kit, maar ik weet niet meer die heten. Ik heb in ieder geval vorig jaar exact hetzelfde gadaan voor een school met een kleine 1000 leerlingen. Ik kan morgen wel even de systeembeheerder daar bellen of ie de hele boel op de mail wil zetten maar dan moet je maar even mailen ofzo want dat vergeet ik zo toch ;)

  • chevy78
  • Registratie: Juli 2001
  • Laatst online: 01-08-2004
2 all : het wordt een AD met OU'S niet veel 1 leerling, 1 docent en dat was het wel.
onder leerling komen de 1400 leerlingen, en onder docent de docenten :)
dus zeker niet in de root :)
2 luc als je dat zou willen doen.
ga even lezen wat mutsje heeft gepost :) moet het toch een X leren.
gelezen : maar gegrijp niet hoe die lbifde werkt.
heb een export gedaan die file bekeken.
maar hoe kan ik nu een text file of excel file importeren ???

[ Voor 22% gewijzigd door chevy78 op 26-06-2003 09:58 ]


  • chevy78
  • Registratie: Juli 2001
  • Laatst online: 01-08-2004
ok het 1 en andere gevonden :)
als men op de server :
ldifde -i -f c:\import.ldf
doet en we hebben een file c:\import.ldf
met de inhoud :

dn: CN=voornaam achternaam,OU=Leerlingen,DC=leerlingen,DC=net
changetype: add
cn: voornaam achternaam
description: klas
displayName: voornaam achternaam
givenName: voornaam
homeDirectory: d:\home\llnummer
objectClass: user
name: voornaam achternaam
sAMAccountName: llnummer
sn: achternaam

dan maakt die heel mooi de user aan.
en als je dan een document koppelt aan een excel bestand, de gegevens importeerd. deze dan weer in de server importeerd ben je klaar :)

  • mutsje
  • Registratie: September 2000
  • Laatst online: 04-09 15:28

mutsje

Certified Prutser

Hopelijk heb je wel een beetje over de structuur na gedacht..

  • chevy78
  • Registratie: Juli 2001
  • Laatst online: 01-08-2004
hmmmmmmmmm......
als ik een user aanmaak in AD. dan maakt die geen home dir aan....
iemand een idee waarom niet ?

  • chevy78
  • Registratie: Juli 2001
  • Laatst online: 01-08-2004
de structuur. moet nog komen, eerst user aangemaakt in AD.
er zijn 2 ou's die voor leerling en voor docent.
meer komen er niet op de server.
2 mutsje tips dan ??? anders voeg je me toe in msn ;) kloenie@hotm
maar hij maakt gen usermappen aan.
iemand een iedee waarom ???
hij laat zien dat er nu in usermanager for AD een user -> profile -> conenct : H:
dan naar \\servername\home\nummer

dat laat die zien maar hij heeft geen home aangemaakt voor de gebruikers :(

[ Voor 43% gewijzigd door chevy78 op 26-06-2003 16:37 ]


Verwijderd

md \\servername\home\%username% (zal wel iets anders moeten maar dat zoek je zelf maar uit :))

  • chevy78
  • Registratie: Juli 2001
  • Laatst online: 01-08-2004
wat is md dan weer ?????
MakeDirectory zeker. ja en dan handmatig voor 1400 leerlingen en dan nog een X de rechten goed zetten dacht het niet :)
er staat nu :
Homedirectory: \\dcll\home\12565
maar dan maakt die wel een user aan met deze home, maar op de share \\dcll\home\12565
maakt die dus niet die directory aan.
doe ik een spatie achter de cijfers dan weer deze weghalen apply dan maakt die hem wel aan.

[ Voor 18% gewijzigd door chevy78 op 27-06-2003 08:48 ]


  • mutsje
  • Registratie: September 2000
  • Laatst online: 04-09 15:28

mutsje

Certified Prutser

Je kunt dus met een script user directories aanmaken maar zoals IIS5_rules zegt (en je de hint in de direktie geeft) mag je dat zelf uitzoeken.

  • chevy78
  • Registratie: Juli 2001
  • Laatst online: 01-08-2004
nee dat uitzoeken doe ik al vanaf gister toen de users aangemaakt zijn.
uitzoeken is niet erg.
dan is het ook leuk als het lukt.
maar jullie helpen me wel de goede weg op :)
maar mijn vraag was of die dan de homedir aanmaakt maar dan ook gelijk de rechten.
want anders zet ik er gewoon een leerling op die wat werk moet inhalen.

  • mutsje
  • Registratie: September 2000
  • Laatst online: 04-09 15:28

mutsje

Certified Prutser

dat is allemaal met scripting te doen. moet je IIS5_rules erg lief aan kijken denk ik.

Verwijderd

Heb het zelfde probleem gehad met impoteren van gebruikers. 5000 leerlingen. Uit einderlijk was het toch gelukt. Maar inderdaad het microsoft scriptje maakt geen home dir aan. Dan zou je de users moeten openen en achter de mapping van zijn homedir een spatie zetten en weer weg halen dan op ok, En dan maakt hij hem wel aan. Ik heb dus ook een poos lopen pielen. Maar uit eindelijk is het toch gelukt. Maar helaas is het script met een hd crash verloren gegaan.

  • chevy78
  • Registratie: Juli 2001
  • Laatst online: 01-08-2004
jammer, we gaan verder zoeken ;)

  • chevy78
  • Registratie: Juli 2001
  • Laatst online: 01-08-2004
2 mutsje ik zal het aan je collega/vriend vragen :)

[ Voor 10% gewijzigd door chevy78 op 27-06-2003 12:05 ]


Verwijderd

voorbeeld van txtfile users.txt:
user1 password ou etc
user2 password ou ...
etc...

batch:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
:start
call :initiate
for /f "tokens=1 delims= " %%a in (%filepath%\users.txt) do if not exist "%drv1%\%startdir%\%%a" md "%%a"
for /f "tokens=1 delims= " %%a in (%filepath%\users.txt) do call :setacls %%a
goto :eof

:initiate
set drv1=[drive waar je de home share aanmaakt] bijv. d:
set startdir=[homedir] bijv. home
set filepath=[path to file user.txt] bijv. c:\temp
:: for roaming profiles
:: set drv2=[drive waar je de profile share aanmaakt] bijv. d:
:: set profiledir=[profile dir]bijv. profiles
%drv1%
cd %startdir%
goto :eof

:setacls
set thisuser=%1
cacls "%drv1%\%startdir%\%thisuser%" /G administrators:f %thisuser%:c
:: cacls "%drv2%\%profiledir%\%thisuser%" /G administrators:f %thisuser%:c
goto :eof

:end

ik heb dit niet getest... mag je zelf doen en je zal ook wel het een en ander aan moeten passen waarschijnlijk... succes...

edit:
de users moeten al wel bestaan voordat je dit draait...

[ Voor 46% gewijzigd door Verwijderd op 27-06-2003 17:23 ]


  • mutsje
  • Registratie: September 2000
  • Laatst online: 04-09 15:28

mutsje

Certified Prutser

zie je IIS5_rules is best toffe peer :+ als ie het nou ook nog op ze eigen forum pleurt is ie weer dikke vriendjes met mutsie lol.

  • luc
  • Registratie: Maart 2000
  • Niet online

luc

Tooltje wat wij gebruiken heet addusers.exe en komt ergens uit een resource kit. Als je er nog intresse in hebt stuur je maar een mailtje, ik heb tool + voorbeeldbestanden.

Verwijderd

Mag je naar mij ook eens sturen.
adeldax@yucom.be

Thx
D.

[ Voor 18% gewijzigd door Verwijderd op 29-06-2003 21:20 ]


  • chevy78
  • Registratie: Juli 2001
  • Laatst online: 01-08-2004
nou mail maar :) ga ook testen wat iis5 stuurde.
maar dan kan ik even testen wat de beste manier is :)
mail adres is : kloenie@xs4all.n l ( de nl aan elkaar natuurlijk ;) )

  • mutsje
  • Registratie: September 2000
  • Laatst online: 04-09 15:28

mutsje

Certified Prutser

Met Addusers.exe kun je alleen gebruikers aanmaken maar geen homedirectories en dergelijke.

  • chevy78
  • Registratie: Juli 2001
  • Laatst online: 01-08-2004
jammerrrrrr. dan maar een .bat bestand :)

  • luc
  • Registratie: Maart 2000
  • Niet online

luc

mutsje schreef op 30 juni 2003 @ 08:09:
Met Addusers.exe kun je alleen gebruikers aanmaken maar geen homedirectories en dergelijke.
Homedirectories niet aanmaken?
* luc zal vanmiddag even uitzoeken hoe 't precies zit maar volgens mij kan dat ook gewoon. Al dan niet met een omweggetje ;)

  • Luppie
  • Registratie: September 2001
  • Laatst online: 01-03 23:21

Luppie

www.msxinfo.net

Kijk anders eens naar Hyena (even zoeken in google) Daarmee kanje heel makkelijk voor 1400 accounts de home dirs aanmaken en instellen en gelijk de rechten er op zetten.

Heb je iets aan mijn antwoord ? Een thumbs-up wordt zeker op prijs gesteld.


  • mutsje
  • Registratie: September 2000
  • Laatst online: 04-09 15:28

mutsje

Certified Prutser

Met de scripting die IIS5_rules gegeven hebt kun je zonder 3th party tools homedir's aanmaken en gelijk rechten goed zetten.

Verwijderd

mutsje schreef op 27 June 2003 @ 19:28:
zie je IIS5_rules is best toffe peer :+ als ie het nou ook nog op ze eigen forum pleurt is ie weer dikke vriendjes met mutsie lol.
lol.
ok done :P

  • chevy78
  • Registratie: Juli 2001
  • Laatst online: 01-08-2004
lol.
ja ik ga morgen even het scriptje proberen , vandaag van alles geprobeerd.
ik dacht : laat ik eens inloggen mischien dat die dan de users home dir aanmaakt.
maar dan maakt die een h:\dcll\home
en dat doet die voor alle gebruikers.
dus iedereen komt in de home....
maak ik op de d:\home\ een dir is geen punt maar heeft dan niet de goede rechten......
dan kan iedereen in zijn home kijken .
maar ik ga morgen of nu nog even kijken wat het beste werkt :)

  • luc
  • Registratie: Maart 2000
  • Niet online

luc

Je kan via cacls in je loginscript de rechten op mappen aanpassen, kwam ik ook nog ergens tegen in onze setup ;)

Verwijderd

pagina terug dude :P
Pagina: 1