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

Как заставить рабочие станции в сети установить пакет msi?

У меня есть удаленный доступ к Windows Small Business Server 2008 машина. К этой сети подключено около 5 рабочих станций.

Как я могу установить на каждой рабочей станции .msi пакет без удаленного подключения к каждой рабочей станции?

Вы просто рассматривали возможность использования Active Directory для публикации приложения через групповую политику?

http://support.microsoft.com/kb/816102

объясняет, как это сделать (и нет, я не буду цитировать длинный контрольный список шагов на 2 страницы).

PsExec ... эрк. Хорошо для сред v-small, но не масштабируется в масштабах предприятия. Видно множество взорванных дочерних процессов PSExec / остаточных служб PSExecSvc.

Если развертывание на основе AD невозможно, а клиенты - Win7 / 8, используйте WinRM.

У вас есть три варианта:

  1. Сценарий входа в Windows
  2. Сервер управления системами Miscrosoft
  3. PsExec

Но я рекомендую вам использовать psexec, потому что он такой простой и стабильный. Он работал у меня около 3 лет без каких-либо проблем. Основная роль psexec заключается в удаленном выполнении команды на другом компьютере, даже если исполняемый файл не существует на удаленном компьютере. он может копировать исполняемый файл на удаленный компьютер, а затем выполнять его.

Usage: psexec [\\computer[,computer2[,...] | @file][-u user [-p psswd]][-n s][-l][-s|-e][-x][-i [session]][-c [-f|-v]][-w directory][-d][-<priority>][-a n,n,... ] cmd [arguments]

РЕДАКТИРОВАТЬ 1:

На рабочих станциях на базе UNIX вы можете использовать WINEXE вместо.