Ir ao conteúdo

Posts recomendados

Postado

Olá, pessoal

 

Estou com um problema que não estou conseguindo resolver.

 

Na Empresa onde trabalho fazemos automação de criação de login no AD usando jenkins e scripts em powershell.

Usamos um script que altera o usuário de execução para que possamos fazer a escrita no AD.

 

Quando o trecho do código abaixo é executado:

$process = Start-Process powershell -Credential $credObject -NoNewWindow -Wait -PassThru -ArgumentList @"
$SCRIPT_POWERSHELL $arguments
"@

 

Recebemos o seguinte erro:

 

 

Start-Process : Access is denied
At line:16 char:12
+ $process = Start-Process powershell -Credential $credObject -NoNewWin ...
+            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Start-Process], Win32Exception
    + FullyQualifiedErrorId : System.ComponentModel.Win32Exception,Microsoft.PowerShell.Commands.StartProcessCommand

 

Este comando faz com que um novo processo Powershell seja executado, gerando assim, uma nova thread. E é nesse momento que o problema acontece. Parece que o usuário que inicia o processo não tem permissão isso.

 

PS. Ao executar o script em um terminal aberto com privilégios administrativos funciona.

318155584_Semttulo.jpg.a84ae4052be58501d42036b3fe03f47d.jpg

 

 

OBS: O código funcionava antes. sem nenhum problema e não foi alterado. Alguma configuração se perdeu.

 

Então pessoal, a dúvida é: como poderemos fazer para contornar este problema. Existe alguma configuração no windows que necessita ser feita ?

 

Postado

Pessoal resolvi.

 

O problema era porque o slave do jenkins foi iniciado sem privilégio de administrador.

 

A solução foi a seguinte:

Abrir um CMD com privilégio de administrador;

executar o comando javaws nomedoslave e teclar enter.

 

Dessa maneira o slave herda o privilégio do terminal

 

Valeu

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!