Stránka 1 z 1

Záloha pomocí Robocopy

Napsal: 25 říj 2016 13:31
od Diesels
Zdravím,

Rád bych pomocí tohoto programu zálohoval data z disku C:\program\database na D:\záloha\data a na konci procesu vyskakovací okno (popup message), zdali proběhla záloha či nikoliv. Sice to bude v logu, ale když už...
Nechci zrcadlo disku, kvůli případné ztrátě dat disku C. Proto kopírování.
Jde mi o ruční spouštění pomocí zaloha.cmd viz níže

Kód: Vybrat vše

@echo off

cls
set zal_disk=
set /p zal_disk="Zadejte pismeno disku pro zalohovani: "
set zal_slozka=
set /p zal_slozka="Zadejte nazev slozky pro zalohovani: "

set zdroj_disk=C

set zdroj_slozka=Fotky
robocopy "%zdroj_disk%:\%zdroj_slozka%" "%zal_disk%:\%zal_slozka%\%zdroj_slozka%" /E /XJ /R:0 /TEE /UNILOG:D:\záloha\data

pause


Prosím tedy úpravu a doplnění výše napsaných údajů do daného codu. Asi dělám něco špatně, ale při zadání daných cest se mi to nedaří zprovoznit... :D (spouštění s admin právy).

Dodatek: Jaký je rozdíl mezi CMD vs BAT tedy dávkovací soubor Windows vs DOS a jejich využitelnosti ?

Děkuji

Re: Záloha pomocí Robocopy

Napsal: 25 říj 2016 14:31
od zeus
Cesty vloz primo do CMD, vyloucis tim chybu zadani.
CMD ve Win toho umi vice, nez BAT v DOSu.