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 Benutzer anlegen und anschließend zu einer Gruppe hinzufügen

Mitglied: EasyEyeSystem

EasyEyeSystem (Level 1) - Jetzt verbinden

13.11.2007, aktualisiert 14.11.2007, 10746 Aufrufe, 2 Kommentare

Gibt es eine möglichkeit Benutzer aus einer txt oder Excel Datei mittels Batch oder einer anderen Sprache anzulegen?

Excel bzw. txt Datei:
User: Passwort: Gruppe:
User1 123456 Gruppe1
User2 123456 Gruppe1
User3 123456 Gruppe1
User4 123456 Gruppe1
User5 123456 Gruppe1
User6 123456 Gruppe1 Gruppe2
User7 123456 Gruppe1
User8 123456 Gruppe1
User9 123456 Gruppe1 Gruppe2

User kann man ja mittels Batch erstellen
net user User1 123456 /add


Könnte man evtl. noch diese Daten hinzufügen:
- Das Passwort beim nächsten mal ändern
- den Serverprofilort auch noch mit angeben?

Danke schon mal für eure Hilfe sollte meine Frage nicht eindeutig sein werde ich es nochmal zu erklären versuchen
Mitglied: gemini
13.11.2007 um 22:23 Uhr
Hallo EasyEyeSystem,

im Script Center Reppository findest du eigentlich alles was du brauchst um die Daten aus einer Datei auszulesen und die Benutzer im Verzeichnis anzulegen.

Weil ich es vor kurzem selbst gebraucht habe hier ein Script das allerdings durchnumerierte
Bentzer einer festgelegten Anzahl mit unterschiedlichem Präfix anlegt.
Nicht ganz was du brauchst aber ich bin ganz zu müde um es noch für deine Zwecke umzubauen.
01.
Const ADS_UF_DONT_EXPIRE_PASSWD = &h10000 
02.
Const ADS_PROPERTY_APPEND = 3  
03.
 
04.
strKHs = "PräfixA,PräfixB,PräfixC,PräfixD" 
05.
strCount = "20,30,15,20" 
06.
strGrpPfx = "Alle" 
07.
strHomeDrive = "U:" 
08.
strDesc = "Schulungskonto" 
09.
strScript = "logon.bat" 
10.
strOUPfx = "" 
11.
strDomain = "@domain.loc" 
12.
strDC = "dc=domain,dc=loc" 
13.
 
14.
arrKHs = Split(strKhs,",") 
15.
arrCount = Split(strCount,",") 
16.
 
17.
Set objRootDSE = GetObject("LDAP://rootDSE") 
18.
 
19.
For j = 0 To UBound(arrKHs) 
20.
	For i = 1 To arrCount(j) 
21.
	If Len(i) = 1 Then i = "0" & i 
22.
	strUser = arrKHs(j) & "-Schul" & i 
23.
	strGroup = strGrpPfx & arrKHs(j) 
24.
	strOU = strOUPfx & arrKHs(j) 
25.
	strProfilePath = "\\Server\" & arrKHs(j) & "Profiles$\" & strUser 
26.
	strTSProfilePath = "\\Server\" & arrKHs(j) & "TSProfiles$\" & strUser 
27.
	strHomePath = "\\Server\" & arrKHs(j) & "Homes$\" & strUser 
28.
	CreateUser strUser, strGroup, strOU, strProfilePath, strTSProfilePath, strHomePath 
29.
	Next 
30.
Next 
31.
Wscript.Echo "Fertig!" 
32.
 
33.
Sub CreateUser(UName, UGrp, UOU, UProfPath, UTSProfPath, UHomePath) 
34.
 
35.
Set objContainer = GetObject("LDAP://ou=" & UOU & "," & strDC) 
36.
Set objUser = objContainer.Create("User", "cn=" & UName) 
37.
	With objUser 
38.
		.sAMAccountName = UName 
39.
		.userPrincipalName = UName & strDomain 
40.
		.displayName = UName 
41.
		.description = strDesc 
42.
		.scriptPath = strScript 
43.
		.ProfilePath = UProfPath 
44.
		.HomeDirectory = UHomePath 
45.
		.HomeDrive = strHomeDrive 
46.
		.TerminalServicesProfilePath = UTSProfPath 
47.
		.TerminalServicesHomeDirectory = UHomePath 
48.
		.TerminalServicesHomeDrive = strHomeDrive 
49.
		.SetInfo 
50.
		.AccountDisabled = FALSE 
51.
		.SetPassword UName 
52.
		intUAC = objUser.Get("userAccountControl") 
53.
		.userAccountControl = intUAC XOR ADS_UF_DONT_EXPIRE_PASSWD 
54.
		.SetInfo 
55.
	End With 
56.
Set objGroup = GetObject("LDAP://cn=" & UGrp & ",cn=Users," & strDC) 
57.
	objGroup.PutEx ADS_PROPERTY_APPEND, "member",Array("cn=" & UName & ",ou=" & UOU & "," & strDC) 
58.
objGroup.SetInfo 
59.
End Sub
HTH,
gemini
Bitte warten ..
Mitglied: EasyEyeSystem
14.11.2007 um 18:29 Uhr
ok schau mal ob ichs anpassen kann.

An meinen Computer hab ich keine Domain gäbe es auch eine Version die man lokal ausführen könnte?
Bitte warten ..
Ähnliche Inhalte
Windows Server

SBS 2011 Gruppen und Benutzer nachträglich anlegen

gelöst Frage von SpeedysurfWindows Server7 Kommentare

Hallo, Die Migration des SBS2003 auf SBS2011 wurde offensichtlich nicht korrekt abgeschlossen. Wenn ich in der SBS Konsole neue ...

Windows 7

AD-Benutzer einer Lokalen Gruppe hinzufügen(16Bit OU)

Frage von WIZARDBOYWindows 73 Kommentare

Hallo Liebe IT-Gemeinde ich möchte einen Benutzer aus dem AD zu einer Lokalen Gruppe hinzufügen. Ich habe es bereits ...

Windows Userverwaltung

Benutzer mit bestimmten Attributen aus ActiveDirectory auslesen und einer Gruppe hinzufügen

gelöst Frage von roland123Windows Userverwaltung3 Kommentare

Guten Abend, wir haben bei unseren Benutzern im ADProfil deren Abteilungen hinterlegt. Nun möchte ich gerne, dass die Benutzer ...

Windows Server

GPO, lokalen Benutzer bei eingeschränkter Gruppe hinzufügen

gelöst Frage von ganymedWindows Server4 Kommentare

Hallo, ich möchte eine GPO verwenden, die eine eingeschränkte Gruppe definiert ist. Die lokale Administratoren Gruppe soll folgende Benutzer ...

Neue Wissensbeiträge
Humor (lol)
Meine Variante der DSGVO
Tipp von Henere vor 12 StundenHumor (lol)1 Kommentar

Datenschutzerklärung Jede gute Website braucht eine Datenschutzerklärung? Ok, dann machen Sie sich auf etwas gefasst. Präambel Artikel 12 der ...

Administrator.de Feedback

Entwicklertagebuch: Datenschutzerklärung nach DS-GVO

Information von admtech vor 19 StundenAdministrator.de Feedback

Hallo Administrator User, Wir respektieren eure Privatsphäre und möchten euch daher auf die Möglichkeiten für den Umgang mit euren ...

Voice over IP

Rufnummernblock aufbrechen nun möglich bei DTAG

Tipp von Datenreise vor 22 StundenVoice over IP

Bei der Telekom ist es seit einigen Tagen laut Aussage der Geschäftskunden-Hotline möglich, eine Rufnummernübernahme auch dann durchzuführen, wenn ...

Netzwerke
Riesiges Botnetz in Deutschland
Tipp von FFSephiroth vor 1 TagNetzwerke1 Kommentar

Überprüft mal eure Router und NAS

Heiß diskutierte Inhalte
HTML
Link nicht vollständig
Frage von jensgebkenHTML33 Kommentare

Hallo Gemeinschaft, ich erstelle mit Word einen Serienbrief, den ich per Mail versende. Nun mein Problem der Wordserienbrief holt ...

Voice over IP
VOIP: Lösungen für Notruf?
Frage von MimemmmVoice over IP26 Kommentare

Hey Welche Möglichkeiten hat man eigentlich noch bei VOIP um zuverlässige Notrufe zu ermöglichen? Ein aufgeladenes Handy habe ist ...

Server-Hardware
ILO4 auf HP DL20 Gen9 deaktivieren
Frage von it-fraggleServer-Hardware16 Kommentare

Hallo, es ist zum verrückt werden. Auf dem Server lässt sich iLO nicht abschalten. Das Problem hatte ich schon ...

Windows Server
Fragwürdige GPO Fehler im Syslog
gelöst Frage von Ex0r2k16Windows Server13 Kommentare

Hallo! Ich kriege bei manchen (oder sogar allen? -prüfe noch) Clients folgenden Fehler bei mehreren GPOs (aber nicht bei ...