Pular para o conteúdo principal

Primeiros passos com PowerShell

O PowerShell é o shell de automação e administração da Microsoft.

Ver a versão instalada

$PSVersionTable

Ver a pasta atual

Get-Location

Listar arquivos

Get-ChildItem

Para incluir arquivos ocultos:

Get-ChildItem -Force

Criar uma pasta

New-Item -ItemType Directory -Path ".\meu-projeto"

Entrar na pasta

Set-Location ".\meu-projeto"

Criar e ler um arquivo

"Olá, IT Coffee" | Set-Content -Path ".\README.txt" -Encoding utf8
Get-Content -Path ".\README.txt"

Verificar se um comando existe

Get-Command git.exe -ErrorAction SilentlyContinue

Executar vários comandos com interrupção em caso de erro

$ErrorActionPreference = 'Stop'

New-Item -ItemType Directory -Path ".\exemplo" -Force
Set-Location ".\exemplo"
"Projeto criado" | Set-Content ".\status.txt"