Что используют в качестве сценариев входа в систему на крупных предприятиях?

Что используют в качестве сценариев входа в систему на крупных предприятиях?

Недавно нам поручили следить за стороной входа пользователя в систему на нашем предприятии (клиенты Windows в Active Directory). В настоящее время у нас есть система, которая использует скрипт VBScript login/loggof для вызова пары DLL, написанных на Visual Basic 6.

Действия DLL контролируются некоторыми файлами конфигурации на основе пользователей/групп, которые администрируются из центрального приложения.

Это довольно хорошая система, но мы хотим отойти от Visual Basic 6 в отношении DLL (возможно, перенести их на C++, но тогда вам придется сделать их COM+, чтобы вызывать из VBScripts и т. д.) и, возможно, отказаться от VBScript в отношении самих сценариев входа в систему.

Что используют другие люди, что они могут посоветовать и т. д.?

решение1

У нас есть собственный процессор входа, разработанный на C#. Я бы точно не стал делать это на C++. Вы можете делать неуправляемые вызовы COM interop из C#/.Net.

Если конфигурация довольно сложная, вам, вероятно, не захочется делать это и в PowerShell. PS может быть полезен для небольших задач, но он не подходит, когда выходит за определенные рамки.

решение2

Ну, чего вы хотите/должны добиться с помощью сценария? Это определит, насколько сложным он должен быть.

В нашей настройке нам требуется всего лишь несколько подключенных дисков на клиентах и ​​BGInfo на серверах.

Для этого у нас есть несколько скриптов WSH VB в netlogon, и мы вызываем их из объектов групповой политики, прикрепленных к соответствующим OU (OU серверов при запуске сервера и OU пользователей при входе пользователя в систему).

Скрипты могут быть по 20 строк каждый. Powershell — логичный следующий шаг, но пока он меня не впечатлил. Он кажется неэлегантным и неуклюжим.

Связанный контент