Eu tentei várias linhas de código para alterar o plano de fundo da área de trabalho, mas nada parece funcionar. Estou fazendo algo errado no código? É suposto ser vbs ou o quê?
SET "str=C:\Users\Fornite Battle Royal\desktop\bg.bmp"
reg add "HKCU\Control Panel\Desktop" /v Wallpaper /f /t REG_SZ /d %str%
RUNDLL32.EXE user32.dll,UpdatePerUserSystemParameters
Eu também tentei este comando.
echo off
call :quiet>nul 2>&1
goto :EOF
:quiet
reg add "HKCU\Control Panel\Desktop" /v Wallpaper /f /t REG_SZ /d
%windir%:\Desktop\bg.bmp
reg add "HKCU\Control Panel\Desktop" /v WallpaperStyle /f /t REG_SZ /d 10
:: Make the changes effective immediately
:: %SystemRoot%\System32\RUNDLL32.EXE user32.dll,
UpdatePerUserSystemParameters
Apenas uma nota em que o código% windir%: \ Desktop \ bg.bmp é combinado com o reg add one.
observe também o sistema de atualização do dispositivo. . . é suposto estar com o user32.dll, assim
. . .user32.dll, UpdatePerUserSystemParameters
Eu também tentei este código. Eu também tentei isso.
reg add "HKEY_CURRENT_USER\Control Panel\Desktop" /v Wallpaper /t REG_SZ /d
c:\bg.bmp /f
RUNDLL32.EXE user32.dll,UpdatePerUserSystemParameters
Por favor, se alguém puder ajudar, isso seria ótimo. Eu posso tentar fazê-las várias vezes, na verdade eu contei que fiz uma delas 40 vezes, etc., tentando que elas funcionassem. Eu os amarrei pelo menos 20 vezes cada. Às vezes eu recebo esse erro
Error in user32.dll
Missing entry: UpdatePerUserSystemParametersreg
e outros nesse sentido. Qualquer ajuda seria ótima.
Tags batch-file