Batchdatei tut nicht das was sie tuhen sollte
Hallo leute bin schon seit tagen mit einem xcopy befehl am kämpfen
Hallo habe eine batchdatei geschrieben die einen ordner kopiert und ihm gewise rechte gibt. dies sollen unsere entwickler in einem netzwerkordnernutzen.
Problem ist nun das die das script ausführen können aber die rechte die erteilt werden sollen werden leider nicht übernommen.
hier mal der befehl:
xcopy \\ServerName\ProjektOrdner\Projekte\_Projektverzeichnisstemplate .\NeuesProjekt\ /O/X/E/H/K
Hallo habe eine batchdatei geschrieben die einen ordner kopiert und ihm gewise rechte gibt. dies sollen unsere entwickler in einem netzwerkordnernutzen.
Problem ist nun das die das script ausführen können aber die rechte die erteilt werden sollen werden leider nicht übernommen.
hier mal der befehl:
xcopy \\ServerName\ProjektOrdner\Projekte\_Projektverzeichnisstemplate .\NeuesProjekt\ /O/X/E/H/K
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 162688
Url: https://administrator.de/contentid/162688
Ausgedruckt am: 26.11.2024 um 09:11 Uhr
8 Kommentare
Neuester Kommentar
Hallo elgreconiko,
also der Parameter /E benötigt den Parameter /S:
Desweiteren wäre anzuraten die Parameter so:
/S /E /O /X /H /K
zu schreibeb!
Alles andere sollte eigentlich so funktionieren.
Was funktioniert denn nicht?
Etwas genauere Angaben wären hier nicht schlecht.
Lg Grapper
also der Parameter /E benötigt den Parameter /S:
- /S Kopiert Verzeichnisse und Unterverzeichnisse, sofern sie nicht leer sind. Wenn Sie diese Option nicht angeben, funktioniert XCOPY nur für ein Verzeichnis.
- /E Kopiert alle Unterverzeichnisse, auch wenn diese leer sind. Dieser Optionen muss zusammen mit der Option /S eingesetzt werden.
Desweiteren wäre anzuraten die Parameter so:
/S /E /O /X /H /K
zu schreibeb!
Alles andere sollte eigentlich so funktionieren.
Was funktioniert denn nicht?
Etwas genauere Angaben wären hier nicht schlecht.
Lg Grapper
Moin elgreconiko,
ich habe Mühe Dich zu verstehen.
Markus
ich habe Mühe Dich zu verstehen.
Hallo habe eine batchdatei geschrieben die einen ordner kopiert und ihm gewise rechte gibt.
Ich für meinen Teil würde die Batch gern mal sehen und bitte beachte diese dabei.Problem ist nun das die das script ausführen können aber die rechte die erteilt werden sollen werden leider nicht
xcopy \\ServerName\ProjektOrdner\Projekte\_Projektverzeichnisstemplate .\NeuesProjekt\ /O/X/E/H/K
Spontan würde ich mal kühn behaupten,xcopy \\ServerName\ProjektOrdner\Projekte\_Projektverzeichnisstemplate .\NeuesProjekt\ /O/X/E/H/K
- dass Du mit xcopy keine Rechte setzen kannst, sondern "nur" kopieren
- User, die keine Rechte haben, sich durch eine Batch auch keine geben können
Markus
@grapper
Die Behauptung
tut's.
Grüße
bastla
Die Behauptung
/E Kopiert alle Unterverzeichnisse, auch wenn diese leer sind. Dieser Optionen muss zusammen mit der Option /S eingesetzt werden.
hält aber einem Test nicht stand - richtiger wäre: Wenn "/E" verwendet wird, kannst Du Dir grundsätzlich "/S" sparen (siehe auch Hilfetext: "Wie /S /E.") ...Desweiteren wäre anzuraten die Parameter so:
/S /E /O /X /H /K
zu schreibeb!
Wird zwar lesbarer, aber sogar/S /E /O /X /H /K
zu schreibeb!
/EOXHK
Grüße
bastla
Hallo,
versuch es doch mal mit robocopy
Anleitung z.B.: http://www.msu-hb.de/system/system/robocopy.htm
vG
LS
versuch es doch mal mit robocopy
Anleitung z.B.: http://www.msu-hb.de/system/system/robocopy.htm
vG
LS