Robocopy to FreeFileSync batch file

Get help for specific problems
Posts: 2
Joined: 3 Sep 2018

jeraldpunx

I have batch file with robocopy, I want to convert it to freefilesync, any idea how to do this? someone give me some tips, I'm still new on this. cause sometimes robocopy skip some files.

This is my current batch file. and I already installed freefilesync.
@ECHO OFF
CLS
ECHO Copy Game Files From Choices Below
ECHO 1.Crossfire
ECHO 2.Dota2
ECHO 3.Dragon Nest
ECHO 4.Fortnite
ECHO 5.Rules Of Survival
ECHO 6.World Of Tantra
ECHO.

Set Game=0
CHOICE /C 123456 /M "Enter your choice:  "
:: Note - list ERRORLEVELS in decreasing order
IF %ERRORLEVEL% EQU 6 Set Game=WorldOfTantra
IF %ERRORLEVEL% EQU 5 Set Game=RulesOfSurvival
IF %ERRORLEVEL% EQU 4 Set Game=Fortnite
IF %ERRORLEVEL% EQU 3 Set Game=DragonNest
IF %ERRORLEVEL% EQU 2 Set Game=Dota2
IF %ERRORLEVEL% EQU 1 Set Game=Crossfire


::=====================================

ECHO Select PC to Copy Files
ECHO 1.PC1
ECHO 2.PC2
ECHO 3.PC3
ECHO 4.PC4
ECHO.

CHOICE /C 1234 /M "Enter your choice:  "

Set PCCode=0
:: Note - list ERRORLEVELS in decreasing order
IF %ERRORLEVEL% EQU 4 SET PCCode=JeraldPunx04
IF %ERRORLEVEL% EQU 3 SET PCCode=JeraldPunx03
IF %ERRORLEVEL% EQU 2 SET PCCode=JeraldPunx02
IF %ERRORLEVEL% EQU 1 SET PCCode=JeraldPunx01
GOTO CopyFiles
::=====================================

:CopyFiles
echo "Copying %Game% in %PCCode%"
if %Game%==WorldOfTantra (
robocopy "\\%PCCode%\Online\World Of Tantra" "D:\Online\World Of Tantra" /s /MT:16
)
if %Game%==RulesOfSurvival (
robocopy "\\%PCCode%\Online\Rules Of Survival" "D:\Online\Rules Of Survival" /s /MT:16
)
if %Game%==Fortnite (
robocopy "\\%PCCode%\Online\Epic Games" "D:\Online\Epic Games" /s /MT:16
)
if %Game%==DragonNest (
robocopy "\\%PCCode%\Online\Dragon Nest" "D:\Online\Dragon Nest" /s /MT:16
)
if %Game%==Dota2 (
rd /s /q "D:\Online\Steam\SteamApps\downloading"
rd /s /q "D:\Online\Steam\SteamApps\workshop\downloads"
robocopy "\\%PCCode%\Online\Steam" "D:\Online\Steam" /s /MT:16 /xd "\\%PCCode%\Online\Steam\SteamApps\common" /xd "\\%PCCode%\Online\Steam\Backups" /xd "\\%PCCode%\Online\Steam\userdata" /xd "\\%PCCode%\Online\Steam\appcache" /xd "\\%PCCode%\Online\Steam\SteamApps\downloading" /xd "\\%PCCode%\Online\Steam\SteamApps\temp" /xd "\\%PCCode%\Online\Steam\SteamApps\workshop"
robocopy "\\%PCCode%\Online\Steam\SteamApps\common\dota 2 beta" "D:\Online\Steam\SteamApps\common\dota 2 beta" /s /MT:16
rd /s /q "D:\Online\Steam\SteamApps\downloading"
rd /s /q "D:\Online\Steam\SteamApps\workshop\downloads"
)
if %Game%==Crossfire (
robocopy "\\%PCCode%\Online\Crossfire 2.0" "D:\Online\Crossfire 2.0" /s /MT:16
)

GOTO End

::=====================================


:End
pause
Posts: 2
Joined: 3 Sep 2018

jeraldpunx

up