• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

cmd命令行换桌面壁纸

65536 2019-02-13 浏览量:5480

最近在学批处理,小白一枚,想实现用cmd命令行换桌面壁纸

网上的代码都是win7的,有没有大神帮忙看一下win10的怎么写?


网上的代码是这样的:

@echo off
title 更改桌面背景的批处理:
reg add "hkcu\control panel\desktop" /v wallpaper /d "c:\test\test.jpg" /f
RunDll32.exe USER32.DLLUpdatePerUserSystemParameter

运行之后显示USER32.DLL出错。。

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • RunDll32.exe USER32.DLLUpdatePerUserSystemParameters

    USER32.DLL后面貌似少了逗号。

    • 发布于 2019-02-14
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:3
  • 搞错了,我忘了区分大小写。。(尴尬)
    • 发布于2019-02-14
    • 举报
    • 评论 0
    • 0
    • 0

  • win7跟win10的系统dll文件命名大同小异,检查拼写即可发现问题。
    • 发布于2019-02-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 里面应该是对应的字符不同,所以输出的效果是不同的
    • 发布于2019-03-22
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

cmd命令行换桌面壁纸