Назад | Перейти на главную страницу

В: Как активировать Robocopy с помощью флагов / B (или / ZB)?

Robocopy дает сбой, когда он активируется щелчком по моему файлу run_bckup.bat.

Хотя пакетный файл имеет права администратора, следующая строка не работает: Robocopy "% src%" "% trgt%" .. / B ..

Но запуск DOS-окна (открытого от имени администратора) и запуск того же файла "run_bckup.bat" завершается успешно !!

Мой вопрос: есть ли настройка, которая позволяет мне активировать robocopy, щелкнув мой пакетный файл, и используется флаг «/ B»?

Вот отчеты Robo для двух вышеуказанных случаев.

==== 1. ОТЧЕТ ОБ РОБОКОПИИ "ЗАПУСК НАЖАТИЕМ" на "run_bckup.bat" ==== (этот метод не удался)

ОШИБКА: у вас нет прав пользователя резервного копирования и восстановления файлов. ***** Они необходимы для создания резервных копий (/ B или / ZB).

Источник: c: \ Utils - bckup \ Dest: G: \ Utils - bckup \ Files: . Параметры : . / NFL / S / E / DCOPY: DAT / COPY: DATS / PURGE / B / XO / XA: SHT / R: 5 / W: 1

--- КОНЕЦ ОТЧЕТА 1 -

==== 2. ОТЧЕТ ПО РОБОКОПИИ ПРИ ЗАПУСКЕ из ОТКРЫТОГО DOS-окна, а затем запустить "run_bckup.bat" ==== (этот метод завершился успешно)

Источник: c: \ Utils - bckup \ Dest: G: \ Utils - bckup \ Files: . Exc файлы: NTUSER Exc Dirs: Данные приложения Шаблоны Администратор

Параметры : . / NFL / S / E / DCOPY: DAT / COPY: DATS / PURGE / B / XO / XA: SHT / R: 5 / W: 1

       Total    Copied   Skipped  Mismatch    FAILED    Extras
Dirs :         1         1         0         0         0         0

Файлы: 19 19 0 0 0 0 Байты: 31,4 k 31,4 k 0 0 0 0 --- КОНЕЦ ОТЧЕТА 2 -------------

Спасибо, UL

Флаги / B и / Z требуют прав администратора. То, как вы их запускаете, не дает этих прав, за исключением случаев, когда вы щелкаете правой кнопкой мыши и запускаете от имени администратора.

Если вы хотите просто щелкнуть и это произойдет, попробуйте создать ярлык для вашего реального файла сценария с установленной опцией «Запуск от имени администратора».

Если у Powershell есть несколько замечательных способностей к самостоятельной эскалации, вы, возможно, захотите проверить это.

Или используйте запланированное задание.