Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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

AD-User-Attribut per Powershell ändern

Frage Microsoft Windows Userverwaltung

Mitglied: BlueStarDE

BlueStarDE (Level 1) - Jetzt verbinden

22.05.2011 um 23:54 Uhr, 8094 Aufrufe, 3 Kommentare

Hallo....
Ich suche folgende Lösung:

Entweder:
Einen Powershell-Befehl, mit dem ich bei ALLEN Usern einer OU ein bestimmtes Attribut ändern kann


oder:
Einen Powershell-Befehlt, mit dem ich von einem User ein bestimmtes Attribut ändern kann


Ersteres wäre mir am liebsten, weil ich das dann einmal täglich automatisieren könnte, aber wenns nicht anders möglich ist, würde mir die Einzellösung auch reichen....

Danke Euch ganz herzlich für Hilfe!
Mitglied: filippg
23.05.2011 um 00:59 Uhr
Hallo,

Powershell bringt von Haus aus erstmal keine cmdlets für AD mit. Du hast zwei Möglichkeiten:
1. Erweiterungen in PowerShell laden. Hier bieten sich z.B. die kostenlosen Quest AD Tools an, mit denen geht viel. Machte die Skripte potentiell weniger portabel, da sie eben nur laufen, wenn die Erweiterungen verfügbar sind
2. Du nimmst die .NET-Klassen. Du kannst in der PowerShell jede Klasse aus dem .NET-Framework verwenden. Da gibt es auch für sämtliche AD-Aufgaben eine Lösung, dafür ist's ein klein wenig komplizierter. Als Start bietet sich die ADSI-Klasse an (Okay: Sie heißt nicht wirklich ADSI, aber der Alias ist in PS schon eingerichtet).

Empfehle dir eine Suche nach "Powershell modify AD" oder "Powershell quest AD" oder "Powershell ADSI".

Gruß

Filipp
Bitte warten ..
Mitglied: BlueStarDE
23.05.2011 um 01:02 Uhr
Ok, mir wäre wichtig gewesen, das mit "Bordmitteln" hinzubekommen.....
Aber ich hab verstanden um was es geht....

Ich glaube da reicht dann die manuelle Lösung per ADSIedit!

Herzlichen Dank aber....
Bitte warten ..
Mitglied: filippg
23.05.2011 um 01:17 Uhr
Hallo,

Ok, mir wäre wichtig gewesen, das mit "Bordmitteln" hinzubekommen.....
.net/ADSI _ist_ Bordmittel. Die PS verwendet im Hintergrund ständig (für alles?) .net.

Ich glaube da reicht dann die manuelle Lösung per ADSIedit!
Was verstehst du unter manuell? Erwähnte ADSI-Klasse kannst du in jedem PS-Skript verwenden und somit voll automatisieren. Ich spreche nicht vom ADSIEdit.msc.

Gruß

Filipp
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
gelöst PS Werte CSV-Datei in AD Attribut (3)

Frage von lupolo zum Thema Batch & Shell ...

Batch & Shell
gelöst AD-Felder für User mittels Powershell befüllen aus CSV-Datei (2)

Frage von Alex94G zum Thema Batch & Shell ...

Windows Netzwerk
gelöst Powershell skript zum Auslesen der im AD angemeldeten User (2)

Frage von jan.kleinel zum Thema Windows Netzwerk ...

Batch & Shell
gelöst Drag and Drop in Powershell (2)

Frage von mc-doubleyou zum Thema Batch & Shell ...

Neue Wissensbeiträge
Windows Server

Umstellung SHA 1 auf SHA 2 - Migration der CA von CSP auf KSP

Tipp von Badger zum Thema Windows Server ...

Windows 10

Quato DTP94 unter Windows 10 x64 installieren und verwenden

Anleitung von anteNope zum Thema Windows 10 ...

Windows 10

Win10 1703 und Nutzerkennwörter bei Ersteinrichtung - erstaunliche Erkenntnis

(15)

Erfahrungsbericht von DerWoWusste zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Windows 10
Windows 10 im Unternehmen? (26)

Frage von zorlayan zum Thema Windows 10 ...

LAN, WAN, Wireless
Ping u. DNS geht am Rechner nicht mehr (19)

Frage von Kuemmel zum Thema LAN, WAN, Wireless ...

Festplatten, SSD, Raid
Raid 1 2 SSD mit Windows Server 2016 (17)

Frage von jaywee zum Thema Festplatten, SSD, Raid ...

Voice over IP
Über Fritzfax over IP gehen nur einige Faxe (12)

Frage von shearer9 zum Thema Voice over IP ...