服务器更换桌面壁纸,通过VBS更换桌面设置壁纸源码

news/2024/10/30 17:20:20/

服务器路径,只支持BMP格式

ServerPath="\\sangsan.cn\share$\bmp"

'本地文件名,将从服务器复制到本地后改名为这个文件名(包括完整路径)

BMPname="e:\back.bmp"

Set FSO = CreateObject("Scripting.FileSystemObject")

Set WshShell = WScript.CreateObject("WScript.Shell")

Set F = FSO.GetFolder(ServerPath)

Set FC = F.Files

Num = 0

ReDim bmp(FC.Count)

For Each F1 in FC

If UCase(FSO.GetExtensionName(F1.NAME)) = UCase("BMP") then

Num = Num + 1

bmp(Num) = F1.Path

End If

Next

Randomize

FSO.CopyFile bmp(Int(Num * Rnd + 1)),BMPname,True

WshShell.RegWrite "HKEY_CURRENT_USER\Control Panel\Desktop\TileWallpaper","0","REG_SZ"

WshShell.RegWrite "HKEY_CURRENT_USER\Control Panel\Desktop\Wallpaper",BMPname,"REG_SZ"

WshShell.RegWrite "HKEY_CURRENT_USER\Control Panel\Desktop\WallpaperStyle","2","REG_SZ"

WshShell.RegWrite "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ListviewShadow","1","REG_DWORD"

'如果桌面图标未透明,需要刷新组策略,如果已经透明,只需要刷新桌面

WshShell.run "gpupdate /force",0

'WshShell.run "RunDll32.exe USER32.DLL,UpdatePerUserSystemParameters"


http://www.ppmy.cn/news/312106.html

相关文章

Django新手必看:如何创建应用和定义数据表。(详细讲解)

Django新手必看:如何创建应用和定义数据表。 1. Django创建应用1.1 创建应用1.2 应用的添加 2. Django ORM2.1 定义数据表2.2 定义项目数据表2.3 通用字段选项2.4 外键使用2.5 应用数据库迁移 🏘️🏘️个人简介:以山河作礼。 &…

tp6发送短信(短信宝)

1.短信宝官网&#xff1a;https://www.smsbao.com/ 2.在extend创建smsbao文件夹&#xff0c;然后创建SmsBao.php文件 3.SmsBao.php文件内容&#xff1a; <?php namespace smsbao;/*** 短信模块《短信宝》* https://www.smsbao.com/* Class SmsBao* package smsbao*/ class…

短信转发教程

短信转发教程 现在很多生活工作场景都需要用到验证码。现在我来做一个获取手机短信教程&#xff0c;并且可以在网页随时随地获取到的消息。 实现这一功能需要的三个步骤&#xff1a; 获取手机消息通过api接口将手机消息发送给服务器并保存到数据库通过网址获取消息 1.获取手…

tp6 短信发送验证码

更改配置文件 app.php 里添加 //前端模块default_module >home,在config文件下cache.php里面去添加redis配置 // 缓存连接方式配置stores > [file > [// 驱动方式type > File,// 缓存保存目录path > ,// 缓存前缀prefix > ,// 缓存有效期…

短信发送接口超详细短信接口使用教程

进入到登陆界面 点击测试号码&#xff0c;添加号码 点击SDK这链接下载他的PythonSDK或者直接点击复制 https://github.com/cloopen/python-sms-sdk 下载SDK 点击下载提供的sdk 下载后解压出文件&#xff0c;使用pycharm打开文件按照要求安装对应的依赖库 在个人控制台上将信息…

thinkphp6对接阿里云短信服务完成定时发送短信功能

1、导入阿里短信包 通过composer下载依赖包 composer require alibabacloud/dysmsapi-20170525 2.0.22 具体可参见阿里云短信服务 >> 快速学习 阿里云 OpenAPI 开发者门户 2、编写发送短信程序 class Index {private $log;public function index(){//需要发送的用户…

TP5 短信宝 发送短信验证码

一、请求发送短信接口 public function sendCode(){//接收手机号$data[phone] input(get.phone);//判断是否接到手机号$validate_res $this->validate($data,[phone > require|regex:1[3-9]\d{9},]);//手机号格式不正确if($validate_res ! true){return json([code>…

短信发送失败走过的坑

短信内容要求GBK编码的坑 一般编码都是使用的utf-8编码&#xff0c;但是第三方短信接口方要求发送的短信内容必须为GBK编码格式的。这就有一个问题了&#xff0c;将需要发送的短信内容进行编码之后&#xff0c;因为采用的是GBK编码&#xff0c;编码的短信内容内带有“%”&#…