FreeFileSync is a great program, and I have really enjoyed using it. However, one thing that could help a bit would be options to request some text progress indicators when running in batch mode. I suggest three possible options that could be used either in combination or alone:
1. Display messages based on a specified completion percentage increment.
2. Display messages based on a specified number of bytes (or KB or MB or GB) copied.
3. Display messages based on a specified time increment in seconds.
Each message should include date/time, bytes copied and remaining, percentage complete, bytes per second, elapsed time, and estimated remaining time. All of the byte values should use KB, MB, or GB to reduce the length of very large numbers.
What do you think? Any chance? This would sure help me.
Thanks,
Kevin M.
Batch Mode Progress Indicator
- Posts: 4
- Joined: 26 Feb 2021
- Site Admin
- Posts: 7212
- Joined: 9 Dec 2007
Theser are already on the dialog, aren't they?
- Posts: 4
- Joined: 26 Feb 2021
I think you missed that my request concerns BATCH mode. There is no GUI in batch mode, so there is no dialog.
- Site Admin
- Posts: 7212
- Joined: 9 Dec 2007
If you don't see the progress dialog, then you've told FreeFileSync to "Run minimized".
- Posts: 4
- Joined: 26 Feb 2021
Not exactly... In my specific scenario I normally have FFS set up to run as a scheduled task. Therefore there is normally no UI at all, in fact most of the time I am not even logged in on the machine where it is running. Since the tasks are scheduled to run whether or not I am logged in, there is NO UI whatsoever, minimized or not. But I would still like to be able to monitor the progress of those tasks. So I would like FFS to have a simple text mode progress indicator that generates output to stdout. I would then redirect that output to a log file in my scheduled task. That would allow me to monitor the progress by simply viewing the log file whenever desired, even from other computers.
- Posts: 4
- Joined: 26 Feb 2021
P.S. - In case it matters, I frequently run FFS batch jobs as scheduled tasks on headless NAS servers that I monitor from other workstations on the network. These tasks deal with up to millions of files containing many gigabytes of data, and often run for many hours. Hence my desire to be able to monitor FFS progress by periodically checking the contents of a log file from a remote machine. Having an optional text mode progress indicator that writes to stdout would facilitate that. Otherwise, since the tasks run on a schedule and start whether or not I am logged in, there is NO way to monitor the tasks, other than waiting for them to finish.
- Posts: 2
- Joined: 11 Oct 2018
I think this would be a fine addition to have. Also for a bells and whistles a version being able to email progress / status would be a fine thing to have too.P.S. - In case it matters, I frequently run FFS batch jobs as scheduled tasks on headless NAS servers that I monitor from other workstations on the network. These tasks deal with up to millions of files containing many gigabytes of data, and often run for many hours. Hence my desire to be able to monitor FFS progress by periodically checking the contents of a log file from a remote machine. Having an optional text mode progress indicator that writes to stdout would facilitate that. Otherwise, since the tasks run on a schedule and start whether or not I am logged in, there is NO way to monitor the tasks, other than waiting for them to finish. kamyers1, 01 Mar 2021, 17:57
Right now at the end of the sync I email the log file to myself but I don't have as big of a list of files to sync as kamyers1 but I could see how having additional progress information would be really helpful in his case.