При развертывании машин на нашем предприятии мы проходим серию проверок перед развертыванием. Некоторые из них включают:
Полагаю, это довольно стандартная вещь. Мы используем комбинацию WDS, GPO, и SCCM для развертывания Windows XP на машине и установки некоторого программного обеспечения. Однако перед тем, как машину можно будет развернуть для пользователя, нам нужно выполнить несколько ручной процесс, чтобы убедиться, что машина готова к работе.
Есть ли какое-нибудь программное обеспечение, которое вы можете создать контрольный список для тестирования, и оно автоматически запускается на машине? Сейчас мы используем созданный мною HTA, но поддерживать его - медвежий момент, и я хотел бы что-то более надежное. Любые предложения будут ценны.
В настоящее время у нас есть клиенты Windows XP (скоро перейдут на Windows 7) и в основном серверы Windows 2003 (несколько 2008 г.).
РЕДАКТИРОВАТЬ:
Чтобы прояснить, что я ищу, я подробнее объясню, что делает наш текущий HTA и что будет делать идеальное приложение.
Соберите информацию о конечном пользователе
Когда вы нажимаете кнопку «Выполнить проверки», запускается серия проверок. Вышеупомянутые 3 переменные используются, чтобы точно определить, какие проверки должны выполняться и какими должны быть их ожидаемые значения.
Проверяет
Исправления
Прямо сейчас все это написано на заказ (на VBScript, тьфу). Я бы хотел найти приложение, в котором я мог бы создавать шаблоны исправлений и сохранять каждое из них в XML-файле (или другом удобном для чтения формате файла). Затем я мог бы создать новую группу проверок, выбрав некоторые из тех проверок, которые я хочу запустить, и сохранить эту группу проверок, чтобы я мог легко повторно запустить указанные проверки в будущем.
РЕДАКТИРОВАТЬ 2 Было бы неплохо, если бы мы могли запускать эти проверки в любое время. Например: компьютер, который эксплуатируется год. Откройте это приложение и убедитесь, что установлены правильные приложения, обновления и файлы на их компьютере, которые мы синхронизируем, являются текущими версиями.
Думаю, мне нужно нечто большее, чем просто приложение перед развертыванием. Я просто ищу приложение для проверки, которое может быть запущено в любое время (возможно, даже конечным пользователем?).
... Может быть, это то, что я должен построить сам, но если что-то уже существует, я бы предпочел купить это, а не тратить все свое время на создание этого.
Я считаю, что самая последняя версия SCCM может выполнять проверки на основе пользователей, тогда как SCCM 2007 полностью основан на компьютере.
Учитывая, что, если у вас есть способ, отличный от пользователя, для организации ваших компьютеров на основе их использования (который, вероятно, в любом случае отображается на пользователей), вы должны иметь возможность использовать функции желаемой конфигурации SCCM в SCCM для выполнения всех ваших проверок. После этого вы сможете внести некоторые коррективы на основании результатов ваших проверок или, по крайней мере, иметь список компьютеров и проблем, которые нужно исправить.
Вы думали о том, чтобы заглянуть в Microsoft Deployment Toolkit? Большинство, если не все указанные вами требования, могут быть выполнены. Инфраструктура для выполнения этих проверок (или «проверка» в MDT) может быть перенесена в MDT в виде шагов.