我在AWS Windows 2012 Server实例上有一个bat文件。是否可以运行AWS Lambda函数(Python或Node)来执行bat文件?
谢谢
答案 0 :(得分:2)
您可以使用EC2运行命令功能来完成此任务。 https://aws.amazon.com/ec2/run-command/
答案 1 :(得分:1)
如果我正确理解您的问题,您是否可以询问是否可以让您的Lambda函数连接到您的EC2实例并执行.bat文件?
如果这是你的问题,那么答案就是"没有"除非(我认为)您的EC2实例是公开的。目前,Lambda函数无法访问VPC背后的任何内容。
https://aws.amazon.com/lambda/faqs/
问:我可以使用AWS Lambda函数访问Amazon VPC背后的资源吗?
AWS Lambda函数当前无法访问VPC背后的资源。
上述博客文章称这将于2015年底推出(虽然它是在2015年10月写的),但它仍然无法使用。
如建议的那样,请尝试使用EC2运行命令。
答案 2 :(得分:0)
您可以在实例中rdp
执行它,或让lambda在队列中放置一条消息/ triger,让实例上的进程知道脚本需要运行并触发它。