Ziellaufwerk unbekannt
Hallo Acronis-Profis,
da ich hier neu bin, erst einmal "Hallo und guten Tag".
Ein unbeaufsichtigtes Backup soll nachts starten und meinen PC sichern. Allerdings benutze ich unterschiedliche Sicherungsfestplatten, die von Windows 10 als X: und Y: gemounted werden.
Bekommt man das irgendwie hin, dass ATI versucht, auf X: zu sichen und, sofern das Laufwerk nicht vorhanden ist, alternativ Y: benutzt?
Ich könnte natürlich zwei Scripts aktivieren, eins für X:, eins für Y:, von denen jeweils eins auf einen Fehler läuft. Nicht sonderlich elegant. Altenative wäre, ein VBS-Script laufen zu lassen, welches die zur Verfügung stehenden Laufwerke überprüft und das entsprechende ATI-Script aufruft.
Gibt es eine elegantere Lösung?
Danke im Voraus für Eure Tipps.
--
Bfn
Michael

- Se connecter pour poster des commentaires

Hallo Michael,
Vielen Dank, dass Sie Ihr Script mit der Gemeinde geteilt haben. Sagen Sie bitte, haben Sie versucht, die Einstellungen der Acronis True Image Verknüpfung zu ändern? Wie auf dem Screenshot
Vielen Dank,
Fichier attaché | Taille |
---|---|
400455-135664.png | 118.2 Ko |
- Se connecter pour poster des commentaires

Hallo Ekaterina,
ich habe im Ordner "c:\Program Files (x86)\Acronis\TrueImageHome\" eine Verknüpfung auf TrueImageLauncher.exe erzeugt und dort hinterlegt, dass er im Fenstermodus starten soll. Leider ohne Erfolg :-( Wenn ich die LNK-Datei aus dem VBS-Script aufrufe, wird ATI nach wie vor minimiert ausgeführt.
--
Bfn
Michael
- Se connecter pour poster des commentaires

Was ist denn, wenn man vor dem " TrueImageLauncher.exe " die "C:\Program Files (x86)\Acronis\TrueImageHome\TrueImage.exe" startet (Öffnet die Benutzeroberfläche)?
- Se connecter pour poster des commentaires

Das war der entscheidende Tipp :-)
Das folgende Script startet erst die ganz normale ATI-Oberfläche und lässt dann in dieser das Script ablaufen.
Dim objWScriptShell : Set objWScriptShell = WScript.CreateObject("WScript.Shell") Dim fso : Set fso = CreateObject("Scripting.FileSystemObject") myTrueImageLauncher = "C:\Program Files (x86)\Acronis\TrueImageHome\TrueImageLauncher.exe" myTrueImageExe = "c:\Program Files (x86)\Acronis\TrueImageHome\TrueImage.exe" myScript = "EAC0CBD1-3C31-470F-8438-3CC4591043FE.tib.tis" objWScriptShell.Run chr(34) + myTrueImageExe + chr(34),1,false objWScriptShell.Run chr(34) + myTrueImageLauncher + chr(34) + " /script:"+myScript,1,true WScript.Quit
Wichtig ist das "false" in Zeile 6. Das weist die WScript.Shell nämlich an, gleich die nächste Zeile zu starten und nicht abzuwarten, bis der Befehl in der aktuellen Zeile abgearbeitet ist.
Danke für Eure Unterstützung :-)
--
Bfn
Michael
- Se connecter pour poster des commentaires