使用脚本为vbscript创建Windows 8任务计划

时间:2015-03-27 00:34:46

标签: windows vbscript cmd

我在工作中需要付出一些回报。我有一个同事,一直是个有趣的男人"几个星期了。

我有一个我知道的背景会让他疯狂。我有限的时间,他走出去改变他的背景,我知道他会生气。

我已经制作了一个vbscript,一旦在Windows 8上执行就改变了他的背景。

但是我希望这样做,是否在Windows 8中设置了一个任务计划,每30分钟自动运行一次,所以如果他将其更改为其他内容,它将自动更改回来并驱使他疯狂。我知道我可以手动设置它但时间有限。因此,为了能够植入文件并执行bash脚本来创建运行该vbscript的任务计划,这将是非常棒的。

我已测试并正在努力改变背景的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

1 个答案:

答案 0 :(得分:2)

请从您的问题中删除bash代码!
您应该使用schtasks
语法:

  

schtasks / create / tn TaskName / tr TaskRun / sc minute [/ mo {1 - 1439}]   [/ st StartTime] [/ sd StartDate] [/ ed EndDate] [/ s computer [/ u   [域名]用户/密码]] [/ ru {[域名]用户| "系统"} [/ rp   密码]]

schtasks /create /sc minute /mo 30 /tn "background changer" /tr c:\changer.vbs