none
Powershell RRS feed

  • Pergunta

  • Boa Tarde,

    Gostaria de saber se algum poderia me ajudar nessa syntax pois ao tentar executar o mesmo esta sendo gerado um erro.

    Set-MSOnlineUserPasswordNeverExpire -Identity E-MAIL DO USUÁRIO -PasswordNeverExpire $true -Credential LOGIN DE ADM

    quando eu executo sem "-Credential LOGIN DE ADM" aparece um pop-up solicitando as credenciais de acesso manualmente, gostaria de otimizar essa tarefa.

     

    Erro.

    Set-MSOnlineUserPasswordNeverExpire : Não é possível associar o parâmetro 'Credential'. Não é possível converter o valor "LOGIN ADM" do tipo "System.String" no tipo "System.Management.Automation.PSCredential".

    Em linha:1 caractere:104

     Set-MSOnlineUserPasswordNeverExpire -Identity E-MAIL -PasswordNeverExpire $true -Credential <<<<  LOGIN ADM

    CategoryInfo: InvalidArgument: (:) [Set-MSOnlineUserPasswordNeverExpire], ParameterBindingException

     FullyQualifiedErrorId : CannotConvertArgumentNoMessage,Microsoft.Exchange.Transporter.PSI.SetXsMicrosoftOnlineUserPasswordNeverExpire

    Obrigado

    quarta-feira, 23 de novembro de 2011 19:03

Respostas

  • Já está resolvido senhores? Caso sim, por gentileza encerrar e marcar como respondido.

    Abraços.


    Sara Barbosa | Blog: sarabarbosa.net | Twitter: @sarabarbosa
    • Sugerido como Resposta Rafael Mantovani sexta-feira, 20 de janeiro de 2012 16:52
    • Marcado como Resposta Darley Campos sexta-feira, 4 de maio de 2012 20:39
    quinta-feira, 19 de janeiro de 2012 20:19
    Moderador

Todas as Respostas

  • Olá Darley,
    Tenta executar seu script da seguinte forma:
    $cred = Get-Credential
    
    #Configurando para a conta do usuário não expirar
    Set-MSOnlineUserPasswordNeverExpire –Identity email@dominio.com –PasswordNeverExpire $true –Credential $cred 
    
    

    Retorne para nós, se o procedimento solucionou seu problema.
    Até mais

    Marque como útil a dica/post que te ajudou.
    quinta-feira, 1 de dezembro de 2011 20:50
  • Felipe,

    Tentei essa syntax mas sem sucesso também, rs

    Gera o mesmo  erro descrito no 1° post.

     

    quarta-feira, 7 de dezembro de 2011 11:02
  • Darley,

     

    Você esta com o Migration Tools instalado nesta máquina, onde esta tentando rodar o script?

     


    Marque como útil a dica/post que te ajudou.
    terça-feira, 13 de dezembro de 2011 12:58
  • Sim, 

    estou utilizando o Shell de comando, que ele disponibiliza depois da instalação.

    terça-feira, 13 de dezembro de 2011 17:25
  • Darley,

    Eu testei este script aqui e funcionou, por isso eu questionei você.

    Vamos tentar fazer assim, envia para mim no flparce@hotmail.com seu arquivo .PS1 do Powershell, vou analisar e lhe retorno o arquivo corrigido (Se tiver problemas).

    Depois postamos aqui para compartilhar com o pessoal.

    Fico no aguardo.

     

    Até mais


    Marque como útil a dica/post que te ajudou.
    terça-feira, 13 de dezembro de 2011 20:14
  • Felipe, 

     

    Ok, 

     

    Já te encaminhei o e-mail, quando finalizar postamos..

     

    obrigado

    quarta-feira, 21 de dezembro de 2011 11:49
  • Já está resolvido senhores? Caso sim, por gentileza encerrar e marcar como respondido.

    Abraços.


    Sara Barbosa | Blog: sarabarbosa.net | Twitter: @sarabarbosa
    • Sugerido como Resposta Rafael Mantovani sexta-feira, 20 de janeiro de 2012 16:52
    • Marcado como Resposta Darley Campos sexta-feira, 4 de maio de 2012 20:39
    quinta-feira, 19 de janeiro de 2012 20:19
    Moderador