Hello,
have: ffs V:14.3 / Windows 10
Problem: ffs-batch / -gui does NOT take over source and destination folders
batch ...
set QLW=c:
set ZLW=c:
set QuellOrdner=\Temp\ffs_T\
set ZielOrdner=\Temp\ffs_ZielOrdner\
set QUO=TD\
set ZUO1=xy\
set ZUO2=xz\
echo Q: %QLW%%QuellOrdner%%QUO%
echo Z: %ZLW%%ZielOrdner%%ZUO1%
"C:\Program Files\FreeFileSync\FreeFileSync.exe" "C:\TEMP\ffs_T\SyncSettings_DS.ffs_batch" -dirpair "%QLW%%QuellOrdner%%QUO%" "%ZLW%%ZielOrdner%%ZUO1%"
--> Paths remain empty!!!
"C:\Program Files\FreeFileSync\FreeFileSync.exe" "C:\TEMP\ffs_T\SyncSettings_DS.ffs_batch" -dirpair "c:\TEMP\ffs_T\TD" "c:\TEMP\ffs_ZielOrdner\xy"
--> Paths remain empty!!!
echo Z: %ZLW%%ZielOrdner%%ZUO2%
"C:\Program Files\FreeFileSync\FreeFileSync.exe" "C:\TEMP\ffs_T\SyncSettings_DS.ffs_gui" -DirPair "%QLW%%QuellOrdner%%QUO%" "%ZLW%%ZielOrdner%%ZUO2%"
--> Paths remain empty!!!
? what's wrong / missing
Thanks for help
ffs-batch / -gui does NOT take over source and destination folders
- Posts: 1
- Joined: 18 Jun 2025
- Posts: 1239
- Joined: 8 May 2006
Not sure if I'm following totally, & I'm not running a .ffs_batch,
but rather a (Windows) .bat file that calls FFS, & that looks to work.
go.bat:
but rather a (Windows) .bat file that calls FFS, & that looks to work.
go.bat:
@echo off
echo set QLW=c:
echo set ZLW=c:
echo set QuellOrdner=\Temp\ffs_T\
echo set ZielOrdner=\Temp\ffs_ZielOrdner\
echo set QUO=TD\
echo set ZUO1=xy\
echo set ZUO2=xz\
set QLW=c:
set ZLW=c:
set QuellOrdner=\Temp\ffs_T\
set ZielOrdner=\Temp\ffs_ZielOrdner\
set QUO=TD\
set ZUO1=xy\
set ZUO2=xz\
echo Q: %QLW%%QuellOrdner%%QUO%
echo Z: %ZLW%%ZielOrdner%%ZUO1%
echo.
pause
echo C:\DEV\BACKUP\FreeFileSync\FreeFileSync.exe -dirpair "%QLW%%QuellOrdner%%QUO%" "%ZLW%%ZielOrdner%%ZUO1%"
echo.
pause
C:\DEV\BACKUP\FreeFileSync\FreeFileSync.exe -dirpair "%QLW%%QuellOrdner%%QUO%" "%ZLW%%ZielOrdner%%ZUO1%"
echo.
echo Note:
echo Temporary environment variables created with the set command are only valid if the synchronization is started by calling the FreeFileSync executable directly. Using start /wait would create a new program context without these temporary variables.
echo.
pause