hinterdobler
Neuling
Thread Starter
- Mitglied seit
- 23.06.2008
- Beiträge
- 12
Servus,
ich hab ms server 2008 aufgesetzt, domäne eingerichtet, Ordner für Profile und Homeverzeichnisse erstellt, freigegeben und Rechte so vergeben, das alles perfekt funktioniert, solange ich im AD einen Benutzer per Hand erstelle.
Da ich aber mehrere Benutzer einlesen will, habe ich mir eine kleine Batch-Datei geschrieben, die mir einen Benutzer mit Profilpfad, Loginsript und Homeverzeichnis erstellt. Diese funktioniert auch einwandfrei. Der Benutzer erscheint im AD an der richtigen Stelle. Die Einstellungen in Konto und Profil sind auch so, wie ich sie per Hand einstelle.
Jetzt das Problem: Erstelle ich den Benutzer per Hand, wird das Homeverzeichnis erstellt, lese ich ihn per Batchdatei ein, geht es nicht
Hier meine Batchdatei:
@echo off
rem AD-Struktur: Anwender\Lehrer
rem Einstellungen
set server=\\192.168.100.200
set dc1=schule
set dc2=local
set profilpfad=\Profile\Lehrer\
set profil=Standardprofil
set loginscript=login.bat
set homelaufwerk=z:
set homepfad=\Home\Lehrer\
rem Erstellen
dsadd User "CN=%1,OU=Lehrer,OU=Anwender,DC=%dc1%,DC=%dc2%" -hmdir %server%%homepfad%%1 -profile %server%%profilpfad%%profil% -hmdrv %homelaufwerk% -loscr %loginscript% -upn %1 -pwd %2 -samid %1 -display %1 -mustchpwd yes -canchpwd yes -reversiblepwd no -pwdneverexpires no -disabled no
ich hab ms server 2008 aufgesetzt, domäne eingerichtet, Ordner für Profile und Homeverzeichnisse erstellt, freigegeben und Rechte so vergeben, das alles perfekt funktioniert, solange ich im AD einen Benutzer per Hand erstelle.
Da ich aber mehrere Benutzer einlesen will, habe ich mir eine kleine Batch-Datei geschrieben, die mir einen Benutzer mit Profilpfad, Loginsript und Homeverzeichnis erstellt. Diese funktioniert auch einwandfrei. Der Benutzer erscheint im AD an der richtigen Stelle. Die Einstellungen in Konto und Profil sind auch so, wie ich sie per Hand einstelle.
Jetzt das Problem: Erstelle ich den Benutzer per Hand, wird das Homeverzeichnis erstellt, lese ich ihn per Batchdatei ein, geht es nicht
Hier meine Batchdatei:
@echo off
rem AD-Struktur: Anwender\Lehrer
rem Einstellungen
set server=\\192.168.100.200
set dc1=schule
set dc2=local
set profilpfad=\Profile\Lehrer\
set profil=Standardprofil
set loginscript=login.bat
set homelaufwerk=z:
set homepfad=\Home\Lehrer\
rem Erstellen
dsadd User "CN=%1,OU=Lehrer,OU=Anwender,DC=%dc1%,DC=%dc2%" -hmdir %server%%homepfad%%1 -profile %server%%profilpfad%%profil% -hmdrv %homelaufwerk% -loscr %loginscript% -upn %1 -pwd %2 -samid %1 -display %1 -mustchpwd yes -canchpwd yes -reversiblepwd no -pwdneverexpires no -disabled no