Quais direitos uma conta requer para efetuar logon como um trabalho em lotes?

3

Eu tenho um script de lote do Windows que estou tentando controlar o Veritas Cluster Server usando o agente de processo.

O script em lote precisa ser executado como um usuário específico, mas quando tento on-line o recurso, recebo o seguinte erro no log de eventos:

Source: AgentFramework

Event ID: 6532

Process:<<resource name>> Failed to launch the program <<path to batch script>>. Error = 1385

Quando eu olho o código de erro aqui, ele aparece como:

Logon failure: the user has not been granted the requested logon type at this computer.

Assim, a conta de usuário em questão não pode fazer logon. Essa conta de usuário já executa alguns serviços e recebeu o direito Logon como um serviço. Eu também adicionei o Log on como um trabalho em lote, mas o problema persiste.

Então, quais direitos eu preciso atribuir a essa conta para que o VCS possa iniciar um script em lote como esse usuário?

O sistema operacional é o Windows Server 2003 e o VCS é a versão 5.0.

    
por hmallett 08.12.2011 / 13:10

2 respostas

2

Abra o seu Administrative Tools > %código%. Em Local Security Policy > Certifique-se de que seu usuário está definido como Security Settings > Local Policies > User Rights Assignment .

    
por 08.12.2011 / 23:00
0

Verifique os direitos em c:\windows\system32\cmd.exe - certifique-se de que o usuário tenha Execute de permissões.

    
por 08.12.2011 / 20:11