Manual PowerShell

1. Conceitos Básicos

Write-Output "Olá, mundo!"

.\script.ps1

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser


2. Navegação e Arquivos

Get-Location         # Mostrar diretório atual
Set-Location C:\Pasta # Mudar de diretório (cd)
Get-ChildItem        # Listar arquivos e pastas (ls, dir)
New-Item -ItemType Directory -Name "NovaPasta"  # Criar pasta
Remove-Item -Recurse -Force "Pasta"            # Remover pasta e conteúdo
Copy-Item "arquivo.txt" "C:\Destino\"          # Copiar arquivo
Move-Item "arquivo.txt" "C:\Destino\"          # Mover arquivo


3. Variáveis

$Nome = "Phelipe"
$Idade = 30
Write-Output "Olá, $Nome! Idade: $Idade"

# Entrada do usuário
$Nome = Read-Host "Digite seu nome"


4. Condicionais