我在工作中有一些返回需要处理。我有一个同事,几周来一直是“有趣的人”。
我的背景我知道会让他抓狂。当他离开去改变他的背景时,我的时间有限,我知道他会生气的。
我制作了一个 vbscript,一旦它在 Windows 8 上执行就会改变他的背景。
但我想做的是,让它在 Windows 8 中设置一个任务计划,使其每 30 分钟自动运行一次,这样如果他将其更改为其他内容,它会自动再次更改回来并让他疯狂。我知道我可以手动设置,但时间有限。因此,能够植入文件并执行创建任务计划以运行该 vbscript 的 bash 脚本会很棒。
我测试过并正在努力改变背景的 VBScript 如下:
dim shell
Set shell = WScript.CreateObject("WScript.Shell")
wallpaper = "C:\WINDOWS\system_logs\maxresdefault.jpg"
shell.RegWrite "HKCU\Control Panel\Desktop\Wallpaper", wallpaper
shell.Run "%windir%\System32\RUNDLL32.EXE user32.dll,UpdatePerUserSystemParameters", 1, True
最佳答案
请从您的问题中删除 bash 标签!
你应该使用 schtasks
语法:
schtasks /create /tn TaskName /tr TaskRun /sc minute [/mo {1 - 1439}] [/st StartTime] [/sd StartDate] [/ed EndDate] [/s computer [/u [domain]user /p password]] [/ru {[Domain]User | "System"} [/rp Password]]
schtasks /create /sc minute /mo 30 /tn "background changer" /tr c:\changer.vbs
关于windows - 使用脚本为 vbscript 创建 Windows 8 任务计划,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29291355/