1

我正在考虑在设定的时间使用 .bat 更改我的桌面背景。(即早上 6:00 到下午 6:00 有背景,然后从下午 6:00 到早上 6:00 有不同的背景)

我认为沿着这条线的东西会起作用,但我以前从来没有专门在dos上编程过,所以我不知道它是否会起作用。

IF Time <= 12:00:00.00 THEN
reg add "HKCU\Control Panel\Desktop" /v Wallpaper /t REG_SZ /d "C:\Users\Pictures\Pic1.jpg" /f
Else
reg add "HKCU\Control Panel\Desktop" /v Wallpaper /t REG_SZ /d "C:\Users\Pictures\Pic2.jpg" /f

我是一个完全的编程新手,所以请解释你创建的任何内容。谢谢!

4

1 回答 1

0

在 windows 中设置两个计划任务来运行独立的脚本,一个在早上 6 点运行,一个在下午 6 点运行。

在 cmd 文件中输入以下行,将 Image1.bmp 的路径替换为您选择的文件名和路径。

reg add “HKEY_CURRENT_USER\Control Panel\Desktop” /v Wallpaper /t REG_SZ /d E:\photos\image1.bmp /f
RUNDLL32.EXE user32.dll,UpdatePerUserSystemParameters
于 2012-11-19T22:50:44.440 回答