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 Mehrere Benutzeraccounts umbennen (Windows Server 2003)

Mitglied: 4dmn-4002

4dmn-4002 (Level 1) - Jetzt verbinden

01.09.2007, aktualisiert 02.10.2007, 4008 Aufrufe, 10 Kommentare

Hallo,
ich möchte gerne mehrer Benutzer Accounts auf einem Windows Server 2003 umbenennen.
also die Accountnamen sehen ungefähr so aus:
PMueller7.1
und sollen umbennant werden in
PMueller8.1
D.h. die Zahl die hier im Beispiel eine 7 ist muss einfach mit 1 addiert werden. (wenn es die Sache vereinfacht kann die ".1" am Ende bei der Aktion auch ruhig verschwinden, da sie mittlerweile überflüssig ist.)
und da ich das nicht bei 800 Accounts per hand machen will, würde ich das gerne automatisieren.
Mitglied: 51705
01.09.2007 um 21:38 Uhr
Sollte mit einer passenden Scriptsprache deiner Wahl gehen, ich würde (weil ich es eh schon nutze) Kixtart nehmen.
Bitte warten ..
Mitglied: gemini
01.09.2007 um 22:40 Uhr
Hallo 4dM!n5002,

als ungetestete Skizze!

01.
Set objRootDSE = GetObject("LDAP://rootDSE") 
02.
strCN = "cn=Users," 
03.
strDN = strCN & objRootDSE.Get("defaultNamingContext") 
04.
Set objOU = GetObject("LDAP://" & strDN) 
05.
objOU.Filter = Array("user") 
06.
For Each objUser In objOU 
07.
Set objUser = GetObject("LDAP://cn=" & objUser.cn & "," & strDN) 
08.
strUser = objUser.sAMAccountName 
09.
strUser = Left(strUser, Len(strUser) - 3) & Mid(strUser, Len(strUser - 2, 1) + 1 & Right(strUser, 2) 
10.
With objUser 
11.
    .sAMAccountName = strUser 
12.
    .SetInfo 
13.
End With 
14.
Next
HTH,
gemini
Bitte warten ..
Mitglied: Biber
01.09.2007 um 23:06 Uhr
Moin 4dm!n-4002,

unabhängig von den vorliegenden Lösungsskizzen halte ich es für wesentlich effektiver, mal die organisatorische Seite dieses Problems zu hinterfragen.

So sehr ich mit Dir mitleiden könnte, ganz kann ich doch ein ungläubiges Kopfschütteln nicht unterdrücken.
Von hier aus der Ferne betrachtet sieht es fast so aus, als würdet ihr Schüleraccounts alljährlich umbenennen?
Letztes Jahr waren die in der 7.Klasse, jetzt in der 8. und irgendwer hat es in der gerade zu Ende gegangenen 6-wöchigen unterrichtsfreien Vorbereitungszeit auch noch verratzt, die Accountnamen zu ändern? Peinlich, peinlich....

Hey, wenn doch ohnehin alles zu spät ist und die Verantwortlichen sicherlich Spott und Häme der Kollegen abbekommen werden, dann wären doch auch noch 10 Minuten Zeit da, um darüber nachzudenken, ob sich eventuell auch 800 eindeutige Accountnamen vergeben lassen, die nicht einmal im Jahr "umbenannt" werden müssen nach dem Muster "den Namen lass ich, die 7 zähl ich hoch".

Oder hab ich den Hintergrund vollkommen falsch interpretiert?

Grüße
Biber
Bitte warten ..
Mitglied: 51705
01.09.2007 um 23:26 Uhr
Hallo Biber,

dein Einwand ist durchaus interessant, doch genauso interessant ist die Lösung des angesprochenen Problems. Das Umbennenen von bestehenden Account-Namen ist doch generell von Interesse.

Trotzdem sollte der OP zuerst über eine Naming-Policy nachdenken, welche dauerhaft gültig ist...
Bitte warten ..
Mitglied: Biber
02.09.2007 um 00:55 Uhr
Moin srmerlin,

da geb ich Dir Recht, eine funktionierende Batch/Skriptlösung zum Massen-Umbenennen von Accounts kann man/frau immer mal brauchen.
Und wir können gern noch eine KiX- und eine Batchvariante dazustellen.

Trotzdem gehört es mich für mich auch mit zu einem Admin-Forum, nicht nur rein handwerkliche Tipps zu geben, sondern auch Nachfragen zu den Konzepten und organisatorischen Schieflagen zu stellen.

Aber da hier explizit nur nach der handwerklichen Seite gefragt war, auch dazu eine Anmerkung:
Ich würde auf gar keinen Fall nienich die neuen Account-Namen nach irgendeinem wie auch immer gearteten Algorithmus durchziehen, sondern immer eine Input-Datei (Textdatei mit dem Inhalt "JetzigerAccount;NeuerAccount") abarbeiten lassen.

Denn mit einer Wahrscheinlichkeit von 102% muss 4dm!n-4002 nach seiner Massenverarbeitung noch mal ein angepasstes Skript laufen lassen, um einen Account nachzubearbeiten, der nicht von Klasse 7 in Klasse 8 versetzt wurde.
Sondern der noch ein Jahr den jetzigen Account behält...

Grüße
Biber
Bitte warten ..
Mitglied: 4dmn-4002
02.09.2007 um 09:19 Uhr
Hallo Biber,
du hast das problem schon richtig interpretiert, ich bin allerdings seit 4 tagen admin und muss erstmal sehen was die leute vor mit verbockt haben, es wäre sicherlich möglich alle accounts nach einem anderen schema zu benennen, aber dann weiß ich nicht wie das gehen soll, dass die gespeicherten daten und pws nicht verloren gehen, ansonsten müssten alle schüler daten sichern und was noch viel schlimmer wäre, sämtliche schüler durch den medienraum zu schleusen damit die ihre neuen pws eingeben. (noch eine kleine anmerkung: ich bin selbst schüler und muss nebenbei auch noch abi machen...)
evtl. würde sich aber der aufwand lohnen, das ist wohl nochmal eine überlegung wert...

ansonsten schon mal vielen dank für die ganzen lösungsansätze bis jetzt

Gruß
4dm!n-4002
Bitte warten ..
Mitglied: gemini
02.09.2007 um 09:55 Uhr
Hallo 4dm!n-4002,

grundsätzlich hat Biber Recht. Allerdings bin ich bei einem ActiveDirectory mit 800 Benutzerobjekten schon davon ausgegangen, dass es dann auch entspr. konzipiert ist.
Wenn die Benamung in sich konsistent ist und es keine Ausnahmen gibt, kann man durchaus einen Algorithmus anwenden.

Benutzernamen mit variablen Anteilen, wie in deinem Fall die Klassennummer, haben zudem den Nachteil, dass sich trotz Umbenennen die Namen der Profilverzeichnisse nicht ändern.
PMueller8.1 (in drei Jahren vielleicht PMueller11.1) hat sein Profil immer noch in PMueller1.1.
Je nachdem wie die Organisation der Benutzerkonten im ActiveDirectory und die Ablage der Profilverzeichnisse angelegt ist, kann es da bei 800 Konten schon mal zu Verwirrungen kommen.

Die veränderlichen Anteile aus den Kontennamen entfernt und in OUs mit den Klassennummern gesteckt, würde die Sache schon mal vereinfachen. Dann müssten nur noch Benutzer zwischen OUs verschoben werden.

Gruß,
gemini
Bitte warten ..
Mitglied: Biber
02.09.2007 um 14:41 Uhr
Moin 4dm!n-4002,

mein Vorschlag zum weiteren Vorgehen wäre: Du gehst zu Deinen Cheffes mit der Aussage
  • eine Skript-Lösung hätte ich, ich könnte das heute nachmittag umsetzen wie gefordert...
  • ABER eigentlich ist das absolut gequirt^H^H^H Bullshit suboptimal.
  • Mein (4dm!n-4002s) Vorschlag wäre: Lassen wir es noch 2 Wochen so as is und machen es dann mit vernünftigen Konventionen.
  • Ich (4dm!n-4002) mache bis Donnerstag einen schriftlichen Vorschlag, stelle den vor, dann wird abgestimmt.

Grüße
Biber
Bitte warten ..
Mitglied: Biber
02.10.2007 um 21:25 Uhr
Moin 4dm!n-4002,

nun ist ein Monat rum und fast schon wieder Herbstferien bei Euch... wie ist es denn nun weitergegangen?
Welche Lösungs-/Vertagungsstrategie hast Du denn gewählt?

Und können wir einen Haken dranmachen oder noch dran feilen?

Grüße
Biber
Bitte warten ..
Mitglied: 4dmn-4002
02.10.2007 um 21:51 Uhr
da ich "hauptberuflich" Schüler bin hab ich das noch nicht ganz geschafft, aber es wird darauf hinauslaufen das es neue Accounts geben wird, da alles andere wohl doch halber Kram wäre, aber danke für alle Vorschläge und ich denke wir könne da einen Haken dranmachen

Gruß
4dm!n-4002
Bitte warten ..
Ähnliche Inhalte
Entwicklung
Mehrere Ordner per Script umbennenen
Frage von wadimzEntwicklung1 Kommentar

Hallo zusammen, kann mir vllt jemand weiter helfen? Ich habe einen Ordner mit ca. 50 Unterordnen. Jeder Unterordnen fängt ...

Batch & Shell

Datein aus mehreren Unterordnern in einen Ordner kopieren und umbennenen

gelöst Frage von hese23Batch & Shell3 Kommentare

Hallo miteinander, habe folgendes Problem: Von mehreren Unterordnern sind jeweils 2 Datentypen enthalten (jpg und jgw) In jeden Ordner ...

Batch & Shell

Ordner mit "." umbennen

gelöst Frage von Dpole86Batch & Shell5 Kommentare

Hallo Zusammen Ich habe einen Ordner. In dem sind weitere Ordner in welchem Dateien liegen (endung XLS) Also Struktur: ...

E-Mail

Eine Mailadresse mehrere Benutzer Windows Server 2003

gelöst Frage von norbert77E-Mail3 Kommentare

Schönen guten Morgen zusammen! Nach einer sehr langen Nacht dachte ich das ich gleich die Profis frage: Ich habe ...

Neue Wissensbeiträge
Windows 10
Zero-Day-Lücke in Microsoft Edge
Information von kgborn vor 1 TagWindows 10

In Microsofts Edge-Browser klafft wohl eine nicht geschlossene (0-Day) Sicherheitslücke im Just In Time Compiler (JIT Compiler) für Javascript. ...

Sicherheit
Microsoft und Skype: Sicherheit
Information von kgborn vor 1 TagSicherheit

Die Tage gab es ja einige Berichte zur Sicherheit des Skype-Updaters. Der Updater von Skype läuft unter dem Konto ...

Datenschutz

Behörden ignorieren Sicherheitsbedenken gegenüber Windows 10

Information von Penny.Cilin vor 2 TagenDatenschutz8 Kommentare

Hallo, passend zum Thema Ablösung LIMUX in München ein Beitrag bei Heise (siehe Link folgend). Behörden ignorieren Sicherheitsbedenken gegenüber ...

Sicherheit
Information Security Hub Munich airport
Information von brammer vor 2 TagenSicherheit

Hallo, Neues Center für Cyber Kriminalität am Münchener Flughafen brammer

Heiß diskutierte Inhalte
DSL, VDSL
Mindestgeschwindigkeiten DSL Telekom
Frage von justlukasDSL, VDSL13 Kommentare

Hallo zusammen, Seit diesem Jahr habe ich Verständnisprobleme mit dem Verhalten der Telekom. Wir haben seit einem Jahr VDSL ...

Switche und Hubs
LANCOM-Switch: Probleme (no link) mit SFP-Modulen?
Frage von THETOBSwitche und Hubs10 Kommentare

Hi zusammen, ich habe folgendes Problem: Und zwar habe ich an einem Standort drei Switche verbaut - LANCOM GS-2326P+, ...

Firewall
RB2011 Firewall Rule eine bestimmte Mac oder IP Adresse nicht zu blockieren
Frage von lightmanFirewall10 Kommentare

Hallo liebes Forum mit ihren Spezialisten. Ich habe meine Firewall so konfiguriert das kein Endgerät ohne meine Speziellen Erlaubnis ...

Humor (lol)
Was könnte man mit einem Server machen? Idee gesucht
Frage von 2SeitenHumor (lol)8 Kommentare

Hey Zusammen Ich habe einen alten HP G2 Rackserver zu Hause rumliegen. 28GB Ram, 1xAMD Prozi mit etwa 2GHz. ...