Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst AD auf Computerkonten prüfen und anlegen?

Mitglied: JeBeam

JeBeam (Level 1) - Jetzt verbinden

15.07.2011, aktualisiert 14:47 Uhr, 5234 Aufrufe, 6 Kommentare

Moin moin,

hoffe mir kann jemand helfen!

Ich möchte gerne die vorhandene AD auf Computerkonten prüfen diese wenn vorhanden löschen und in einer neuen OU anlegen gleichzeitig soll noch eine Gruppenzugehörigkeit geändert werden.
Hört sich jetzt etwas umfangreich aber ich muss leider so vorgehen. Da wir momentan die Systeme auf Windows 7 umstellen sollen diese PC auch nur bestimmte Policys anziehen und auch direkt zuzuordnen sein!

Ich habe jetzt auch schon PC mit hilfe von "dsrm" gelöscht und mit dsadd neu angelegt incl. der Änderung der Gruppenmitgliedschaft.

Das schaut momentan so aus:
dsrm CN=%COMPUTERNAME%,OU=Win7PC,DC=TESTING,DC=CONTOSO,DC=COM -u TESTING\benutzer -p passwort
dsadd computer "CN=%COMPUTERNAME%,OU=Win7PC,DC=TESTING,DC=CONTOSO,DC=COM" -memberof "CN=Win7PC,CN=Users,DC=TESTING,DC=CONTOSO,DC=COM" -u TESTING\benutzer -p passwort


Jetzt würde ich gerne dem vorran eine Abfrage stellen alla 1. wenn der PC existiert löschen und neu anlegen 2. wenn er nicht existiert neu anlegen.

Dieses Script soll direkt nach der BS installation auf dem PC laufen!

Danke für eure Hilfe
Mitglied: 60730
15.07.2011 um 14:08 Uhr
moinsen....

Aufgabe ist:


Sorry Hausaufgaben mach ich erst morgen wieder...

net view |find /i "\\%computername%"
echo %errorlevel%
Bitte warten ..
Mitglied: JeBeam
15.07.2011 um 14:49 Uhr
Sorry Hausaufgaben mach ich erst morgen wieder...

Jo sorry sollte auch mehr auf meine wenigkeit bezogen sein.
Habe es mal geändert war doch etwas unangebracht!
Bitte warten ..
Mitglied: ITwissen
15.07.2011 um 14:53 Uhr
Was passiert, wenn du ihn löschen willst, der PC aber nicht existiert?
Bitte warten ..
Mitglied: JeBeam
15.07.2011 um 14:59 Uhr
Genau deswegen möchte ich gerne vorher eine Abfrage haben ob es diesen PC gibt!
Falls Ja -> löschen und neu anlegen!
bei Nein -> nur neu anlegen!
Bitte warten ..
Mitglied: ITwissen
15.07.2011 um 15:10 Uhr
Wenn nichts passiert, wenn du den nicht existierenden löschen willst, dann brauchst du das auch nicht abfragen.

Einfach löschen und neu anlegen.

Wenn er nicht existiert, gibt es bei (1) einen Fehler, den du ignorierst. (nebenbei weisst du so, dass er nicht existiert).
Wenn er existiert, wird er bei (1) gelöscht.

Beides bereitet den zweiten Schritt vor.
Bitte warten ..
Mitglied: 60730
15.07.2011 um 15:42 Uhr
Salü,

Zitat von JeBeam:
> Sorry Hausaufgaben mach ich erst morgen wieder...

Jo sorry sollte auch mehr auf meine wenigkeit bezogen sein.
Habe es mal geändert war doch etwas unangebracht!

merci, hättest es dir auch einfach machen könenn und einfach das durchgestrichene lesen...
net view |find /i "\\%computername%"
echo %errorlevel%

kannst du ganz einfach haben.....

01.
net view |find /i "\\%computername%" ||goto :end 
02.
 
03.
:kickit 
04.
dsrm CN=%COMPUTERNAME%,OU=Win7PC,DC=TESTING,DC=CONTOSO,DC=COM -u TESTING\benutzer -p passwort 
05.
dsadd computer "CN=%COMPUTERNAME%,OU=Win7PC,DC=TESTING,DC=CONTOSO,DC=COM" -memberof "CN=Win7PC,CN=Users,DC=TESTING,DC=CONTOSO,DC=COM" -u TESTING\benutzer -p passwort 
06.
:end
In Annahme, dass dein Script da oben funktioniert, kannst du gleich den grünen Haken an den Fred kleben.

edit - ähhhh..

ein Net view von einer Kiste, die nicht in einer Domain ist - findet das überhaupt Domainkisten? - eher nein...

also alle Kisten via net view in eine Textdatei werfen und via

findstr /i "%computername%" \\server\freigabe\allekisten.txt && goto kickit....
werkeln. Die Freigabe sollte ausnahmsweise das recht lesen 4 alle haben ....

/edit
Bitte warten ..
Ähnliche Inhalte
Windows Userverwaltung

Mehrer Benutzer im AD anlegen und Eigenschaften übertragen ????

Frage von Snoopy76Windows Userverwaltung1 Kommentar

Hallo, ich kenn mich in der AD Welt nicht besonders aus und habe die Aufgabe bekommen an meiner Schule ...

Batch & Shell

Excel Prüfen

Frage von michi-ffmBatch & Shell

Hallo Zusammen, komme leider nicht weiter und hoffe jemand hat eine Idee. Ich habe ein Skript das wunderbar funktionierte, ...

Windows Server

Exchangekonto prüfen, wie ?

gelöst Frage von 90584Windows Server3 Kommentare

Leider bin ich noch ziemlich Newbe in dem Bereich SBS 2011 mit Exchange 2010 und POPCon. Ich habe das ...

Windows 10

Auf Softwareupdates prüfen

gelöst Frage von honeybeeWindows 104 Kommentare

Hallo, mit welchem Tool kann man auf dem Rechner prüfen, welche installierte Software veraltet ist und aktualisiert werden soll?

Neue Wissensbeiträge
E-Mail
Email-Apps und Verhalten bei Pop3
Erfahrungsbericht von kfranzk vor 2 StundenE-Mail1 Kommentar

Hallo Freunde, da mir mein diesbezüglicher Faden als gelöst markiert wurde, muss ich hier neu aufsetzen. Ich arbeite bewusst ...

Hyper-V

Optimiertes Ubuntu per Microsoft Hyper-V-Schnellerstellung verfügbar

Anleitung von Frank vor 3 StundenHyper-V

Für Microsofts Virtualisierungssoftware Hyper-V ist ab sofort auch ein optimiertes Ubuntu 18.04.1 LTS verfügbar. In der "Hyper-V-Schnellerstellung" App, die ...

Sicherheits-Tools

Trend Micro WorryFree Business Security (WFBS) 10 - neuer Patch 1470 verfügbar

Tipp von VGem-e vor 7 StundenSicherheits-Tools

Servus, mal sehen, ob mit Patch 1470, zu finden unter dann die angeblich fehlerhafte Funktion, die unter W10 im ...

Server-Hardware

Lösung für Ersatz eines defekter Raid-Controllers

Anleitung von wellknown vor 20 StundenServer-Hardware3 Kommentare

Hallo, da ich nichts gefunden habe und selbst eine Lösung brauchte, hier eine kleine Anleitung für alle die vor ...

Heiß diskutierte Inhalte
Windows Server
Mit der alten Domäneprofil anmelden ohne Server
gelöst Frage von SyosseWindows Server36 Kommentare

Hallo Jungs Folgendes Szenario: Ich habe bei einem sehr kleinen Unternehmen (2Personen) den Server migriert, soweit hat alles geklappt. ...

Sicherheits-Tools
Virenprogramm lässt Programme nicht starten
Frage von SurferGirlSicherheits-Tools23 Kommentare

Hallo, ich bin neu hier, ich hoffe ich habe die richtige Rubrik gewählt. Falls nicht, tut es mir leid. ...

Windows Server
Kann DNS-Einträge nicht finden
gelöst Frage von BPeterWindows Server19 Kommentare

Hallo, wenn ich folgenden Befehl absetze, bekomme ich eine Liste zurück mit allen Einträgen der DNS-Zone. Wenn ich aber ...

Windows Server
SQL Server Instanz (Eplan) auf WIN 2008 RC2 Server frisst RAM ohne Limit
Frage von derinderinderinWindows Server17 Kommentare

Hallo Zusammen, Wir haben hier einen Windows 2008 RC2 Server. Darauf läuft ein SQL Server Express 2014 Version 12.0.4232.0. ...