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

Como Personalizar o Papel de Parede no Windows Usando CMD e PowerShell

Personalizar o papel de parede no Windows é uma das maneiras mais simples e eficazes de personalizar seu ambiente de trabalho. Embora a maioria das pessoas use a interface gráfica para mudar o papel de parede, também é possível fazer isso via linha de comando, utilizando CMD e PowerShell. Este artigo técnico irá guiá-lo através dos passos necessários para realizar essa tarefa.

Alterando o Papel de Parede Usando CMD

Embora o CMD não tenha um comando direto para alterar o papel de parede, podemos fazer isso modificando o registro do Windows. Abaixo estão os passos e o código necessário para alterar o papel de parede via CMD.

  1. Abra o CMD como Administrador:

    • Pressione Win + X e selecione "Prompt de Comando (Admin)" ou "Windows PowerShell (Admin)".
  2. Execute o Comando para Alterar o Papel de Parede:

    • Use o comando reg add para modificar o registro do Windows e definir o caminho da imagem que será usada como papel de parede.
reg add "HKEY_CURRENT_USER\Control Panel\Desktop" /v Wallpaper /t REG_SZ /d "C:\Caminho\Para\Sua\Imagem.jpg" /f
RUNDLL32.EXE user32.dll,UpdatePerUserSystemParameters

Alterando o Papel de Parede Usando PowerShell

O PowerShell oferece uma maneira mais direta e flexível de alterar o papel de parede. Abaixo está um exemplo de como fazer isso.

  1. Abra o PowerShell como Administrador:

    • Pressione Win + X e selecione "Windows PowerShell (Admin)".
  2. Execute o Script para Alterar o Papel de Parede:

    • Use o seguinte script para definir o papel de parede.
$path = "C:\Caminho\Para\Sua\Imagem.jpg"
Add-Type -TypeDefinition @"
using System;
using System.Runtime.InteropServices;
public class Wallpaper {
    [DllImport("user32.dll", CharSet = CharSet.Auto)]
    public static extern int SystemParametersInfo(int uAction, int uParam, string lpvParam, int fuWinIni);
}
"@
[Wallpaper]::SystemParametersInfo(0x0014, 0, $path, 0x0001)

Considerações Finais

Alterar o papel de parede via linha de comando pode ser útil em diversos cenários, como em scripts de automação ou em ambientes corporativos onde a personalização de desktops é controlada por políticas de TI. Usar CMD e PowerShell para essa tarefa oferece flexibilidade e pode ser facilmente integrado em scripts maiores para automação de tarefas.

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.