Perguntas com a marcação «powershell»

274
Como nego uma condição no PowerShell?

Como nego um teste condicional no PowerShell? Por exemplo, se eu quiser verificar o diretório C: \ Code, posso executar: if (Test-Path C:\Code){ write "it exists!" } Existe uma maneira de negar essa condição, por exemplo (não trabalhando): if (Not (Test-Path C:\Code)){ write "it doesn't...

259
Como inicio o PowerShell no Windows Explorer?

Existe uma maneira de iniciar o PowerShell em uma pasta específica do Windows Explorer, por exemplo, clicar com o botão direito do mouse em uma pasta e ter uma opção como "Abrir o PowerShell nesta pasta"? É realmente irritante ter que mudar de diretório para a pasta do meu projeto na primeira vez...

254
O PowerShell Invoke-WebRequest falha com o canal seguro SSL / TLS

Estou tentando executar este comando powershell Invoke-WebRequest -Uri https://apod.nasa.gov/apod/ e eu recebo esse erro. "Invoke-WebRequest: a solicitação foi abortada: não foi possível criar o canal seguro SSL / TLS." As solicitações https parecem funcionar (" https://google.com "), mas não...

243
Repetir arquivos em um diretório usando o PowerShell

Como posso alterar o código a seguir para examinar todos os arquivos .log no diretório e não apenas o arquivo? Eu preciso percorrer todos os arquivos e excluir todas as linhas que não contêm "step4" ou "step9". Atualmente, isso criará um novo arquivo, mas não tenho certeza de como usar o for...

242
Como obtenho apenas diretórios usando Get-ChildItem?

Estou usando o PowerShell 2.0 e quero canalizar todos os subdiretórios de um determinado caminho. O comando a seguir gera todos os arquivos e diretórios, mas não consigo descobrir como filtrar os arquivos. Get-ChildItem c:\mypath -Recurse Eu tentei usar $_.Attributespara obter os atributos, mas...

233
Equivalente de eco no PowerShell para teste de script

Gostaria de gerar variáveis ​​e valores em um script do PowerShell configurando sinalizadores e vendo os dados matriculados em todo o script. Como eu faria isso? Por exemplo, qual seria o PowerShell equivalente ao seguinte código PHP? echo "filesizecounter: " . $filesizecounter...