Como posso determinar qual versão do PowerShell está instalada em um computador e, de fato, se está
O PowerShell é um utilitário de linha de comando e script de plataforma cruzada da Microsoft. Use esta tag para perguntas sobre como escrever e executar scripts do PowerShell SOMENTE. Perguntas de programação específicas para a versão multiplataforma do PowerShell Core (Windows, macOS e Linux) devem ser marcadas como [powershell-core]. Perguntas sobre administração do sistema devem ser feitas no Superusuário ou na Falha do Servidor.
Como posso determinar qual versão do PowerShell está instalada em um computador e, de fato, se está
Estou tentando executar um cmd arquivo que chama um PowerShellscript de cmd.exee estou recebendo o erro abaixo: Management_Install.ps1 não pode ser carregado porque a execução de scripts está desativada neste sistema. eu corri Set-ExecutionPolicy -ExecutionPolicy Unrestricted e quando eu...
Como você comenta o código no PowerShell (1.0 ou
Como executo um script do PowerShell? Eu tenho um script chamado myscript.ps1 Eu tenho todas as estruturas necessárias instaladas Eu defino essa coisa da política de execução Segui as instruções nesta página de ajuda do MSDN e estou tentando executá-lo da seguinte forma: powershell.exe...
Suponha que eu tenha o seguinte snippet: $assoc = New-Object psobject -Property @{ Id = 42 Name = "Slim Shady" Owner = "Eminem" } Write-host $assoc.Id + " - " + $assoc.Name + " - " + $assoc.Owner Eu esperava que esse trecho fosse exibido: 42 - Slim Shady - Eminem Mas, em vez disso,...
Eu descobri que a configuração da variável de ambiente PATH afeta apenas o prompt de comando antigo. O PowerShell parece ter diferentes configurações de ambiente. Como altero as variáveis de ambiente do PowerShell (v1)? Nota: Quero tornar minhas alterações permanentes, para não precisar...
Sempre que preciso fazer referência a um módulo ou script comum, gosto de usar caminhos relativos ao arquivo de script atual. Dessa forma, meu script sempre pode encontrar outros scripts na biblioteca. Então, qual é a melhor maneira padrão de determinar o diretório do script atual? Atualmente,...
Qual é a "melhor" maneira de lidar com argumentos de linha de comando? Parece que existem várias respostas sobre qual é o "melhor" caminho e, como resultado, estou preso em como lidar com algo tão simples como: script.ps1 /n name /d domain E script.ps1 /d domain /n name. Existe um plugin que...
Há um PowerShellscript chamado itunesForward.ps1que faz o iTunes avançar 30 segundos: $iTunes = New-Object -ComObject iTunes.Application if ($iTunes.playerstate -eq 1) { $iTunes.PlayerPosition = $iTunes.PlayerPosition + 30 } É executado com o comando da linha de prompt: powershell.exe...
Se eu tiver uma função que aceita mais de um parâmetro de string, o primeiro parâmetro parece obter todos os dados atribuídos a ele e os parâmetros restantes são passados como vazios. Um script de teste rápido: Function Test([string]$arg1, [string]$arg2) { Write-Host "`$arg1 value: $arg1"...
É possível dividir uma linha de comando do PowerShell em várias linhas? No Visual Basic, posso usar o sublinhado ( _) para continuar o comando na próxima
Existe uma IsNullOrEmptyfunção interna incorporada para verificar se uma sequência é nula ou vazia no PowerShell? Não consegui encontrá-lo até agora e, se houver uma maneira interna, não quero escrever uma função para
Como pergunto ao PowerShell onde está alguma coisa? Por exemplo, "qual bloco de notas" e ele retorna o diretório em que o bloco de notas.exe é executado de acordo com os caminhos
Eu estava procurando uma maneira de finalizar um script do PowerShell (PS1) quando ocorre um erro irrecuperável dentro de uma função. Por exemplo: function foo() { # Do stuff that causes an error $host.Exit() } Claro que não existe $host.Exit(). Existe $host.SetShouldExit(), mas isso realmente...
Fechado . Esta questão é baseada em opiniões . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando esta postagem . Fechado no ano passado . Estou...
Eu tenho que olhar para as últimas linhas de um arquivo grande (o tamanho típico é 500MB-2GB). Estou procurando um equivalente do comando Unix tailpara o Windows Powershell. Algumas alternativas disponíveis são: http://tailforwin32.sourceforge.net/ e Get-Content [nome do arquivo] | Select-Object...
Estou escrevendo um script do PowerShell para criar vários diretórios se eles não existirem. O sistema de arquivos é semelhante a este D:\ D:\TopDirec\SubDirec\Project1\Revision1\Reports\ D:\TopDirec\SubDirec\Project2\Revision1\ D:\TopDirec\SubDirec\Project3\Revision1\ Cada pasta do projeto...
Como você executa o seguinte comando no PowerShell? C: \ Arquivos de programas \ IIS \ Microsoft Web Deploy \ msdeploy.exe -verb: sync -source: dbfullsql = "Fonte de dados = mysource; Segurança integrada = false; ID do usuário = sa; Pwd = sapass!; Database = mydb;" -dest: dbfullsql = "Fonte de...
Como obtenho o nome de usuário atual no Windows
Qual é a maneira mais simples de excluir com força um diretório e todos os seus subdiretórios no PowerShell? Estou usando o PowerShell V2 no Windows 7. Aprendi com várias fontes que o comando mais óbvio Remove-Item $targetDir -Recurse -Force, não funciona corretamente. Isso inclui uma declaração...