Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Como Criar um Script \Step by Step\ no Windows Usando PowerShell

No ambiente Windows, a criação de scripts "Step by Step" é frequentemente realizada utilizando o PowerShell. O PowerShell é uma poderosa ferramenta de automação e configuração, que permite executar comandos e scripts para gerenciar o sistema operacional Windows de maneira eficiente. Neste artigo, vamos explorar como criar um script "Step by Step" usando o PowerShell para automatizar uma tarefa comum: a configuração de um ambiente de rede.


Exemplo Prático: Configuração de Rede com PowerShell


Vamos criar um script que realiza as seguintes etapas:


1. Verifica o endereço IP atual.
2. Define um novo endereço IP estático.
3. Configura o DNS.
4. Testa a conectividade com um servidor externo.


Passo 1: Verificar o Endereço IP Atual


Get-NetIPAddress

Este comando lista todas as configurações de endereço IP no sistema.


Passo 2: Definir um Novo Endereço IP Estático


New-NetIPAddress -InterfaceAlias "Ethernet" -IPAddress "192.168.1.100" -PrefixLength 24 -DefaultGateway "192.168.1.1"

Este comando configura um novo endereço IP estático para a interface de rede chamada "Ethernet".


Passo 3: Configurar o DNS


Set-DnsClientServerAddress -InterfaceAlias "Ethernet" -ServerAddresses "8.8.8.8","8.8.4.4"

Aqui, estamos configurando o DNS para usar os servidores DNS públicos do Google.


Passo 4: Testar a Conectividade


Test-Connection -ComputerName "www.google.com" -Count 4

Este comando testa a conectividade com o servidor do Google, enviando quatro pacotes de ping.


Script Completo


# Step 1: Verificar o Endereço IP Atual
Write-Host "Endereço IP Atual:"
Get-NetIPAddress

# Step 2: Definir um Novo Endereço IP Estático
Write-Host "Configurando novo endereço IP estático..."
New-NetIPAddress -InterfaceAlias "Ethernet" -IPAddress "192.168.1.100" -PrefixLength 24 -DefaultGateway "192.168.1.1"

# Step 3: Configurar o DNS
Write-Host "Configurando DNS..."
Set-DnsClientServerAddress -InterfaceAlias "Ethernet" -ServerAddresses "8.8.8.8","8.8.4.4"

# Step 4: Testar a Conectividade
Write-Host "Testando conectividade com www.google.com..."
Test-Connection -ComputerName "www.google.com" -Count 4

Este script pode ser salvo em um arquivo com a extensão .ps1 e executado no PowerShell para automatizar a configuração de rede.


To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.