@echo off
setlocal

set "CHAVE=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run"
set "VALOR=BGinfo"
set "DADOS=\"C:\Windows\BGInfo\bginfo.bat\""

REM Verifica se o valor já existe
reg query "%CHAVE%" /v "%VALOR%" >nul 2>&1
if %errorlevel% equ 0 (
    echo O valor "%VALOR%" já existe. Nenhuma alteração necessária.
) else (
    echo Criando o valor "%VALOR%"...
    reg add "%CHAVE%" /v "%VALOR%" /t REG_SZ /d "%DADOS%" /f
    if %errorlevel% equ 0 (
        echo Valor criado com sucesso.
    ) else (
        echo Falha ao criar o valor. Verifique as permissões de administrador.
    )
)
