Usuário com melhor resposta
Usar o PowerShell

Pergunta
-
Eu não estou conseguindo correr os scripts que tenho no pc. Alguém pode me dar algumas dicas sobre usar o PowerShell?
Aproveito para mencionar que a versão do PowerShell que me aparece é o 1.0
Já vi que a mais recente versão vai no 4.0.
Será oportuno instalar?
Agradeço desde já.
Respostas
-
O powershell não tem muito segredo, se o Script foi criado corretamente, mas não está funcionando, é justamente pela versão. Você não consegue atualizar o powerShell da sua máquina?
Pode postar o script e o print do erro?
- Marcado como Resposta tuktuktuk quarta-feira, 18 de fevereiro de 2015 07:57
Todas as Respostas
-
É possível que os Scripts foram criados para versões diferentes do PowerShell. A cada versão, são inclusos novos cmdlets, versões antigas não vão conseguir interpretar. O que acontece quando você roda os scripts?
Sem duvida é viavel atualizar. O powerShell já está na versão 5, abaixo as opções para Download:
Versao 5 - Windows 8 e Server 2012
http://www.microsoft.com/en-us/download/details.aspx?id=44987
Versao 4 - Windows 7 SP1, Server 2008 SP1 ou superior
http://www.microsoft.com/en-us/download/details.aspx?id=40855
Versão 3 - Windows 7 SP1, Server 2008 SP1 ou superior
http://www.microsoft.com/en-us/download/details.aspx?id=34595
Versao 2 - XP SP3 ou superior
http://support.microsoft.com/kb/968930/en-us
Obs: você pode confirmar qual a versão, através do cmdlet Get-Host- Marcado como Resposta tuktuktuk terça-feira, 17 de fevereiro de 2015 15:34
- Não Marcado como Resposta tuktuktuk terça-feira, 17 de fevereiro de 2015 15:34
- Sugerido como Resposta MarcoLibretti terça-feira, 17 de fevereiro de 2015 18:44
-
-
O powershell não tem muito segredo, se o Script foi criado corretamente, mas não está funcionando, é justamente pela versão. Você não consegue atualizar o powerShell da sua máquina?
Pode postar o script e o print do erro?
- Marcado como Resposta tuktuktuk quarta-feira, 18 de fevereiro de 2015 07:57
-
O script por exemplo é Get-WindowsEdition, um ficheiro ps1.
A mensagem da consola é "The term 'Get-WindowsEdition' is not recognize as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
At line :1 char:19
+Get-WindowsEdition <<<<
+ CategoryInfo :ObjectNot Found: <Get-WindowEdition:String> [], CommandNotFoundException
+FullyQualifiedErrorId :CommandNotFoundException
-
Nesse caso o comando só é compatível com o Windows 8 ou Server 2012, seguindo de um parâmetro.
-