O que as pessoas estão usando como scripts de login em grandes empresas?

O que as pessoas estão usando como scripts de login em grandes empresas?

Recentemente, fomos encarregados de cuidar do lado de login do usuário em nossa empresa (clientes Windows no Active Directory). No momento, temos um sistema que usa um script login/loggof VBScript para chamar algumas DLL escritas em Visual Basic 6.

As ações da DLL são controladas por alguns arquivos de configuração baseados em usuários/grupos que são administrados a partir de uma aplicação central.

Este é um sistema muito bom, mas queremos sair do Visual Basic 6 para as DLLs (talvez portá-las para C++, mas então você tem que torná-las COM+ para chamá-las de VBScripts, etc.) e possivelmente longe de VBScript para os próprios scripts de login.

O que outras pessoas estão usando, o que as pessoas podem sugerir, etc.?

Responder1

Temos um processador de logon personalizado desenvolvido em C#. Eu certamente não faria isso em C++. Você pode fazer chamadas de interoperabilidade COM não gerenciadas de C#/.Net.

Se a configuração for bastante elaborada, você provavelmente também não gostaria de fazer isso no PowerShell. PS pode ser útil para tarefas menores, mas não é adequado quando cresce além de um certo ponto.

Responder2

Bem, o que você quer/precisa alcançar com o script? Isso determinará o quão envolvido ele precisa estar.

Em nossa configuração, nosso requisito é apenas algumas unidades mapeadas nos clientes e um BGInfo nos servidores.

Para isso, temos alguns scripts WSH VB no netlogon e os chamamos de GPOs anexados às UOs apropriadas (OU de servidores na inicialização do servidor e UO de usuários no login do usuário).

Os scripts têm talvez 20 linhas por peça. Powershell é o próximo passo lógico, mas não estou impressionado com ele até agora. Parece deselegante e desajeitado.

informação relacionada