ADS: VB Script für user anlegen?

Seite 1 von 2 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/ads_vb_script_fuer_user_anlegen_70706/page_1 - zur Vollversion wechseln!


metH- schrieb am 11.03.2003 um 14:44

hat irgendwer a script & howto, wie ich per script einen user im ads anlegen kann?
thx!


schrieb am 11.03.2003 um 14:47

das schon gescheckt?

http://www.microsoft.com/technet/tr...as_usr_doig.asp


metH- schrieb am 11.03.2003 um 14:52

danke für den link rettich, ich werds ma anschaun :)


schrieb am 11.03.2003 um 14:54

np.

Zitat
Note
There are over forty attributes that contain values when a user account is created. To see the attributes that contain values for user accounts, you can use the ADSI Edit snap-in.

des ist der entscheidende punkt. damit kannst praktisch alles machen mit dem objekt, was du willst.


metH- schrieb am 11.03.2003 um 14:57

hm, hilft mir auch nicht wirklich weiter, da ich eher was brauch ala:

Tippen sie bitte ein
DomainNamen: xyz
OU: bla
user: fritz

echo done ;)

vielleicht hat ja jemand von euch schon mal wos braucht/programmiert


BuSHidO schrieb am 11.03.2003 um 15:19

warum machst das bitte net mit den administrative tools???

ausserdem is des in vb geschwind programmiert


metH- schrieb am 11.03.2003 um 18:02

Zitat von BuSHidO
warum machst das bitte net mit den administrative tools???

ausserdem is des in vb geschwind programmiert

genau aus dem grund weil ich mmc nicht will, easy?

ausserdem ist das für leute die im helpdesk sitzen, die perfekte lösung.

thx, für dein seehr hilfreiches post :bash:


schrieb am 12.03.2003 um 10:02

Zitat von metH-
hm, hilft mir auch nicht wirklich weiter, da ich eher was brauch ala:

Tippen sie bitte ein
DomainNamen: xyz
OU: bla
user: fritz

echo done ;)

vielleicht hat ja jemand von euch schon mal wos braucht/programmiert

ja, und?

machst ein VB form mit 3 eingabefelder, wenn der user auf "ok" klickt legst ein neues objekt mit den daten an und machst oUser.create

:confused:


metH- schrieb am 12.03.2003 um 16:31

is mal a guter anfang denk ich:

Code:
Dim Container
Dim ContainerName
Dim User
Dim NewUser
ContainerName = InputBox("Domainamen Eingeben:")
Newuser = InputBox("Neuer Username:")
Set Container = GetObject("WinNT://" & ContainerName)
Set User = Container.Create("User", NewUser)
User.SetInfo


metH- schrieb am 12.03.2003 um 16:35

hm, des einzige wos mich noch fuxxt is die OU ...


BuSHidO schrieb am 12.03.2003 um 16:38

? warum ?

im ad fangst von hinten an

zb

ou=Users,ou=Mitarbeiter Graz,ou=Users and Computers,ou=Zentrale, DC=firmenname,DC=at


metH- schrieb am 12.03.2003 um 16:40

jo e, aber die verbindung im script mein ich jetzt


BuSHidO schrieb am 12.03.2003 um 16:41

hab jetzt ka zeit
kann dir nur einen php connection string geben

if (($conn_id = ldap_connect ($def_host)) == false) {
print "Fehler: Verbindung zum LDAP Server konnte nicht hergestellt werden";
return false;
}


if (($link_id = ldap_bind($conn_id, $user_dn, $def_pass)) == false) {
print "Login <u>nicht</u> erfolgreich<br><a href=\"urlaub.php?action=login\">try again</a>";
return false;
}


metH- schrieb am 13.03.2003 um 10:51

lol i glaub meine vb kenntnisse, sind zu gering, um des zu machen :bash:


schrieb am 13.03.2003 um 11:11

was der bushido bepostet hat, ist gar kein VB ;)




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026