我正在尝试使用命令通过批处理脚本将 json 文件上传到 S3 浏览器:
s3browser-con.exe upload <account_name> <local directory\json file> <s3 bucket name and path>
(参考 CLI 文档)。但是,我收到错误:
:AccountManager::CurrentAccount::get::failed - 无法显示添加新帐户对话框。
当我单独运行批处理脚本时,它运行良好,但是,当我尝试通过 Informatica 云中的命令任务运行它时,它给了我这个错误。
我怀疑这是试图在运行时创建新帐户,但我们一次只能添加两个帐户,因为它是免费版本。不确定,因为我是 S3 和批处理脚本的新手。
另外,有什么办法可以避免提供帐户名,因为所有用户可能对特定存储桶有不同的帐户名?任何帮助和指导将不胜感激。
编辑:
注意:这是详细的错误未处理的异常:
System.NullReferenceException:对象引用未设置为对象的实例。在 mg.b(String aty) 在 mk.a(String[] avx) 在 mg.Main(String[] args)