Как скопировать файл и обновить реестр ?

Ответить
rick
Дорогой гость
Сообщения: 82
Зарегистрирован: 30 окт 2015 10:33

Как скопировать файл и обновить реестр ?

Сообщение rick » 13 июн 2016 19:59

Здравствуйте!
Столкнулся с проблемой установки ПО групповыми политиками.Установил msi пакет.
Далее требуется скопировать файл по пути C:\Program Files\example
Создал политику "name_settings", в этой политике такой конфиг:

Конфигурация компьютера-Политики-Настройка-Конфигурации Windows-Файлы
Создать файл
Действие-Создать/Обновить/Заменить - ни одно из этих действий не копирует файл.
Исходный файл - выбрать нужный файл в директории SYSVOL
Конечный файл - выставил путь куда нужно файл копировать C:\Program Files\example
gpupdate /force
результата нет, файл там не появляется.
Где я ошибаюсь ? Куда смотреть ?

Так же есть файл реестра, который в обычном случае просто запускается, в нем достаточно много параметров. Он обновляет нужные "ветки" реестра и ПО работает.
Каким образом возможно организовать обновление реестра из reg файла ?
Буду очень благодарен за помощь ! Заранее спасибо!

Аватара пользователя
Алексей Максимов
Администратор сайта
Сообщения: 417
Зарегистрирован: 14 сен 2012 06:50
Откуда: г.Сыктывкар
Контактная информация:

Re: Как скопировать файл и обновить реестр ?

Сообщение Алексей Максимов » 14 июн 2016 07:23

Проверяйте подробный вывод на клиенте "gpresult /z"
Возможно проблема с наличием каталога назначения. Вместо абсолютных путей лучше использовать системные переменные, типа %ProgramFiles%
По реестру всё зависит от того, куда нужно писать данные - в HKEY_LOCAL_MACHINE или HKEY_CURRENT_USER
Можно сделать пакетный файл с командой импорта "REG IMPORT \\share\file.reg"

rick
Дорогой гость
Сообщения: 82
Зарегистрирован: 30 окт 2015 10:33

Re: Как скопировать файл и обновить реестр ?

Сообщение rick » 14 июн 2016 07:38

Спасибо, по поводу переменных попробую, только вопрос по системным переменным, возможно где-то посмотреть как к примеру указать такой фай: %Program Files%name%example или %Program Files%\name\example ?
А по поводу реестра много данных нужно записывать в
HKEY_LOCAL_MACHINE и в [HKEY_CLASSES_ROOT]

UPD:Системные переменные разобрался как нужно записывать:%ProgramFiles%\name\example. Но файл по прежнему не копирует.
Политика для установки ПО применяется для Компьютеров.
gpresult /z - ничего не показывает.

Аватара пользователя
Алексей Максимов
Администратор сайта
Сообщения: 417
Зарегистрирован: 14 сен 2012 06:50
Откуда: г.Сыктывкар
Контактная информация:

Re: Как скопировать файл и обновить реестр ?

Сообщение Алексей Максимов » 14 июн 2016 08:08

Наберите команду set и увидите все доступные пользователю переменные.
Если gpresult /z ничего не показывает значит политика не применяется.

rick
Дорогой гость
Сообщения: 82
Зарегистрирован: 30 окт 2015 10:33

Re: Как скопировать файл и обновить реестр ?

Сообщение rick » 14 июн 2016 09:19

Политика применяется на компы, в gpresult /z она не показывается, но программа инсталируется значит она применяется.
По поводу reg import, возможно ли обновлять реестр с шары? В справке по команде меня насторожила запись (только локальный компьютер) https://cloud.mail.ru/public/HKbz/kQRphM6Rt

Файлик упорно не копируется, использовал системную переменную %ProgramFiles%

Аватара пользователя
Алексей Максимов
Администратор сайта
Сообщения: 417
Зарегистрирован: 14 сен 2012 06:50
Откуда: г.Сыктывкар
Контактная информация:

Re: Как скопировать файл и обновить реестр ?

Сообщение Алексей Максимов » 14 июн 2016 09:54

Зайти в систему с правами административной учётной записи и выполнить:
gpresult /scope "computer" /z

rick
Дорогой гость
Сообщения: 82
Зарегистрирован: 30 окт 2015 10:33

Re: Как скопировать файл и обновить реестр ?

Сообщение rick » 14 июн 2016 10:18

Сделал все действия политики применяется все которые я "навешал" на OU, даже с административными правами реестр не обновляет и файл не копирует.
Реестр повесил батник на вход в систему со следующей командой

REG IMPORT \\dc\SYSVOL\test.local\soft\ucc\Update.reg

Юрий
Завсегдатай
Сообщения: 26
Зарегистрирован: 14 сен 2016 05:05

Re: Как скопировать файл и обновить реестр ?

Сообщение Юрий » 12 окт 2016 07:17

Способ 1 - Для выполнения пользователи должны быть в группе "опытные пользователи"

1) правка реестра (вставляем это в сценарии запуска)
bat файл - regedit /s \\192.168.1.1\share\1.reg

2) копирование файлов пользователям
copy \\192.168.1.1\share\soft.exe C:\Program Files\example\soft.exe

Способ 1 - Планировщик

Создать задачу которая будет работать от именин администратора домена и разослать пользователям.

Аватара пользователя
Алексей Максимов
Администратор сайта
Сообщения: 417
Зарегистрирован: 14 сен 2012 06:50
Откуда: г.Сыктывкар
Контактная информация:

Re: Как скопировать файл и обновить реестр ?

Сообщение Алексей Максимов » 12 окт 2016 08:18

Создать задачу которая будет работать от именин администратора домена
Это не самая хорошая идея с точки зрения безопасности.

Ответить

Вернуться в «Windows Group Policy»