Skrypt CMD:
@echo off echo "Start backup ..." set datetime=%date% %time:~0,8% echo Last backup: %datetime% > %USERPROFILE%\Documents\last.txt set PATH=%PATH%;C:\Program Files (x86)\WinSCP rem Outlook 2007 i 2010 del %USERPROFILE%\Documents\outlook.reg reg export "HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles" %USERPROFILE%\Documents\outlook.reg rem Outlook 2013 del %USERPROFILE%\Documents\outlook.reg reg export "HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Outlook\Profiles" %USERPROFILE%\Documents\outlook.reg rem Windows Mail del %USERPROFILE%\Documents\windowsMail.reg del %USERPROFILE%\Documents\windowsLiveContacts.reg del %USERPROFILE%\Documents\windowsLiveMail.reg reg export "HKEY_CURRENT_USER\Software\Microsoft\Windows Mail" %USERPROFILE%\Documents\windowsMail.reg reg export "HKEY_CURRENT_USER\Software\Microsoft\Windows Live Contacts" %USERPROFILE%\Documents\windowsLiveContacts.reg reg export "HKEY_CURRENT_USER\Software\Microsoft\Windows Live Mail" %USERPROFILE%\Documents\windowsLiveMail.reg del ftplog.txt WinSCP.exe /console /script=ftp_mirror.txt /log=ftplog.txt echo Start: %datetime% echo End: %date% %time:~0,8% rem C:\WINDOWS\system32\shutdown.exe -s -f -t 0 rem pause
Plik ftp_mirror.txt:
option batch continue option confirm off open ftp://login:pass@1.2.3.4/ synchronize remote -delete %USERPROFILE%\Desktop /Desktop synchronize remote -delete %USERPROFILE%\Pictures /Pictures synchronize remote -delete %USERPROFILE%\AppData\Local\Microsoft\Outlook\ /Outlook synchronize remote -delete %USERPROFILE%\AppData\Roaming\Thunderbird\ /Thunderbird synchronize remote -delete "%USERPROFILE%\AppData\Local\Microsoft\Windows Live Mail" "/Windows Live Mail" synchronize remote -delete "%USERPROFILE%\AppData\Local\Microsoft\Windows Mail" "/Windows Mail" synchronize remote -delete %USERPROFILE%\Documents /Documents exit