Feature Request: Set "When Finished" Option Before Sync Starts

Discuss new features and functions
Posts: 4
Joined: 3 Apr 2025

mateus

Hi everyone,

I would like to be able to set the "When Finished" action (e.g., "Exit", "System: Sleep", "System: Shut Down") at the moment I click "Synchronize", instead of waiting for the Compare process to finish.

Currently, this option is only available in two cases:

⠀⠀⠀1. After waiting for the scan and file comparison to finish,
⠀⠀⠀⠀⠀then selecting the option in the synchronization window.
⠀⠀⠀2. By pre-configuring it in the synchronization settings.

Since the Compare process can take several minutes, I often have to wait before I can choose what should happen when synchronization is done. Allowing this selection upfront would make the process more convenient.

Does anyone else think this would be useful? Maybe there's already a way to do this that I’m not aware of?

Thanks!
User avatar
Posts: 2947
Joined: 22 Aug 2012

Plerry

> Allowing this selection upfront would make the process more convenient.

As you describe yourself under 2), you can do this upfront, by clicking the Synchronization Settings (F8). You can do that before or after running your Compare.
So, what is the problem? What am I missing?
Posts: 4
Joined: 3 Apr 2025

mateus

Thanks for your reply!

From what I understand, in Synchronization Settings, I would need to manually enter the command each time I want to enable it or leave it saved permanently. However, I need the flexibility to enable or disable it on a case-by-case basis.

It's more a matter of convenience, similar to how it's possible to select this option in the synchronization window after the Compare process.

As things are now, one possible workaround that comes to mind is cloning the .ffs_gui file, keeping one version with and another without the shutdown option.
User avatar
Posts: 2947
Joined: 22 Aug 2012

Plerry

As you write, having two sync configurations, one with and one without your On Completion command line, and each sync configuration one saved under its own unique *.ffs_gui or *.ffs_batch name, seems the way to go.
Posts: 4
Joined: 3 Apr 2025

mateus

Alright, thanks, Plerry! It’s not ideal when you have several .ffs_gui files, but it looks like the best workaround for now.
User avatar
Posts: 2947
Joined: 22 Aug 2012

Plerry

It then simply becomes a matter of selecting the proper sync configuration in the list of configurations in the Configuration window in the FFS GUI. Applying suitable configuration file naming will help you there. Obviously, you need to select that sync configuration before starting your Compare phase.
User avatar
Site Admin
Posts: 7506
Joined: 9 Dec 2007

Zenju

A single "ffs_batch" file will suffice. If you want one behavior, double-click on this file in Windows Explorer, otherwise open if from within FreeFileSync GUI.
Posts: 4
Joined: 3 Apr 2025

mateus

Thanks for the extra tip, Zenju, I’ll keep that in mind!