Quando se trata de ambientes corporativos ou mesmo domésticos com impressoras de rede, muitas vezes é necessário instalar uma impressora manualmente usando o endereço IP.
No Windows, isso pode ser feito via Painel de Controle ou usando scripts automatizados.
Neste guia, você vai aprender como adicionar uma impressora de rede via porta TCP/IP com PowerShell, simplificando a configuração.
🔹 Adicionando manualmente pelo Painel de Controle
- Pressione
Win + R, digite:control printers - Clique em Adicionar impressora
- Escolha A impressora que eu quero não está na lista
- Selecione Adicionar uma impressora usando um endereço TCP/IP ou nome de host
- Digite o IP da impressora e conclua a instalação
🔹 Script em PowerShell para adicionar impressora via IP
Copie o código abaixo e execute no PowerShell como administrador:
# Configurações
$PrinterName = "Impressora_Rede"
$PrinterIP = "192.168.1.50" # Substitua pelo IP da sua impressora
$PortName = "IP_$PrinterIP"
$DriverName = "HP Universal Printing PCL 6" # Substitua pelo driver correto
# Cria a porta TCP/IP, caso não exista
if (-not (Get-PrinterPort -Name $PortName -ErrorAction SilentlyContinue)) {
Add-PrinterPort -Name $PortName -PrinterHostAddress $PrinterIP
Write-Output "Porta $PortName criada com sucesso."
}
# Adiciona a impressora
if (-not (Get-Printer -Name $PrinterName -ErrorAction SilentlyContinue)) {
Add-Printer -Name $PrinterName -DriverName $DriverName -PortName $PortName
Write-Output "Impressora $PrinterName adicionada com sucesso."
} else {
Write-Output "A impressora $PrinterName já existe."
}
📌 Importante:
- Substitua
192.168.1.50pelo IP real da sua impressora - Ajuste o campo
$DriverNamepara o driver correto já instalado no Windows
🔹 Vantagens do script
- Economia de tempo em ambientes corporativos
- Pode ser adaptado para várias impressoras em lote
- Evita erros de configuração manual
✅ Conclusão
Com esse script em PowerShell, adicionar impressoras de rede via porta IP no Windows fica muito mais prático, especialmente em cenários corporativos.
Se você administra várias máquinas, pode até criar um arquivo .ps1 e rodar em múltiplos PCs para agilizar a configuração.
👉 Dica extra: sempre utilize drivers atualizados para evitar falhas de compatibilidade.
- Como usar o cmdlet Set-PSFLoggingProvider no PowerShell para aprimorar o monitoramento de logs.
- Como personalizar esquemas de cores no prompt de comando do Windows
- Descubra como implementar o altruísmo em um ambiente Windows.
- Como resolver o erro 0x8007f026 STATUS_WININET_LOAD_FAILED no Windows 10 e 11
- Como criar e gerenciar uma conta da Microsoft no Windows
amazon amd Android apple backup bios cmd Computador CPU desempenho desempenho do Windows Dicas de Tecnologia dicas de tecnologia Windows DISM google Hardware IA impressora Intel internet Linux MAC Macos microsoft NVIDIA Office otimização PowerShell Produtividade ram Samsung segurança SFC Software SSD tecnologia Tutoriais tutoriais Windows Update virtualização Wi-FI windows Windows 10 Windows 11 Windows Defender
