Mitglied: lordofremixes
lordofremixes
Ich freue mich auf euer Feedback

AD Felder von einem AD ins ein anderes übertragengelöst

Erstellt am 09.11.2021

Kann man nicht sowas schreiben wie "" dass er was leeres reinschreibt? Dann würde ich nämlich echt alle Felder, die leer sind mit irgendeinem ...

69

Kommentare

AD Felder von einem AD ins ein anderes übertragengelöst

Erstellt am 09.11.2021

Alle fehlenden #nv mit füllen, aber dann steht doch da #nv drin oder? ...

69

Kommentare

AD Felder von einem AD ins ein anderes übertragengelöst

Erstellt am 09.11.2021

Letzt Frage: Müsste das tatsächlich mit leeren Feldern gehen oder doch nicht? siehe Gruß lordofremixes ...

69

Kommentare

AD Felder von einem AD ins ein anderes übertragengelöst

Erstellt am 09.11.2021

Ich hab jetzt noch rausgefunden, dass wenn die CSV Zeilen immer voll befüllt sind (also alle Werte sind befüllt, läuft es durch) Fehlt in ...

69

Kommentare

AD Felder von einem AD ins ein anderes übertragengelöst

Erstellt am 09.11.2021

Hi, also dein Script funktioniert wunderbar, nachdem ich die Spaltenüberschriften auch noch mal korrigiert habe. Meine CSV sieht so aus: Script: Führe ich das ...

69

Kommentare

AD Felder von einem AD ins ein anderes übertragengelöst

Erstellt am 09.11.2021

Hi, ich hab was interessantes rausgefunden. CSV folgt gleich Gruß lordofremixes ...

69

Kommentare

AD Felder von einem AD ins ein anderes übertragengelöst

Erstellt am 09.11.2021

Du könntest mir den Fehler ja vielleicht kurz erklären, damit ich doch noch was mit dem Script anfangen kann ;) Gruß lordofremixes ...

69

Kommentare

AD Felder von einem AD ins ein anderes übertragengelöst

Erstellt am 09.11.2021

Hallo Dani, ich will das Script ja auch verstehen können, insbesondere die unterschiedlichen Schreibweisen und Fehlermeldungen, das Problem ist nur, dass ich bis Morgen ...

69

Kommentare

AD Felder von einem AD ins ein anderes übertragengelöst

Erstellt am 09.11.2021

Hallo Erik, hast du noch eine Idee? Gruß lordofremixes ...

69

Kommentare

AD Felder von einem AD ins ein anderes übertragengelöst

Erstellt am 08.11.2021

Hab ihn kopiert vom distinguishedName der TEST OU , der passt auf jeden Fall. ...

69

Kommentare

AD Felder von einem AD ins ein anderes übertragengelöst

Erstellt am 08.11.2021

Ja, das ist schon klar, hab es nur anonymisiert Ist korrekt bei mir, sieht so aus: $path = "OU=TEST,OU=UserAccounts,OU=xxx,OU=DE,DC=xxx,DC=xxx,DC=xxx,DC=com" ...

69

Kommentare

AD Felder von einem AD ins ein anderes übertragengelöst

Erstellt am 08.11.2021

Sorry Erik, aber falscher Alarm: Es sind doch noch 2 Fehler: <code> get-aduser : Der Suchfilter wurde nicht erkannt In Zeile:3 Zeichen:16 uerADUser = ...

69

Kommentare

AD Felder von einem AD ins ein anderes übertragengelöst

Erstellt am 08.11.2021

Hi, der obere Fehler ist jetzt komplett weg :) Jetzt kommt nur noch ein Fehler wegen dem Set Befehl: <code> Set-ADUser : Das Argument ...

69

Kommentare

AD Felder von einem AD ins ein anderes übertragengelöst

Erstellt am 08.11.2021

Hi, hab ich gemacht: <code> foreach($user in $altesAD) { $path = "OU=TEST,OU=UserAccounts,OU=xxx,OU=xxx,DC=xxx,DC=xx,DC=xx,DC=com" $neuerADUser = get-aduser -SearchBase $path -filter {extensionAttribute1 -eq $($user.mail)} set-aduser $neuerADUser -company ...

69

Kommentare

AD Felder von einem AD ins ein anderes übertragengelöst

Erstellt am 08.11.2021

Hi, ich bin echt blöd, ich hab das tatsächlich falsch kopiert, und die eckige Klammer zu war auch an der falschen Stelle. Jetzt sollte ...

69

Kommentare

AD Felder von einem AD ins ein anderes übertragengelöst

Erstellt am 08.11.2021

Hallo Erik, erstmal danke für deine Geduld!! Ich habe heute das Script nochmals versucht auszuführen, wieder die Fehlermeldung bekommen, und dann alles bisher erstellen ...

69

Kommentare

AD Felder von einem AD ins ein anderes übertragengelöst

Erstellt am 07.11.2021

Hallo em-pie, sorry, dass ich nochmal störe, aber ich weiß gerade echt nicht weiter. Das ist mein Code, bei dem ich alle Fehler korrigiert ...

69

Kommentare

AD Felder von einem AD ins ein anderes übertragengelöst

Erstellt am 05.11.2021

dann erklär mit doch bitte, wieso er das extensionAttribute1 nicht findet? weil dann kann ich es ja auch verstehen ...

69

Kommentare

AD Felder von einem AD ins ein anderes übertragengelöst

Erstellt am 05.11.2021

ich kann mir jetzt wohl schlecht die Grundlagen der Powershell durchlesen, wenn ich nur paar Zeilen korrigiert haben will ...

69

Kommentare

AD Felder von einem AD ins ein anderes übertragengelöst

Erstellt am 05.11.2021

<code> $altesAD = import-csv c:\script\altesad.csv -delimiter "," -encoding utf8 foreach($user in $altesAD) { $path = "OU=TestAccounts,OU=UserAccounts,OU=xxx,OU=DE,DC=xxx,DC=xxx,DC=xxx,DC=com" $neuerADUser = get-aduser -SearchBase $path -filter (extensionAttribute1 -eq ...

69

Kommentare

AD Felder von einem AD ins ein anderes übertragengelöst

Erstellt am 05.11.2021

Jetzt schau mal, das hab ich doch schon alles tausend mal probiert. Aber warum kommt dann immer <code> extensionAttribute1 : Die Benennung "extensionAttribute1" wurde ...

69

Kommentare

AD Felder von einem AD ins ein anderes übertragengelöst

Erstellt am 05.11.2021

-eq$ ($user.mail)) ...

69

Kommentare

AD Felder von einem AD ins ein anderes übertragengelöst

Erstellt am 05.11.2021

Kannst du mir vielleicht noch sagen wie ich das in. Zeile 4 richtig schreibe? Habe alles probiert ...

69

Kommentare

AD Felder von einem AD ins ein anderes übertragengelöst

Erstellt am 05.11.2021

Ich weiß genau das die Zeile 4 mit dem $ falsch ist, aber wie schreibt man das denn richtig <code> $altesAD = import-csv Altes_AD.csv ...

69

Kommentare

AD Felder von einem AD ins ein anderes übertragengelöst

Erstellt am 05.11.2021

P.S. Du kannst auch deine Beiträge editieren und musst nicht alles separat neu kommentieren… und woher weißt du dann welcher der aktuelle Code ist, ...

69

Kommentare

AD Felder von einem AD ins ein anderes übertragengelöst

Erstellt am 05.11.2021

Häääääh??? Dein Fehler liegt in Zeile 3, Zeichen 54 -> Wo ist da ein Fehler? Zeile 4 -> -eq $ ($user.mail))} das sollte doch ...

69

Kommentare

AD Felder von einem AD ins ein anderes übertragengelöst

Erstellt am 05.11.2021

Ich hab mir das Script jetzt 50x angeschaut, und finde den Fehler einfach nicht ...

69

Kommentare

AD Felder von einem AD ins ein anderes übertragengelöst

Erstellt am 05.11.2021

Ich nochmal ;) in meiner CSV stehen ja diese Überschriften drin: company mail facsimiletelephonenumber I mobile physicalDeliveryOfficeName postalcode st streetAdress telephoneNumber title und dieses Script führe ich aus: <code> $altesAD = import-csv Altes_AD.csv -delimiter ...

69

Kommentare

AD Felder von einem AD ins ein anderes übertragengelöst

Erstellt am 05.11.2021

Zwischen Parameter und Variable (-parameter $var) gehört ein Leerzeichen und die schließende Klammer fehlt. Die Kollegin em-pie hat ja schon gesagt, wie Du das ...

69

Kommentare

AD Felder von einem AD ins ein anderes übertragengelöst

Erstellt am 05.11.2021

<code> extensionAttribute1 : Die Benennung "extensionAttribute1" wurde nicht als Name eines Cmdlet, einer Funktion, einer Skriptdatei oder eines ausführbaren Programms erkannt. Überprüfen Sie die ...

69

Kommentare

AD Felder von einem AD ins ein anderes übertragengelöst

Erstellt am 05.11.2021

Die Fehlermeldung ist so lang, dass es die Seite sprengen würde, wenn ich es hier einfüge ...

69

Kommentare

AD Felder von einem AD ins ein anderes übertragengelöst

Erstellt am 05.11.2021

Hi, danke dass du dir die Zeit nimmst :) <code> $altesAD = import-csv Altes_AD.csv -delimiter "," -encoding utf8 foreach($user in $altesAD) { $path = ...

69

Kommentare

Accounts, die länger als 6 Monate inaktiv sind, deaktivierengelöst

Erstellt am 05.11.2021

Alles gut, teste alles immer in ner Test OU ;) ...

5

Kommentare

AD Felder von einem AD ins ein anderes übertragengelöst

Erstellt am 05.11.2021

<code> $altesAD = import-csv Altes_AD.csv -delimiter "," -encoding utf8 foreach($user in $altesAD) { $neuerADUser = get-aduser -filter (ExtensionAttribute1 -eq $ ($user.mail))} set-aduser $neuerADUser -company$user.company -extensionAttribute1$user.extensionAttribute1 ...

69

Kommentare

AD Felder von einem AD ins ein anderes übertragengelöst

Erstellt am 04.11.2021

<code> $altesAD = import-csv Altes_AD.csv -delimiter "," -encoding utf8 foreach($user in $altesAD) { $neuerADUser = get-aduser -filter (ExtensionAttribute1 -eq $($user.mail)) set-aduser $neuerADUser -company$user.company -extensionAttribute1$user.extensionAttribute1 -facsimiletelephonenumber$user.facsimiletelephonenumber ...

69

Kommentare

AD Felder von einem AD ins ein anderes übertragengelöst

Erstellt am 04.11.2021

Das heißt ja , wenn ich deinen Code nehme und den set Befehl noch hinbekomme, bin ich ja eigentlich fertig? Und wie bekomme ich ...

69

Kommentare

AD Felder von einem AD ins ein anderes übertragengelöst

Erstellt am 04.11.2021

Ich brauch doch nur jemanden, der mit die Zeile liefert: wenn = "Mail" der CSV mit "ExtensionAttribute1" des AD Objekts übereinstimmt -> NUR dann ...

69

Kommentare

AD Felder von einem AD ins ein anderes übertragengelöst

Erstellt am 04.11.2021

Nein, hast du eben nicht verstanden ;) Wenn ich Mail in Extension Attribut ändere, und das dann importiere, überschreibt er ja "ExtensionAttribute1" und das ...

69

Kommentare

Accounts, die länger als 6 Monate inaktiv sind, deaktivierengelöst

Erstellt am 04.11.2021

Habe dieses Script hier gefunden: <code> ###################### Optionen $domainSearchBase = "OU=Benutzer,DC=domain,DC=at" # Active Directory Distinguished Name (DN) $limitTage = -30 # Benutzer hat sich ...

5

Kommentare

AD Felder von einem AD ins ein anderes übertragengelöst

Erstellt am 04.11.2021

Vereinfacht gesagt: Nimm die Attribute der CSV und kopiere sie in das AD Objekt aber nur wenn = "Mail" der CSV mit "ExtensionAttribute1" des ...

69

Kommentare