无忧启动论坛

标题: 已经解决!!! [打印本页]

作者: ZYYDS-FT798    时间: 2024-4-6 15:12
标题: 已经解决!!!
本帖最后由 ZYYDS-FT798 于 2024-4-24 08:48 编辑

这个,好久没弄过PECMD参数了,可能年纪大了记忆力不怎么样了!出于今天有客户定制这个功能,特来向各位大师请教!
1. 我给Windows/WEB/wall文件夹下,放入20张图片。需要设置一张图片为默认桌面壁纸,在增加一个快捷按键比如 F10   达到一键换壁纸的效果。
2.这次是放到外置文件夹下面:比如 PETOOLS/wall文件夹,PECMD如何调运命令来达到相同的目的呢?
还请各位不吝赐教!!!谢谢。
4楼正解:
  1. //随机壁纸函数
  2. _SUB RW
  3. //生成随机数
  4. CALC index=%RANDOM% % 20
  5. //搜索文件夹
  6. FORX @\PETOOLS\wall,wallfolder,1
  7. //更换壁纸
  8. WALL %wallfolder%\%index%.jpg
  9. _END
  10. //执行函数设置初始壁纸
  11. CALL @RW
  12. //绑定F10
  13. HOTK #121,CALL @RW
复制代码

作者: 邪恶海盗    时间: 2024-4-6 15:46
1.换壁纸命令
2.键命令

我是觉得这功能没卵用,毕竟PE主要还是维护用...
作者: ZYYDS-FT798    时间: 2024-4-6 15:51
邪恶海盗 发表于 2024-4-6 15:46
1.换壁纸命令
2.键命令

呵呵!客户定制 我记得以前好像有帖子写个这个话题,不知道为什么我没找到
作者: JERRY爱电脑    时间: 2024-4-6 16:53
  1. //随机壁纸函数
  2. _SUB RW
  3. //生成随机数
  4. CALC index=%RANDOM% % 20
  5. //搜索文件夹
  6. FORX @\PETOOLS\wall,wallfolder,1
  7. //更换壁纸
  8. WALL %wallfolder%\%index%.jpg
  9. _END
  10. //执行函数设置初始壁纸
  11. CALL @RW
  12. //绑定F10
  13. HOTK #121,CALL @RW
复制代码


作者: ZYYDS-FT798    时间: 2024-4-6 17:20
JERRY爱电脑 发表于 2024-4-6 16:53

谢谢大师指导,如果是定位到Windows本来的目录是不是可以 直接指定 搜索文件夹为:
FORX @"%MyName%" WALL %windir%\Web\Wallpaper\Windows,wallfolder,1

作者: yyz2191958    时间: 2024-4-6 18:01
进来学习
作者: JERRY爱电脑    时间: 2024-4-6 18:04
ZYYDS-FT798 发表于 2024-4-6 17:20
谢谢大师指导,如果是定位到Windows本来的目录是不是可以 直接指定 搜索文件夹为:
FORX @"%MyName%" WA ...

没看懂你的代码,FORX用于每个分区搜索,如果定位到本来的目录直接删除FORX命令,把:
  1. %wallfolder%
复制代码

替换为
  1. %windir%\Web\Wallpaper\Windows
复制代码
就行了


作者: ZYYDS-FT798    时间: 2024-4-6 18:09
JERRY爱电脑 发表于 2024-4-6 18:04
没看懂你的代码,FORX用于每个分区搜索,如果定位到本来的目录直接删除FORX命令,把:

替换为

哎!我那是直接复制了我写错的,我也没细看抱歉啊!十分感谢大师再次指导了冒昧打扰您了
作者: wang1126    时间: 2024-4-6 18:12
JERRY爱电脑 发表于 2024-4-6 16:53

谢谢分享
作者: mystudy11    时间: 2024-4-6 18:25
学习一下方法,谢谢!
作者: 2012飘水    时间: 2024-4-6 20:12
学习学习,感谢分享
作者: szwp    时间: 2024-4-6 21:36
ZYYDS-FT798 发表于 2024-4-6 17:20
谢谢大师指导,如果是定位到Windows本来的目录是不是可以 直接指定 搜索文件夹为:
FORX @"%MyName%" WA ...

看不懂,wall后面不是应该跟文件名么
作者: ZYYDS-FT798    时间: 2024-4-6 21:39
szwp 发表于 2024-4-6 21:36
看不懂,wall后面不是应该跟文件名么

那是我写错了,正确代码应该是  
WALL %windir%\Web\Wallpaper\Windows\%index%.jpg
作者: nathan6498    时间: 2024-4-7 00:06
谢谢分享




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3