LaseR 10 Geschrieben 2. September 2008 Melden Teilen Geschrieben 2. September 2008 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 Zitieren Link zu diesem Kommentar
raplay 10 Geschrieben 10. September 2008 Melden Teilen Geschrieben 10. September 2008 muss es bat sein oder kann es auch mit etwas anderem sein? Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.