Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Computer AD Konto verschieben (https://www.delphipraxis.net/77822-computer-ad-konto-verschieben.html)

sakura 25. Sep 2006 11:49


Computer AD Konto verschieben
 
Hallo Gemeinde,

ich habe schon ein wenig gesucht, aber immer nur Programme zum Auflisten von AD (Active Directory) Einstellungen und Zuordnungen gefunden. Ich suche eine Möglichkeit in Delphi ein Computerkonto von einer Organizationseinheit in eine andere zu verschieben. Wer hat das schon mal gemacht und evtl. einen Lösung parat?

Würde mich freuen,
...:cat:...

Keywords: Active Directory Computer Computerkonto Computeraccount Konto Account verschieben move IADsComputer IADsUser IADs IADsContainer

Olli 30. Sep 2006 16:55

Re: Computer AD Konto verschieben
 
Da ich davon ausgehe, daß du C/C++ kannst und das PSDK/MSDN hast, schau mal unter ms-help://MS.MSDNQTR.v80.en/MS.MSDN.v80/MS.WIN32COM.v10.en/ad/ad/moving_objects.htm

Zitat:

Moving Objects
To move an object within a domain, use the IADsContainer.MoveHere method.

To move an object within a domain

Bind to the IADs interface of the object to move.
Get the ADsPath of the object to move from the IADs.ADsPath property.
Bind to the IADsContainer interface of the container where the object will be moved to.
Move the object with the IADsContainer.MoveHere method.

If an interface exists to the object that was moved, the interface is not valid after the object is moved because the directory object the interface represents no longer exists.

For more information and a code example that shows how to move an object, see Example Code for Moving an Object.

sakura 30. Sep 2006 19:18

Re: Computer AD Konto verschieben
 
Zitat:

Zitat von Olli
Da ich davon ausgehe, daß du C/C++ kannst und das PSDK/MSDN hast

Danke. Warum auch immer ich den Mist nicht gefunden habe :gruebel: Danke für den Link.

...:cat:...

Olli 30. Sep 2006 23:27

Re: Computer AD Konto verschieben
 
... kein Problem. Ich leide auch hin und wieder unter Betriebsblindheit ;)

Mit den Erläuterungen und der Implementation (ähnlich wie WMI) kommste aber klar, oder?

sakura 1. Okt 2006 10:44

Re: Computer AD Konto verschieben
 
Zitat:

Zitat von Olli
Mit den Erläuterungen und der Implementation (ähnlich wie WMI) kommste aber klar, oder?

Ich hoffe doch. Montag kann ich das wahrscheinlich testen. Kommt darauf an, ob unerwartet andere unwichtige Dinge sich in den Weg legen oder nicht ;)

...:cat:...

sakura 2. Nov 2006 10:11

Re: Computer AD Konto verschieben
 
Endlich kann ich Rückmeldung erstatten und sagen, dass das einwandfrei funktioniert. Danke. Jetzt ist der Wald abgeholzt und ich kann die Bäume wieder sehen :)

...:cat:...

renekr 6. Nov 2006 18:23

Re: Computer AD Konto verschieben
 
Hi sakura,
Hast du es nun mit C++ realisiert oder per Delphi?

Ich suche auch sowas und komme einfach nicht weiter?
Danke.

sakura 6. Nov 2006 21:40

Re: Computer AD Konto verschieben
 
Zitat:

Zitat von renekr
Hi sakura,
Hast du es nun mit C++ realisiert oder per Delphi?

Ich suche auch sowas und komme einfach nicht weiter?
Danke.

Mit Delphi,

ich versuche es morgen mal zu posten (und hoffe, dass ich es nicht vergesse ;))

...:cat:...

renekr 7. Nov 2006 18:17

Re: Computer AD Konto verschieben
 
Hi,
das wäre wirklich super.
Ich will folgendes Realisieren.

-Authentifizierung gegenüber der Dömäne!
-Auslesen udn Ändern der Gruppen,membersof usw.

PS: Kennt ihr ev. einen Ausweg wie man die Sicherheit eines DC austricksen kann wenn dieser Pro Abfrage nur max. 1000 Ergebnisse liefert.
Sowas wie PAgenext oder so.
aber habe was passendes in der MSDN noch nicht gefunden.

mfg


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:52 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz