.Bat скрипт не меняет обои рабочего стола сразу - PullRequest
0 голосов
/ 26 февраля 2019

Я пытаюсь менять обои рабочего стола между 2 изображениями через каждую секунду, однако после нескольких секунд выполнения это больше не работает, есть ли способ сделать это, но очень быстро, поэтому я могу изменить его за секундыв миллисекунды (чтобы обновить его между изображениями, которые обновляются с помощью другой программы), но пока этот простой скрипт не выполняет поставленную задачу:

@echo off
:Loop

reg add "HKCU\control panel\desktop" /v wallpaper /t REG_SZ /d "" /f 
reg add "HKCU\control panel\desktop" /v wallpaper /t REG_SZ /d "C:\Users\Etudiant\Desktop\3.bmp" /f 
reg delete "HKCU\Software\Microsoft\Internet Explorer\Desktop\General" /v WallpaperStyle /f
reg add "HKCU\control panel\desktop" /v WallpaperStyle /t REG_SZ /d 2 /f
RUNDLL32.EXE user32.dll,UpdatePerUserSystemParameters 
TIMEOUT 1 

reg add "HKCU\control panel\desktop" /v wallpaper /t REG_SZ /d "" /f 
reg add "HKCU\control panel\desktop" /v wallpaper /t REG_SZ /d "C:\Users\Etudiant\Desktop\2.bmp" /f 
reg delete "HKCU\Software\Microsoft\Internet Explorer\Desktop\General" /v WallpaperStyle /f
reg add "HKCU\control panel\desktop" /v WallpaperStyle /t REG_SZ /d 2 /f
RUNDLL32.EXE user32.dll,UpdatePerUserSystemParameters 
TIMEOUT 1 

GOTO Loop
exit
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...