thorsten15
Goto Top

Windows Server 2003 Userverwaltung makehome2

Hallo,

in unserer Firma erhalten neue Mitarbeiter (je nach Funktion) auf unserem Server einen eigenen nur für sie (und Administratoren) zugänglichen Bereich um wichtige Daten abzulegen. Dieser Bereich wird als Netzlaufwerk in den Arbeitsplatz eingebunden.

Erstellt wird solch ein Netzlaufwerk mit dem Befehl makehome2.

Funktioniert alles bestens, doch wenn man nun viele Mitarbeiter einrichten möchte, ist es immer viel Tipp (oder copy paste) Arbeit.

Nun meine Frage - kann man sowas nicht mit wenig Aufwand als Menüfunktion programmieren, etwa durch eine Batchdatei?

Es soll dann abgefragt werden, wie der neue User heißt, dieser wird eingegeben und fertig.

Achso, bevor ich es vergesse - für Userverwaltung gibt es zwei bzw. drei Partitionen - diese müsste dann anhand des Usernamens automatisch wissen, wo der User abgelegt werden muss.

Vorab danke für eure Zeit und Unterstützung,

Thorsten

Content-ID: 91494

Url: https://administrator.de/contentid/91494

Ausgedruckt am: 23.11.2024 um 23:11 Uhr

60730
60730 07.07.2008 um 17:43:52 Uhr
Goto Top
Servus,

kann es sein, daß du SBS2003 benutzt?

"Makehome2" kenn ich genausowenig wie SBS.

AD und VBS
bzw.
AD und CSVDE
sollten dir ein paar Beiträge in diesem Forum / google liefern.
Thorsten15
Thorsten15 07.07.2008 um 18:20:25 Uhr
Goto Top
Ok, sorry.
Bin ich mal wieder aufgelaufen.:D

Makehome2 ist eine Batchdatie mit folgenden Inhalt:

Echo Off
:: #######################################################################
:: #
:: # MAKEHOME.CMD - Batch front end to call MAKEDIR.PL
:: #
:: ########################################################################

:: # Make sure to set PATH so that we can find XCACLS.EXE
SetLocal
Set path=%path%;c:\support;c:\support\reskit

if exist c:\winnt\system32\makedir.pl goto W2K_LOAD

:W2K3_LOAD
set SYSTEM_DIR=c:\windows\system32
goto NEXT

:W2K_LOAD
set SYSTEM_DIR=c:\winnt\system32

:NEXT
if "%1" == "-f" goto USE_FILE

C:\progra~1\perl\bin\MSWin32-x86\perl %SYSTEM_DIR%\makedir2.pl -h -u %1 -d %2 -s %3 -j %4 %5 %6 %7 %8 %9
goto END

:USE_FILE
C:\progra~1\perl\bin\MSWin32-x86\perl %SYSTEM_DIR%\makedir2.pl -h -f %2 %3 %4 %5 %6 %7 %8 %9

:END

Also läuft was mit Pearl, somit schlage ich mein Vorhaben dann gleichmal aus meinem kopf.

Thorsten
60730
60730 07.07.2008 um 18:39:03 Uhr
Goto Top
Servus,

wie das pearl skript aussieht wäre ja jetzt noch mal die Frage...

Die Batch ist aber eher arg handgestrickt ;-(

if exist c:\winnt\system32 usw. usf.
geht viel einfacher mit %windir%\system32

Schau dich mal schlau