2

我目前在我的计算机上设置了一个 cmd 脚本以及一个应该每 15 分钟运行一次的计划任务。该脚本运行一个也在我的计算机上的 python 程序,然后将创建的文件上传到我的 Github 存储库。但是,当我的计算机完全关闭并且我不想让我的计算机 24/7 运行时,此计划任务不会运行。

有没有办法在我的电脑关闭的情况下运行 cmd 脚本?我听说过使用 Amazon Web Services 帐户或 DigitalOcean droplet 的潜在解决方案,但我是新手(充其量)我了解它是如何工作的。任何建议或资源链接将不胜感激!

4

1 回答 1

6

没有办法在关闭电源的情况下在计算机上运行任何东西。

您可以使用任何云计算提供商(AWS、DigitalOcean、Microsoft Azure、Google Cloud Platform、Vultr 等)设置一个低成本的 Linux VPS,将您的 python 程序迁移到它,并安排该程序每 15 分钟运行一次那里。

DigitalOcean:如何设置 Ubuntu 20.04 服务器

您需要保持该 VPS 处于打开状态,并且代替任务计划程序,您可以安排您的 Python 程序作为cron作业运行(使用任何参数)。

DigitalOcean:如何使用 Cron 自动执行任务

于 2021-03-02T03:16:42.613 回答