Para fazer isso, você precisa usar a política de grupo e um contêiner no AD.
Primeiro, entre em active directory Users and Computers Snapin
(painel Iniciar> painel de controle > ferramentas administrativas > usuários e computadores do Active Directory) e crie uma nova unidade organizacional (UO). Coloque todos os seus usuários na unidade organizacional à qual você deseja que o script seja aplicado. Você precisa fazer isso, pois, em seguida, aplicará uma política ao contêiner em que esses usuários estão.
Em seguida, abra o Group Policy Management Console (GPMC)
e localize a UO com a qual você está trabalhando. Clique com o botão direito do mouse e escolha a opção "criar um GPO e vinculá-lo aqui". Isso criará um Group Policy Object (GPO)
, que será aplicado a todos os usuários e computadores em sua unidade organizacional.
Clique com o botão direito na política recém-criada e selecione Editar. Isso abrirá uma nova janela que permitirá definir configurações para essa política.
Navegue nessa janela até user settings > Policies > Windows Settings > Scripts (Logon/Logoff) > Logon
. Dentro dessa área do GPMC, você pode adicionar scripts que serão executados sempre que um usuário (para quem essa política é aplicada) fizer logon em um PC. Você pode adicionar a localização dos seus arquivos de lote aqui e depois testar.
Por favor, note que o script de logon precisará ser colocado em um local onde todos possam acessar para que ele seja executado.