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?
MurdocX 1.004 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.
yoda123 0 Geschrieben 7. November 2021 Autor Melden Geschrieben 7. November 2021 Hallo MurdoX, hast Du ein Beispiel? MfG Andree
Sunny61 833 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
cj_berlin 1.508 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
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden