Я использую NinitePro и групповую политику, чтобы развернуть и обновить программное обеспечение в нашей небольшой сети 150 Win 7 и машин WinXP. Я примерно следую этим инструкциям: http://community.spiceworks.com/how_to/show/15072-easy-cheap-third-party-patch-management
Моя установка следующие. У меня есть сетевой ресурс, который я использую для развертывания программного обеспечения в сети. Я создал две папки там; мусорное ведро для пакетного файла и NinitePro.exe и var для файлов кэша Ninite и журналов от пакетного файла.
Я затем создал почтамт, связал его с OU, содержащим мою тестовую лабораторию, и использовал фильтрацию безопасности для ограничения развертывания на просто моей тестовой лаборатории. В упомянутом GPO я создал запланированную задачу под Задачами Computer\preferences\Control Panel\Scheduled. Это просто простая запланированная задача, так как у меня есть клиенты XP. Я не указывал пользователя и пароль под "Выполненный Как": разделите так выполнения задачи как NT Authority:System.
Это работает, насколько Ninite называют и обновляет и устанавливает программное обеспечение, однако он не может записать журналы или файлы кэша к папке var в сети.
Как я могу установить полномочия на сетевом ресурсе так мой пакетный файл, названный от этой запланированной задачи и работающий, как система может записать в сетевой ресурс. Или как я должен сделать это, если у меня есть все это неправильно. Надежда это имеет смысл. Задайте вопросы при необходимости в разъяснении.
Спасибо!
Процессы, запущенные как SYSTEM на компьютерах-членах домена, получают доступ к сетевым ресурсам как к учетной записи Active Directory компьютера. Убедитесь, что ваша общая папка может быть записана учетными записями компьютера (например, скажем, "Компьютеры домена"), и вы можете приступать к работе
.Для полноты картины я должен добавить, что это не обязательно лучший / самый простой способ использования Ninite Pro.
Ninite Pro имеет «удаленный» режим, поэтому вы можете просто запустить его. пакетный файл на сервере и отправьте все приложения и обновления клиентам. Вы можете выбрать OU для отправки и т. Д.
например:
C:\Apps\Maintenance\Niniteone.exe /remote ad:OU=MainOffice,OU=CompanyMachines,OU=Computers,DC=domain,DC=local /select "your" "list" "of" "apps" /silent \\server\share\NiniteLogs\%date:~-4,4%%date:~-7,2%%date:~0,2%_Ninite-log.csv
И тогда вам не понадобятся общие сетевые ресурсы и GPO для развертывания. Вы можете просто запланировать его запуск на сервере.