yoda123 0 Geschrieben 7. November 2021 Melden Teilen 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 Link zu diesem Kommentar
MurdocX 950 Geschrieben 7. November 2021 Melden Teilen 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 Link zu diesem Kommentar
yoda123 0 Geschrieben 7. November 2021 Autor Melden Teilen Geschrieben 7. November 2021 Hallo MurdoX, hast Du ein Beispiel? MfG Andree Zitieren Link zu diesem Kommentar
Sunny61 806 Geschrieben 7. November 2021 Melden Teilen 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 Link zu diesem Kommentar
cj_berlin 1.315 Geschrieben 7. November 2021 Melden Teilen 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 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.