Acronis Cyber Protect Home Office und Backup per Befehlszeile
Hallo @Alle
im alten Thread
"Batch-Ausführung von TI-Befehlen"
vom 26-02-2020 wurde für ATI 2019 die Nutzung als Backup per Batch von G.Uphoff erläutert.
Die dort beschriebene Methode konnte ich auch jahrelang bis ATI 2019 einwandfrei anwenden.
Ich möchte jetzt von ATI 2019 auf "Acronis Cyber Protect Home Office" (neueste Version 2024) umsteigen und suche eine Methode wie ich auch dort einen Backup-Task aus einer Batch heraus starten kann.,
Der Pfad zum Backup-Task selbst ist noch vorhanden und zu finden unter:
C:\ProgramData\Acronis\CyberProtectHomeOffice\Scripts
Dort findet man die Script-ID (nur Bsp): 137BBF45-80DC-449A-A27E-9324DAC10964.tib.tis
Vor ACPHO konnte man dann per Befehlszeile
"C:\Program Files (x86)\Acronis\TrueImageHome\TrueImageLauncher.exe" /script:137BBF45-80DC-449A-A27E-9324DAC10964
den Backup-Task starten
Einen "TrueImageLauncher.exe" gibt es in ACPHO nicht mehr
Wie kann ich trotzdem mit ACPHO aus einer Batch heraus ein eingerichtetes Backup-Script starten?
Könnt Ihr mir da helfen?


- Log in to post comments

Hallo G.Uphoff
Danke - Teste ich und melde mich.
- Log in to post comments

Hallo G. Uphoff
Acronis True Image = ATI
Acronis Cyber Protect Home Office = ACPHO
Die Lösung für ACPHO funktioniert einwandfrei als Verknüpfung. Danke dafür.
Ich hab den Wald vor Bäumen nicht mehr gesehen und die "CyberProtectHomeOfficeLauncher.exe" tatsächlich völlig übersehen.
(A) In einer Batch jedoch hab ich ein Problem:
Übernimmt man die Lösung in eine Batch dann startet das Backup einwandfrei aber die Batch wird sofort danach beendet.
Genau das soll die Batch aber nicht machen:
Ich will das die Batch auf das Ende der gestarteten Anwendung wartet und erst dann die Batch fortsetzt.
Nachfolgendes gilt für WIN 10 in 64bit
Das Problem hatte ich schon unter ATI und habe deshalb dort meinen Code von
"%ProgramFiles(x86)%\Acronis\TrueImageHome\TrueImageLauncher.exe" /script: xx-ID-xx
geändert auf
"%CommonProgramFiles(x86)%\Acronis\TrueImageHome\TrueImageHomeNotify.exe" /script: xx-ID-xx
mein aktueller Code (extreme Kurzdarstellung) für das ATI-Backup innerhalb einer Batch
rem Code-Beginn
rem die Variable %acro-task% beinhaltet die Script-ID eines Acronis-Backup-Task
rem siehe dazu auch ---> (B)
set acro-task=FA0D59DC-B7B5-4026-B5BB-96368A36ABA3
set acro-prog="%CommonProgramFiles(x86)%\Acronis\TrueImageHome\TrueImageHomeNotify.exe" /script:%acro-task%
start /wait "" %acro-prog%
rem der Befehl "start /wait" bewirkt das die Batch bis zum Ende des Acronis-Backup
rem mit ihrer Fortsetzung wie gewünscht wartet.
rem Code-Ende
mit der Änderung des obigen Codes in der nachfolgenden Codezeile ...
set acro-prog="%ProgramFiles(x86)%\Acronis\TrueImageHome\TrueImageLauncher.exe" /script:%acro-task%
... wirkt der Befehl "start /wait" nicht mehr in der Batch für ATI.
(B) Die Script-ID eines Acronis Backup-Task findet man hier
für ATI --> C:\ProgramData\Acronis\TrueImageHome\Scripts
für ACPHO --> C:\ProgramData\Acronis\CyberProtectHomeOffice\Scripts
Jetzt für ACPHO gilt folgendes:
"%ProgramFiles(x86)%\Acronis\CyberProtectHomeOffice\CyberProtectHomeOfficeLauncher.exe" /script: xx-ID-xx
Funktioniert wieder excellent als Verknüpfung aber ... nicht in einer Batch wie oben in (A) dargestellt und gewünscht.
Leider bringt eine Änderung (analog der Batch für ATI-Backup) auf ...
"%CommonProgramFiles(x86)%\Acronis\CyberProtectHomeOffice\CyberProtectHomeOfficeNotify.exe" /script: xxAcronis-IDxx
... im Gegensatz zur Batch für ATI diesmal keine Abhilfe.
Mit diesem Code startet das ASPHO-Backup in der Batch gar nicht.
*********************************************************
*********************************************************
Hast Du noch eine Idee G. Uphoff?
Oder auch jemand Anderes der sich mit Batch und Acronis gut auskennt?
Ich kann leider kein Englisch - müsste mir mit Übersetzerprogrammen behelfen.
Habe aber so meine Zweifel ob ich mit deren Hilfe bei Übersetzung meines Textes
hier z. Bsp. auch tatsächlich richtig verstanden werde.
Kennst Du G. Uphoff evt sogar Jemanden aus dem Englischsprachigen Forum der Deutsch
versteht und mir weiterhelfen könnte?!
- Log in to post comments

Ich habe schon Ewigkeiten keine Batch-Dateien mehr verwendet, ich kenne mich damit nicht aus.
Ich würde den Forum Moderator fragen:
- Log in to post comments

Kann ich dem Jose in Deutsch schreiben?
- Log in to post comments


Hello,
Hier sind einige Anpassungen, die Sie vornehmen können:
Verwenden Sie START-Optionen: Statt start /wait
versuchen Sie, den Schalter /B
zu verwenden, der den Prozess im Hintergrund startet und die Batch nicht beendet:
start /B "" %acro-prog%
VERZEICHNISÄNDERUNG: Fügen Sie einen cd
-Befehl hinzu, um sicherzustellen, dass das Arbeitsverzeichnis korrekt gesetzt ist:
cd /d "%CommonProgramFiles(x86)%\Acronis\CyberProtectHomeOffice\" start /B "" CyberProtectHomeOfficeLauncher.exe /script:%acro-task%
TEST MIT TIMEOUT: Wenn die oben genannten Änderungen nicht helfen, können Sie auch timeout
verwenden, um eine Verzögerung in der Batch hinzuzufügen:
start "" %acro-prog% timeout /t 300 /nobreak >nul
Dieses Beispiel wartet 300 Sekunden (5 Minuten) nach dem Start der Anwendung.
Probieren Sie eine dieser Anpassungen aus und sehen Sie, ob sie das von Ihnen gewünschte Verhalten erreicht.
Wenn das Problem weiterhin besteht, eröffnen Sie bitte ein Ticket bei unserem Support, damit wir Ihnen bei der Fehlerbehebung helfen können https://kb.acronis.com/content/8153. Außerdem können Sie dieses Forumsthema überprüfen, das in Englisch ist, aber möglicherweise mit dem von Ihnen beschriebenen Problem zusammenhängt: Link zum Forum.
- Log in to post comments

Vielen Danke Jose Pedro,
Den "timeout"-Befehl kann ich nicht nutzen da die Batch zwigend exakt erst NACH dem Ende des Acronis-Backup weitere Aufgaben ausführen soll. Es könnte also passieren das die Batch endet obwohl das Acronis-Backup noch gar nicht beendet ist. Der "timeout"-Befehl ist daher für meine Zwecke ungeeignet.
Ich teste Ihre Hinweis zum "/B"-Schalter für den "wait"-Befehl" und melde mich wieder!
- Log in to post comments