Hallo Forumler,
mein Cheff hat mir heute eine ganz tolle Aufgabe geben.
Er möchte gerne ein Script haben, dass auf unserem Server im Verzeichnis
\\Server\design
mehrere Ordner erstellt.
Eingabe im Batch soll wiefolgt aussehen:
ordner: design1\2008\firmaA
Die Batchdatei soll dann dadraus
--> \\Server\design\design1\2008\firmaA\
machen und automatisch 5 Unterordner anlegen
also so
\\Server\design\design1\2008\firmaA\EIN
\\Server\design\design1\2008\firmaA\AUS
\\Server\design\design1\2008\firmaA\REV
\\Server\design\design1\2008\firmaA\NEU
\\Server\design\design1\2008\firmaA\TEMP
Danach soll die abfrage kommen welchem User das ganze gehört
Nun zu meinem eigentlichen Problem
Der User soll bis
\\Server\design\design1\2008\firmaA\ hier soll der server als owner stehen und der user soll nur Leserechte haben
bei den anderen 5 soll neben dem adminaccount der user als einziger vollzugriff haben
hier mal mein Anfang aber ich bekomme es einfach nicht hin:
@ECHO OFF
SET /P ordner=Bitte Dir- und Subdirnamen eingeben (anfang\mitte\weiter\ende\):
echo %ordner%
echo Welche Benutzer haben Zugriffsrechte ?
echo Rechte können sein r=lesen, c=aendern (Schreiben), f=Vollzugriff
SET /P benutzer=Bitte die S-Nummer eintrgen:
SET /P rechte=Bitte die Rechte eintragen:
SET path=c:\test\
mkdir %path%%ordner%
mkdir %path%%ordner%\ARB
mkdir %path%%ordner%\ARV
mkdir %path%%ordner%\AUS
mkdir %path%%ordner%\EIN
mkdir %path%%ordner%\REF
echo %ordner%;%path%; >>c:\liste.txt
echo %ordner%;%path%ARB; >>c:\liste.txt
echo %ordner%;%path%ARV; >>c:\liste.txt
echo %ordner%;%path%AUS; >>c:\liste.txt
echo %ordner%;%path%EIN; >>c:\liste.txt
echo %ordner%;%path%REF; >>c:\liste.txt
cacls %path%%ordner% /G Administratoren:F %benutzer%:%rechte%
REM cacls "c:\test\%ordner%\ARB /g Administratoren:f %benutzer%:%rechte%"
REM cacls "c:\test\%ordner%\ARV /g Administratoren:f %benutzer%:%rechte%"
REM cacls "c:\test\%ordner%\AUS /g Administratoren:f %benutzer%:%rechte%"
REM cacls "c:\test\%ordner%\EIN /g Administratoren:f %benutzer%:%rechte%"
REM cacls "c:\test\%ordner%\REF /g Administratoren:f %benutzer%:%rechte%"
ECHO Der Ordner %ordner% wurde erstellt !
ECHO Die Rechte (%benutzer%:%rechte%) wurden gesetzt
Echo Und tschuess
pause
ich hoffe ihr könnt mir helfen
LG
LaseR