variável env: username retorna o nome do host dentro de uma tarefa agendada - GPO

1

Estou editando uma tarefa agendada de política de grupo. Em geral, opções de segurança "Ao executar a tarefa, use a seguinte conta de usuário:" Eu tenho o seguinte -

%USERDOMAIN%\%USERNAME%

Atualizando o gpo e verificando o resultado em uma estação de trabalho, vejo que o UserDomain foi definido corretamente, exceto que o nome de usuário não foi definido corretamente. Na verdade, ele coloca o nome do host do computador ... resultado de exemplo:

CorrectDomain\PRMRH$

Não há erros, nada nos logs de eventos. Apenas não será executado. Eu removi o% USERDOMAIN% e deixei apenas% USERNAME%, ele exibirá "PRMRH $" na tarefa agendada.

Devo estar usando algo diferente de% USERNAME% ??

EDITAR: MS HELP ARQUIVOS:

Security options Configure the security context under which the task is run.

• If the preference item is part of Computer Configuration , by default the task is run in the security context of the SYSTEM account.

• If the preference item is part of User Configuration , by default the task is run in the security context of the logged-on user. Unless you provide credentials, the task is run only if the user is logged on to the computer, but can continue after the user logs off.

• To run a task under the security context of a specified account (regardless of whether that account is logged on), click Change User or Group , enter credentials for the account, and then click Run whether user is logged on or not .

    
por Logman 11.09.2013 / 18:27

1 resposta

2

A parte de Configuração do Computador de um GPO é aplicada quando a máquina é inicializada antes que você possa efetuar login. A parte Configuração do usuário de um GPO é aplicada sempre que um usuário efetua login. Essa também é a razão pela qual você precisa reinicializar a máquina quando altera determinadas configurações na Configuração do computador, enquanto só precisa efetuar logout e retorno quando alterou a configuração. Configuração do usuário.

Então, quando você adicionar uma tarefa agendada à Configuração do Computador, ela será aplicada usando a conta da máquina CorrectDomain\PRMRH$ e também será executada com ela no seu caso. Se você deseja que a tarefa seja executada para cada usuário que faz logon em um computador, é necessário adicioná-lo à Configuração do usuário do GPO.

    
por 12.09.2013 / 00:30