1 Star 0 Fork 23

zhulinliu/aliddns6

forked from tyasky/aliddns6 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
createSchTask.vbs 751 Bytes
一键复制 编辑 原始数据 按行查看 历史
tyasky 提交于 2022-09-12 18:37 . 更新脚本使用说明
Dim Fso, Ws, ext, shpg, cmdstr, rungap, shcmd
' Author: tyasky
rungap = 5 ' 周期运行间隔分钟数
Set Fso = CreateObject("Scripting.FileSystemObject")
Set Ws = WScript.CreateObject("Wscript.Shell")
If WScript.Arguments.Length>=1 Then
shcmd = WScript.Arguments(0)
Else
shcmd = InputBox("输入要执行的 bash 脚本:","计划任务")
If shcmd = "" Then WScript.Quit
End If
ext= Ws.RegRead("HKEY_CLASSES_ROOT\.sh\")
shpg = Split(Ws.RegRead("HKEY_CLASSES_ROOT\" & ext & "\shell\open\command\"), """")(1)
shpg = Fso.GetFile(shpg).ShortPath
cmdstr = shpg & " --hide " & shcmd
Ws.Run "cmd /c SCHTASKS /Create /TN aliddns /SC MINUTE /MO " & rungap & " /TR """ & cmdstr & """", 0
MsgBox "脚本运行完毕。",, "^_^"
WScript.Quit(0)
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/zhulinliu/aliddns6.git
git@gitee.com:zhulinliu/aliddns6.git
zhulinliu
aliddns6
aliddns6
master

搜索帮助