1
ysc3839 2021-08-12 19:01:34 +08:00 via Android
> 不晓得 Windows 的“任务计划程序”支不支持编写脚本
支持,它可以启动一个程序,你设置成启动你的脚本程序即可。 |
2
funcookies 2021-08-12 19:02:28 +08:00 via iPhone
有个 windows automate 没仔细尝试,但是应该可以满足你的需求
|
3
eason1874 2021-08-12 19:02:46 +08:00
任务计划程序可以跑任何程序,默认编写脚本可以用 cmd/bat 批处理,安装有 node 之类的也可以调用
|
4
mmdsun 2021-08-12 19:11:08 +08:00 via Android
https://flow.microsoft.com/zh-cn/desktop/
https://gitee.com/KFCFans/PowerJob 不知道这两个符不符合要求,第二个是 java 程序有 web 页面,日志,第一个是微软的软件要自己写规则。 |
5
ghmum OP @eason1874 emm...不太熟悉 cmd 和 node 之类的语法,只会写一些简单的 python 程序,请问一下有什么好用的教程吗。
如果使用任务计划程序,能够在日志里记录 python 之类返回的数据吗 |
6
ghmum OP emm......
其实想整个软件的原因还有一个是:想把计划任务之类的保存在文件里,以后重做系统之后,就不用再重写 如果这个软件能跨系统就更好了,因为台式电脑是 Windows,但是笔记本是 macbook..... |
8
MakeItGreat 2021-08-12 19:47:41 +08:00 via Android
Powershell 就是做这份
|
9
Trim21 2021-08-12 19:48:03 +08:00
如果你只是准备自己用的话,我用 go 写过一个命令行程序,windows 下面内存占用只有 2m 左右。
支持定义任务( cron 语法)和启动后台进程 会把 stdout 和 stderr 存到文件里。 唯一的问题就是因为一直都是自用的,所以也没写很详细的文档 https://github.com/Trim21/commandTray |
10
PrinceofInj 2021-08-12 20:29:03 +08:00 via Android
简单备份的话,我都是任务计划配 fastcopy,fasrcopy 支持自建 job,把 job 设定好,任务计划定期执行就行了。同时 fast copy 会生成一个简单的日志,完美符合你的需求。
|
11
ghmum OP @mmdsun
windows 的那个 Power Automate 软件看起来好像挺好用的,但是尝试了一下之后,发现问题还不少 个人用户在桌面客户端上好像不能创建“计划流”,而且允许的操作也很有限。这个软件有点像 ios 的“捷径” |
12
ghmum OP @MakeItGreat
Powershell 怎么解决这种问题呢?有没有什么书对它有一个稍微详细的介绍,微软的官方文档介绍地,emm.....作为一个非 IT 行业的人,不是太友好 |
13
ghmum OP @PrinceofInj 应该不只是备份,有时候还会有别的需要
|
14
MakeItGreat 2021-08-12 21:03:22 +08:00 via Android
@ghmum 你需要干什么?我去给你找一下
|
15
loli 2021-08-12 21:12:44 +08:00 via Android
你为什么不试试你说的这个呢
首先它有 settimmer 可以不依赖任务计划 其次按照上面的方法也是利用任务计划调用 调用啥不是调用,直接调用你说的这个呗. |
16
levelworm 2021-08-13 01:28:34 +08:00 via Android
计划任务调用批处理文件就行了。批处理文件再调用脚本语言文件。
|
17
hzz2 2021-08-13 10:47:14 +08:00
写了个工具 自己本地调试定时任务用 https://github.com/hezhizheng/go-crontab
|