lange Befehle auf mehrere Zeilen aufteilen
Moinz Leutz,
der Titel sagt eigentlich schon alles: Ich würde gerne lange Befehle auf mehrere Zeilen aufteilen! Aber wie?
Welches Zeichen ist für diesen "Zeilenumbruch" zuständig?
Thx, Fugu
der Titel sagt eigentlich schon alles: Ich würde gerne lange Befehle auf mehrere Zeilen aufteilen! Aber wie?
Welches Zeichen ist für diesen "Zeilenumbruch" zuständig?
Thx, Fugu
Please also mark the comments that contributed to the solution of the article
Content-ID: 74745
Url: https://administrator.de/contentid/74745
Printed on: December 12, 2024 at 21:12 o'clock
5 Comments
Latest comment
Da würd ich aus
Die Parameter könntest du sogar auch noch, wen du willst, in eine Variable verpacken:
miniversum
ROBOCOPY "%USERPROFILE%\AppData\Local\Microsoft\Outlook\Outlook.pst" "U:\Backup\Outlook\Outlook.pst" /FFT /TEE /COPY:DAT /PURGE /ZB /NP /R:0 /W:0 /LOG:"U:\Outlook.log"
dann das machen:set "quelle=%USERPROFILE%\AppData\Local\Microsoft\Outlook\Outlook.pst"
set "ziel=U:\Backup\Outlook\Outlook.pst"
set "Logfile=U:\Outlook.log"
ROBOCOPY "%quelle%" "%ziel%" /FFT /TEE /COPY:DAT /PURGE /ZB /NP /R:0 /W:0 /LOG:"%Logfile%"
So kannst du dann auch wen du mehrmals die gleichen Dateien Brauchst die Variabeln immer wieder verwenden. Bei einer Änderung ist auch nur eine Stelle zu ändern dann.set "ziel=U:\Backup\Outlook\Outlook.pst"
set "Logfile=U:\Outlook.log"
ROBOCOPY "%quelle%" "%ziel%" /FFT /TEE /COPY:DAT /PURGE /ZB /NP /R:0 /W:0 /LOG:"%Logfile%"
Die Parameter könntest du sogar auch noch, wen du willst, in eine Variable verpacken:
set "params=/FFT /TEE /COPY:DAT /PURGE /ZB /NP /R:0 /W:0"
Dann hättest du nurnoch das:ROBOCOPY "%quelle%" "%ziel%" %params% /LOG:"%Logfile%"
miniversum
Moin Fugu,
praktikable und praktizierte Methode:
Die einzelnen Paramter sinnvoll in Einzelvariablen schreiben.
Ist lesbar, pflegbar, wartbar... sollte man/frau machen.
Zweite Variante -Zeilenumbruchzeichen ist ein Caret ("^") direkt gefolgt von einem CRLF/Enter.
Not recommended! Sehr fehlerträchtig.
Grüße
Biber
[edit] @miniversum... okay, bin ich halt zweiter.... [/edit]
praktikable und praktizierte Methode:
Die einzelnen Paramter sinnvoll in Einzelvariablen schreiben.
Ist lesbar, pflegbar, wartbar... sollte man/frau machen.
..
setlocal
Set "pst1=%USERPROFILE%\AppData\Local\Microsoft\Outlook\Outlook.pst"
set "pst2=U:\Backup\Outlook\Outlook.pst"
Set RoboParms= /FFT /TEE /COPY:DAT /PURGE /ZB /NP /R:0 /W:0 /LOG:"U:\Outlook.log"
ROBOCOPY %pst1% %pst2 %roboparms%
Zweite Variante -Zeilenumbruchzeichen ist ein Caret ("^") direkt gefolgt von einem CRLF/Enter.
Not recommended! Sehr fehlerträchtig.
Grüße
Biber
[edit] @miniversum... okay, bin ich halt zweiter.... [/edit]