Написание скрипта CMD для активации Microsoft Office

Цель моей работы - предложение широкого ассортимента IT услуг на постоянно высоком качестве. Для этого я постоянно прохожу дополнительное обучение и совершенствую свои навыки на практике.

Написание скрипта CMD для активации Microsoft Office

Характеристики
Категория:
Компьютерные сети и сервера
Заказчик:
Организация
Описание проекта

Задача: В сети организации установлен KMS сервер и внутренний DNS сервер настроен так, что бы клиентским машинам показывать адрес KMS сервера в сети, что бы офисы на клиентских машинах могли от него активироваться автоматически. Однако некоторые компьютеры отказывались принимать настройки DNS. Требуется написать CMD скрипт, с помощью которого младший инженерный состав мог бы выбрав редакцию офиса сделать все настройки и активацию.

Решение. В начале скрипта я помещаю в переменные адреса KMS сервера и ключи от разных редакций офиса. Далее я делаю проверку, запущен ли скрипт с Административными правами. Если нет я сделал вывод ошибки. После я определяю пусть по которому установлен офис и помещаю их в переменную. В организации офисы закуплены двух версий 2013 версии и 2016, поэтому я делаю определение не только версии офиса, но и его разрядности, так как пути установки офиса от этого сильно меняется. Далее я написал меню, что бы инженер указал редакцию офиса. Ну а дальше я в скрипте делаю проверку доступности KMS сервера, указываю офису ключ активации KMS, указываю адрес KMS сервера и произвожу активацию. Готово!