; On crée l'alias
alias wallchange {
; On vérifie l'existance des paramètres
if (!$exists($1) || !$2) { Echo -a Erreur de paramètre | halt }
; On change les valeur directement dans le registre
run cmd /c reg add HKCU\Control Panel\Desktop /v wallpaper /d "CHEMINDELIMAGEICI" /f run cmd /c reg add HKCU\Control Panel\Desktop /v wallpaperStyle /d $iif($2 == etirer,2,$iif($2 == centrer,0,1)) /f
; On rafraichie le bureau
run Rundll32.exe USER32.DLL,UpdatePerUserSystemParameters ,1 ,True }
Version sans commentaire :
alias wallchange {
if (!$exists($1) || !$2) { Echo -a Erreur de paramètre | halt }
run cmd /c reg add HKCU\Control Panel\Desktop /v wallpaper /d "CHEMINDELIMAGEICI" /f
run cmd /c reg add HKCU\Control Panel\Desktop /v wallpaperStyle /d $iif($2 == etirer,2,$iif($2 == centrer,0,1)) /f
run Rundll32.exe USER32.DLL,UpdatePerUserSystemParameters ,1 ,True }