Хоча, як видається, є три доступні варіанти, один з яких насправді безпечний, але, здається, є лише два доступні варіанти, які зможуть впливати на машини, які не ввімкнуті в момент зміни або є мобільними і не були в мережі на час змін. Жодне з двох не є безпечним варіантом. Я знаю три варіанти:
- Сценарії запуску з .vbs
- GPO, використовуючи налаштування групової політики
- Сценарій Powershell як заплановане завдання.
Я відкидаю варіант Powershell, тому що не знаю, як ефективно націлювати / повторювати та відхиляти вже змінені машини, всі машини в мережі та який вплив може мати на непотрібні накладні витрати мережі, хоча це, мабуть, найкраще доступне рішення оскільки сам пароль може зберігатися в контейнері CipherSafe.NET (стороннє рішення), а пароль передається в сценарій цільовій машині. Я не перевіряв, чи Powershell може отримати пароль від диспетчера авторизованих даних локальної машини Windows для використання в сценарії, чи можливо зберегти пароль там для використання зі скриптом.
Варіант сценарію .vbs не є безпечним, оскільки пароль зберігається в чистому тексті в спільному доступі SYSVOL, який доступний для будь-якої доменної машини в мережі. Кожен, хто шукає знайти задню дверцята і з трохи Google, знайде її, якщо буде достатньо стійкою.
Параметр GPO також незахищений, як зазначено у цій примітці MSDN: http://code.msdn.microsoft.com/Solution-for-management-of-ae44e789
Я шукаю не стороннє рішення, яке, на мою думку, повинно бути доступним або здатним розробитись вдома з правильними знаннями чи рекомендаціями.