Resolvendo problemas: The corresponding line is ‘$space.ForegroundColor = $host.ui.rawui.ForegroundColor

Publicado: 12 de junho de 2016 em PowerShell, Virtual PASS BR
Tags:

Olá pessoal,

Dica rápida sobre PowerShell.

Ao tentar executar um script PowerShell dentro de um step, do tipo PowerShell, de um job no SQL Server o seguinte erro era exibido:

“The corresponding line is ‘$space.ForegroundColor = $host.ui.rawui.ForegroundColor’. Correct the script and reschedule the job. The error information returned by PowerShell is: ‘Exception setting "ForegroundColor": "Cannot convert null to type "System.ConsoleColor" due to invalid enumeration values. Specify one of the following enumeration values and try again. The possible enumeration values are "Black, DarkBlue, DarkGreen, DarkCyan, DarkRed, DarkMagenta, DarkYellow, Gray, DarkGray, Blue, Green, Cyan, Red, Magenta, Yellow, White"."  ‘.  Process Exit Code -1.  The step failed.”

Este erro ocorre quando no script você usa o comando CLS ( Clear-Host ), visto que, não há tela para “limpar”.

Remova o comando CLS e o job será executado com sucesso.

Abraço,

Demétrio Silva

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s