当前位置: 首页 > 知识库问答 >
问题:

AWS同步s3 Windows计划任务返回0x1

汤念
2023-03-14

我创建了一个windows计划任务来运行< code>aws命令,以将本地文件夹同步到S3存储桶。该任务运行一个. bat文件。如果。蝙蝠是手动运行的,它运行良好。当它通过任务运行时,我得到一个0x1作为最后的运行结果。

按照这里找到的建议,我的bat文件如下所示:

set AWS_CONFIG_FILE=C:\Users\xxx\.aws\config
set AWS_ACCESS_KEY_ID=xxx
set AWS_SECRET_ACCESS_KEY=xxx
aws s3 sync "C:\my_local_folder" s3://my_bucket --delete

xxx中设置AWS_CONFIG_FILE=C:\Users\xxx\。aws\config的正确路径。aws\config文件夹。

我的任务是这样的:

正在使用的帐户是管理员帐户,已经成功运行其他计划任务并且任务中的路径是正确的。

共有1个答案

施选
2023-03-14

礼貌@JohnRotenstein关于重定向输出的评论,我将命令更改为:

"C:\Program Files\Amazon\AWSCLI\aws.exe" s3 sync "C:\my_local_folder" s3://my_bucket --delete
 类似资料:
  • 亚马逊宣布了AWS Lambda(http://AWS.Amazon.com/Lambda/)。 产品说明包括: 计划任务 AWS Lambda函数可以由外部事件计时器触发,因此可以在定期计划的维护时间或非高峰时段运行函数。例如,您可以触发一个AWS Lambda函数,在非繁忙时间执行每晚的存档清理。 当我读到这篇文章时,我明白了我终于可以有一种方法来始终如一地完成“类似朋党”的任务。我想每天下午

  • 我在Windows 2008 R2服务器上有一个计划任务。该任务包括一个起始目录条目。任务运行,它运行的批处理文件执行它应该执行的操作。当我从命令提示符下运行批处理文件时,没有看到任何错误。问题在于“上次运行结果”是(不正确的函数调用)。 我确实曾经使用不正确的DOS语句得到过这个,该语句通过删除语句进行了更正。当前批处理文件没有显示任何错误或警告。 为什么我会得到< code>0x1结果? 运行

  • 计划任务系统使用说明 新版计划任务为用户提供了以下功能 创建一个计划任务 修改一个计划任务 删除计划任务 查看一个namespace的所有计划任务 查看一个namespcae的某个计划任务详细内容 查看一个计划任务的执行状况 查看任务的日志 查看创建的计划任务列表和某个计划任务的详细信息。 点击计划任务v2,进入计划任务列表,在这里可以看到用户名下的所有计划任务,点击一个计划任务,可以看到该计划任

  • 我尝试使用Windows 10任务计划程序计划一个作业来运行批处理文件,但它导致返回代码2147942401。 批处理文件位于远程位置,因此我给出了绝对路径< br >“\ \ server 1 \ file transfers \ data files \ inbound \ ABC \ CSV \ excel-to-CSV . bat” 批处理脚本用于将 Excel 转换为文件到 csv。 脚

  • > 我需要在执行前一个任务后以不同的延迟一个接一个地运行计划的任务。示例。有一个任务列表和延迟列表。 现在我需要运行task1通过100ms,task2在task1之后通过9ms,task3在task2之后通过22ms等等。 我正在使用javafx。任务可以使用一些UI更新方法,例如更改节点位置。这迫使我使用平台。runLater()方法,因为如果不这样做,则会出现异常“Not on FX app

  • 我已经创建了一个控制台应用程序,并尝试在任务计划程序中运行。当我通过单击可执行文件或使用快捷方式运行它时,它工作正常,但当我在任务调度程序中运行它时,我得到“PHLIP231 Prod的应用程序访问路径' C:\WINDOWS\DMBErrors '被拒绝。” 我已经在我的应用程序中搜索了此路径,甚至尝试手动将路径添加到我的计算机,但没有成功。我的应用程序构建了一个excel文件并将其写入相对于可