Feature-Request: Option zum unsichtbaren Ausführen bei "Execute program before/after job" (kein Konsolenfenster)
Posted: Sun Aug 23, 2026 8:09 am
Hallo zusammen,
ich nutze das Feld "Ausführen nachher" (Execute program after job), um nach jedem Profil-Lauf ein externes PowerShell-Script (pwsh.exe) aufzurufen, das Statuswerte an ein Monitoring-System übermittelt. Das Profil selbst läuft "im Hintergrund" (ohne sichtbares Syncovery-Fenster).
Problem: Obwohl ich pwsh.exe -WindowStyle Hidden verwende, blitzt bei jedem Lauf kurz ein cmd.exe-Konsolenfenster auf. Es sieht so aus, als würde Syncovery den eingegebenen Befehl intern über ausführen, bevor mein eigentliches Programm gestartet wird – und dieses cmd.exe-Fenster selbst wird sichtbar erzeugt, unabhängig davon, was ich in der Kommandozeile eintrage. Ich kann das also von meiner Seite aus nicht unterbinden. Bei mehreren Profilen, die öfter mal laufen, ist das ziemlich störend.
Feature-Request: Eine Checkbox/Option direkt neben dem Feld "Execute program before/after job", z.B. "Run hidden" / "Suppress console window", die dafür sorgt, dass der ausgeführte Befehl (inkl. eines eventuell intern verwendeten cmd.exe-Wrappers) komplett ohne sichtbares Fenster läuft – analog zu dem, was z.B. der Windows Task Scheduler mit "Run whether user is logged on or not" + hidden erreicht.
Workaround: keiner bekannt.
Syncovery-Version: 10.13.8 (64 bit)
Betriebssystem: Windows 11
Danke und viele Grüße
ich nutze das Feld "Ausführen nachher" (Execute program after job), um nach jedem Profil-Lauf ein externes PowerShell-Script (pwsh.exe) aufzurufen, das Statuswerte an ein Monitoring-System übermittelt. Das Profil selbst läuft "im Hintergrund" (ohne sichtbares Syncovery-Fenster).
Problem: Obwohl ich pwsh.exe -WindowStyle Hidden verwende, blitzt bei jedem Lauf kurz ein cmd.exe-Konsolenfenster auf. Es sieht so aus, als würde Syncovery den eingegebenen Befehl intern über
Code: Select all
cmd.exe /c "..."Feature-Request: Eine Checkbox/Option direkt neben dem Feld "Execute program before/after job", z.B. "Run hidden" / "Suppress console window", die dafür sorgt, dass der ausgeführte Befehl (inkl. eines eventuell intern verwendeten cmd.exe-Wrappers) komplett ohne sichtbares Fenster läuft – analog zu dem, was z.B. der Windows Task Scheduler mit "Run whether user is logged on or not" + hidden erreicht.
Workaround: keiner bekannt.
Syncovery-Version: 10.13.8 (64 bit)
Betriebssystem: Windows 11
Danke und viele Grüße