Die Frage ist in der ein oder anderen Form schon aufgetaucht, hat aber meines Erachtens nach nie eine Antwort oder ein entsprechendes Update nach sich gezogen.
Besteht die Möglichkeit, dass die Kommandzeilen-Variante nicht mit Fehlermeldungen und Eingabe-Dialogen reagiert? Es macht aus meiner sicht nicht viel Sinn, dass eine automatische Verarbeitung auf eine Reaktion eines Anwenders wartet. Das ist eher kontraproduktiv. Als Alternative sollte das Kommandozeilen-Tool mit Returncodes auf Fehler hinweisen.
Übliche Fehler/Dialoge: Unbekanntes Profil, keine Dateien gefunden.
So ist sichergestellt, dass die angedachte Automatik weiterläuft. Falls das ursprüngliche Verhalten für irgendwen sinnvoll ist, könnte man das von mir angedachte Verhalten per Kommandzeilen-Parameter steuern. /s ist in so einem Fall nicht unüblich.