Cron 没有运行基于 Actiona 构建的脚本

Cron 没有运行基于 Actiona 构建的脚本

Actiona 是一个创建宏的软件。我在其中创建了一个脚本,非常简单,只需移动鼠标光标并进行几次点击即可。

该脚本在终端上运行时,其工作原理如下:

/usr/bin/actexec /home/ronald/xmacro/entrada.ascr

我创建了一个cron进程来执行上面相同的行,但是cron确实如此,但是好像actexec没有启动。

查看我在 Crontab 中编写的代码行:

/usr/bin/actexec /home/ronald/xmacro/entrada.ascr > /home/ronald/xmacro/output.log

谢谢你的帮助。

编辑1:

这是使用的脚本:

#!/bin/sh /usr/bin/actexec /home/ronald/xmacro/entrada.ascr > /home/ronald/xmacro/output.log

答案1

如果您使用的是 Ubuntu,最好的办法是在 Actiona gui 中设置暂停操作/计时器,而不是使用 cron 来运行任务。对于 Windows,使用导出可执行脚本选项来制作可执行文件.exe,然后您就可以运行 cron。

答案2

不要在 bash 中运行脚本,而是运行

actiona /home/user/your_action.ascr -e -x -E

相关内容