yoda123 0 Geschrieben 7. November 2021 Melden Geschrieben 7. November 2021 Hallo, ich habe folgendes Problem: Quelle: D:\flash_recovery_area\AJAX\ARCHIVELOG Ziel: \\Server\flash_recovery_area\AJAX\ARCHIVELOG Wobei AJAX ein DB Name ist und es mehrere verschiedene DB Namen (also Unterordner) gibt. Es sind über 30 DB's. robocopy D:\flash_recovery_area\AJAX\ARCHIVELOG \\Server\Datenbanken\flash_recovery_area2\AJAX\ARCHIVELOG /MIR /NP /TEE /log:D:\rman_backups\log\copy_ARCHIVELOG.log Kann man statt AJAX auch eine Variable benutzen damit man nicht für jede DB einen einzelnen Befehl schreiben muss? Zitieren
MurdocX 965 Geschrieben 7. November 2021 Melden Geschrieben 7. November 2021 Hallo, ja das kannst du. Für eine Iteration bietet sich ForEach an. Damit kann der Pfad dynamisch zusammengesetzt werden. Zitieren
yoda123 0 Geschrieben 7. November 2021 Autor Melden Geschrieben 7. November 2021 Hallo MurdoX, hast Du ein Beispiel? MfG Andree Zitieren
Sunny61 816 Geschrieben 7. November 2021 Melden Geschrieben 7. November 2021 Hier findest Du in wenigen Sekunden eine Lösung: https://www.script-example.com/Powershell-Loops-Array https://docs.microsoft.com/de-de/powershell/module/microsoft.powershell.core/about/about_foreach?view=powershell-7.1 Zitieren
cj_berlin 1.401 Geschrieben 7. November 2021 Melden Geschrieben 7. November 2021 Alternativ natürlich, falls @yoda123 keine Lust hat, PowerShell zu lernen, gäbe es auch https://docs.microsoft.com/de-de/windows-server/administration/windows-commands/forfiles 1 1 Zitieren
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.