Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Копирование файлов по сети (http://forum.oszone.net/showthread.php?t=188223)

alnimo 13-10-2010 11:05 1517755

Копирование файлов по сети
 
День добрый коллеги.
Есть необходимость автоматизировать процесс: замены файлов на ПК пользователей, условно old.txt (у пользователей разрешение на файл чтение/выполнение).
Похожая задача была описана в http://forum.oszone.net/thread-180460.html

Мои действия: Создаю GPO. При автозагрузке будет выполнятся script.bat следующего содержания:

xcopy \\my.domain\SysVol\my.domain\Policies\{7C5EDE60-E821-4F1A-827C-60DC6578F5AF}\Machine\Scripts\Startup\NEW.txt %systemdrive%\1\2\3\old.txt /Y /K /C

В случае когда атрибут на файл установлено не было, копирование прошло, а в тех случаях когда установлен "чтение" - нет.
Что мне сделать, подскажите пожалуйста ?

amel27 13-10-2010 11:43 1517801

Цитата:

Цитата alnimo
В случае когда атрибут на файл установлено не было, копирование прошло, а в тех случаях когда установлен "чтение" - нет.
Что мне сделать, подскажите пожалуйста ? »

добавить в команду XCOPY ключ /R, смотрите справку:
Код:

XCOPY /?

alnimo 13-10-2010 11:56 1517811

Да, спасибо за ответ. Не заметил при просмотре справки.
Тему не закрывайте, у меня еще будет позже вопрос...

alnimo 20-10-2010 10:39 1522897

Вложений: 1
Некоторые пользоватлеи жалуются, что компьютер стал загружатся долго.
В логах ошибка, что групповая политика не была применена, по таймауту 10 минут.
При исполнении bat файла поялвяется слудующее сообщение
Подскажите пожалуйста, как избавиться от этого

amel27 20-10-2010 11:24 1522935

вариант 1: автоматизация выбора F - файл, D - каталог
Код:

echo F|xcopy ...
вариант 2: указывать в качестве назначения каталог со слэшем, пример:
Код:

xcopy \\PATH\file.txt C:\DIR\DIR1\

alnimo 26-10-2010 08:25 1527539

Спасибо. Выбрал первый вариант и проблема решилась.
Заметил, что копирование происходит да же в случае если целевой объект не существовал.
Что нужно добавить, чтобы проходила проверка, если целевой объек есть, то копируется, иначе - нет

amel27 26-10-2010 11:04 1527623

Цитата:

Цитата alnimo
если целевой объек есть, то копируется, иначе - нет »

Цитата:

Цитата XCOPY /?
/U - Копирует только файлы, которые уже существуют в конечной папке.



Время: 23:00.

Время: 23:00.
© OSzone.net 2001-