locked
Batchscript RRS feed

  • Allgemeine Diskussion

  • Guten Tag liebe Forenmitglieder,

     ich habe ein Problem beim einfügen für neuen Ordnern in bereits vorhandene Ordner. Ich bin leider Skripting technisch nicht so bewandert. Ich möchte folgendes tun: in alle vorhandenen Ordner dieses Verzeichnisses"F:\OEG-AGB-Projekte\E100xx" soll folgender Ordner "P90_Qualität" eingefügt werden und anschließend die Berechtigung angepasst werden. Mein Skript sieht aktuell so aus:

    rem #################################################
    rem zaehler und zaehler_ende müssen angepasst werden
    rem zaehler = die Nummer des ersten neuen Projektordner
    rem zaehler_ende= die letzte nummer der neuen Projektordner
    rem #################################################


    set zaehler=10002
    rem zaehlerbereich der zwischen diesen beiden nummern liegt wird erstellt
    set zaehler_ende=10008
    set NUMMER=E100xx

    rem #################################################
    :sprungmarke

    xcopy "F:\OEG-AGB-Projekte\!Muster\E00001_P90\90_Qualitaet" "F:\OEG-AGB-Projekte\%NUMMER%\E%zaehler%_%" /E /O /I

    echo Clear ACL

    F:\OEG-AGB-Projekte\ZZ_Admin\SETACL -on F:\OEG-AGB-Projekte\%NUMMER%\E%zaehler%_neu\90_Qualitaet -ot file -actn clear -clr dacl >NUL

    echo Get Standard ACL

    F:\OEG-AGB-Projekte\ZZ_Admin\SETACL -on F:\OEG-AGB-Projekte\%NUMMER%\E%zaehler%_neu\90_Qualitaet -ot file -actn rstchldrn -rst dacl >NUL

    echo Set different ACL

    F:\OEG-AGB-Projekte\ZZ_Admin\SETACL -on F:\OEG-AGB-Projekte\%NUMMER%\E%zaehler%_neu\90_Qualitaet -ot file -actn ace -ace "n:DEAGB_P90_Qualitaet_rwxd;p:change;s:n;m:set;w:dacl"

    >NUL

    set /A zaehler = %zaehler% + 1

    if not "%zaehler%" =="%zaehler_ende%" goto sprungmarke
    if "%zaehler%" =="%zaehler_ende%" goto ende

    :ende


    REM

    leider klappt das ganze aktuell noch nicht. Ich würde mich sher über Hilfe freuen.

    VG

    Flo

    • Verschoben Alex Pitulice Montag, 30. September 2013 14:54 Verschoben
    • Verschoben Ciprian Bogdan Dienstag, 1. Oktober 2013 10:49
    • Typ geändert Alex Pitulice Montag, 7. Oktober 2013 07:52 Warten auf Feedback
    Montag, 30. September 2013 08:40

Alle Antworten