【问题标题】:create a windows 8 task schedule for a vbscript using a script使用脚本为 vbscript 创建 Windows 8 任务计划
【发布时间】:2015-03-27 00:34:46
【问题描述】:

我在工作上有一些回报,我需要照顾。我有一个同事,几个星期以来一直是“有趣的人”。

我知道我的背景会让他发疯。当他离开时,我的时间有限,可以将他的背景更改为我知道他会生气的事情。

我制作了一个 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

【问题讨论】:

  • 我喜欢你的想法!
  • 我最终录制了一个文本到语音的 wav 文件,它也每 15 分钟播放一次。它只是说一个他讨厌的昵称。现在已经几个月了。它仍然可以,他只是让他的电脑声音静音。哈哈哈

标签: windows vbscript cmd


【解决方案1】:

请从您的问题中删除 bash 标签!
你应该使用schtasks
语法:

schtasks /create /tn TaskName /tr TaskRun /sc minute [/mo {1 - 1439}] [/st StartTime] [/sd StartDate] [/ed EndDate] [/s 计算机[/u [域]用户 /p 密码]] [/ru {[域]用户 | “系统”} [/rp 密码]]

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

【讨论】:

  • 谢谢 :) 辛苦了。现在我等。
猜你喜欢
  • 2015-10-11
  • 1970-01-01
  • 1970-01-01
  • 2017-03-17
  • 1970-01-01
  • 1970-01-01
  • 2023-04-08
  • 1970-01-01
  • 2016-02-11
相关资源
最近更新 更多