python - 虚拟机重启: Run python flask server and webpack-dev server automatically on system start-up

标签 python windows powershell azure windows-server-2012

每次我的虚拟机重新启动时,我都需要做两件事:

  1. 运行托管 API 的 Flask 服务器

  2. 运行 webpack-dev 服务器来提供前端文件

在Windows Server中是否有一种方法可以执行上述两个命令提示符命令,即pythonflaskserver.pynpm start在系统启动时自动运行我的虚拟机在哪里自动重新启动?

最佳答案

要在 Windows Server 2012 中创建启动任务,我们可以利用管理工具中的任务计划程序。以下是一般步骤:

1、创建一个带有命令脚本的文件,即

cd C:\your_node_app_path npm start

将其保存为powershell文件,即startup.ps1 .

2、在任务计划程序中点击创建基本任务

3、设置名称,点击“下一步”。

4、在触发选项卡中选择计算机启动时

5、在操作选项卡中选择启动程序

6、在程序/脚本输入中输入cmd.exe,然后输入将通过cmd.exe运行的命令,即powershell –f <your_startup_ps1_file_path> 。单击“下一步”和“完成”

7、在任务计划程序库中我们可以找到上面创建的任务,双击可以编辑其属性。 enter image description here

8、在常规选项卡中选择“无论用户是否登录都运行”,在条件选项卡中取消选中“仅在计算机使用交流电源时才启动任务” ”在电源部分下。 enter image description here

这是我的测试脚本,显示在操作选项卡中。 enter image description here

关于python - 虚拟机重启: Run python flask server and webpack-dev server automatically on system start-up,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33273839/

相关文章:

excel - 如何使用 Powershell 脚本导出与特定 IIS 站点相关的证书详细信息

python - Interactive Brokers API - 如何断开 IB 网关的现有连接并使用 Python 建立新连接?

python - 为什么 PIL.Image.open() 函数对象的尺寸在转换为 numpy 数组时会发生变化

c# - 将 ASP.NET 4 Web 应用程序部署到 IIS6 服务器后,工作进程回收导致其大部分时间停止工作

rest - 使用 cURL 的 Powershell 2.0 POST 请求

powershell - 如何在 PowerShell 中输出没有换行符的文本?

python - 如何将数值与 nan 值分开?

python - Python 类中的属性是否共享?

php - 捕获/查看打印的所有内容(POS/收据)

python - TOR with Python (stem) 卡在初始化上