none
robocopy params RRS feed

  • Вопрос

  • Хочу выполнить комманду

        # set params= /COPYALL /E /R:0 /DCOPY:T /MIR /Z
        # /Z         - использовать журнал возобновления на случай потери сетевого соединения  - ОЧЕНЬ ЗАМЕДЛЯЕТ
        # /MIR        - из каталога назначения удалить все файлы отсутствующие в каталоге источника
        # /DCOPY:T    - сохранять оригинальные метки времени у каталогов
        # /E        - копировать содержимое каталога истончика рекурсивно
        # /R:0        - не повторять попытки для заблокированных файлов
        # /COPYALL    - копировать включая все атрибуты файлов - СЛЕГКА ЗАМЕДЛЯЕТ
        # (эквивалентно /COPY:DATSOU, D=данные, A=аттрибуты, T=метки времени, S=безопасность=списки контроля доступа NTFS, O=владелец, U=аудит)
        $params = "/E /R:0 /DCOPY:T /MIR"
        & robocopy $src $dest $params                   <- так не работает выдает ошибку что неверный третий парамет.
        & robocopy $src $dest /E /R:0 /DCOPY:T /MIR     <- так работает но хочется параметры передать через переменную
        
    Как правильно передать параметры через переменную?
    4 октября 2016 г. 3:20

Ответы

Все ответы