我已经计划EC2示例每天早上使用Lambda启动。我已经在任务计划程序中配置了一些任务,我想让它运行一次EC2,但任务不会被触发,直到我登录到EC2示例。我想我的任务计划程序在定义的时间自动运行,而无需登录到EC2示例。它是一个Windows示例。我尝试在不登录的情况下配置任务,但它没有调用。
bq3bfh9z1#
您是否选择了任务的Run whether user is logged on or not选项?Fix Scheduled Task Won’t Run for .BAT File接下来,您必须选择“Run when user is logon or not”选项
Run whether user is logged on or not
kxkpmulp2#
要在每次Amazon EC2示例启动时运行脚本,只需将脚本添加到以下目录:
/var/lib/cloud/scripts/per-boot/
大多数Amazon EC2 AMI都安装了cloud-init。它负责从用户数据运行脚本。它还将检查上述目录并运行在那里找到的任何脚本。这不需要用户登录。
cloud-init
2条答案
按热度按时间bq3bfh9z1#
您是否选择了任务的
Run whether user is logged on or not
选项?Fix Scheduled Task Won’t Run for .BAT File
接下来,您必须选择“Run when user is logon or not”选项
kxkpmulp2#
要在每次Amazon EC2示例启动时运行脚本,只需将脚本添加到以下目录:
大多数Amazon EC2 AMI都安装了
cloud-init
。它负责从用户数据运行脚本。它还将检查上述目录并运行在那里找到的任何脚本。这不需要用户登录。