如何通过.eextensions配置在windows服务器中设置调度程序任务cron



我在.eextensions下有以下配置文件,我使用windows服务器2019作为Elastic bean stalk实例

该命令的部署失败,当我们直接在终端中运行时,相同的命令正在工作(它在windows中配置调度程序任务(

这是我迄今为止所尝试的(FILR路径:.eextensions/cron.config(

container_commands:
00_cmd: 
command: schtasks /create /sc minute /mo 2 /tn "S3 Operations" /tr "C:Program FilesAmazonAWSCLIV2aws.exe s3 sync s3://my-bucket-url C:inetpubwwwroot"

commands:
00_cmd: 
command: schtasks /create /sc minute /mo 2 /tn "S3 Operations" /tr "C:Program FilesAmazonAWSCLIV2aws.exe s3 sync s3://my-bucket-url C:inetpubwwwroot"

它触发了以下日志:

No mapping between account names and security IDs was done.

这需要用户名(/ru(和密码(/rp(关联以及命令,或者你可以使用系统用户(不需要任何密码(

所以我的新指令是

schtasks /create /ru "System" /sc minute /mo 2 /tn "S3 Operations" /tr "C:Program FilesAmazonAWSCLIV2aws.exe s3 sync s3://my-bucket-url C:inetpubwwwroot"

最新更新