2015-07-02 2 views
0

Я пытаюсь xcopy папки с все вложенными папками и файлами в другую папку, которая названа как текущая дата и времячто случилось с моим .bat-файлом?

Это то, что у меня есть:

xcopy C:\Users\t\Desktop\survival\world "C:\Users\t\Desktop\backups\survival\Backup-%date:/=/%_%time:~0,2%:%time:~3,2% /s /e /i 

кто может мне помочь? благодаря

ответ

1
%time:~0,2%:%time:~3,2% 
      ^....You can not have a colon in a file name 

Кроме того, вам не хватает закрывающей кавычки в конце целевой папки

@echo off 
    setlocal enableextensions disabledelayedexpansion 

    set "source=C:\Users\t\Desktop\survival\world" 
    set "target=C:\Users\t\Desktop\backups\survival\Backup" 

:loop 
    set "timeStamp=%date:/=/%_%time:~0,2%:%time:~3,2%" 
    xcopy "%source%\." "%target%-%timeStamp%" /s /e /i 
    ping -n 601 "" >nul 
    goto :loop 
+0

спасибо, но что до сих пор doesen't работы – trebor97351

+0

XCopy C: \ Users \ т \ Desktop \ выживание \ world "C: \ Users \ t \ Desktop \ backups \ survival \ Backup-% date:/= /% _% время: ~ 0,2%.% время: ~ 3,2%/s/e/i – trebor97351

+0

@ trebor97351, извините, мне пришлось оставить клавиатуру на мгновение. Закройте стартовую цитату –

Смежные вопросы