Windows上的脚本部署

2025年16月16日 | 阅读 2 分钟

本教程的这一部分说明了如何启动时部署 python 脚本,这样我们就不需要一直打开终端来运行脚本了。

首先,将我们的 hosts 文件路径从“/etc/hosts”更改为“C:\System32\drivers\etc\hosts”,因为 hosts 文件存储在 Windows 上的此位置。

要在 Windows 上安排任务,我们需要打开任务计划程序,如下图所示。

Script Deployment on Windows

单击应用程序右侧窗格中的“创建任务..”。

将打开以下窗口。

Script Deployment on Windows

配置属性并为您的脚本提供名称和其他所需属性。 务必选中“使用最高权限运行”复选框。

Script Deployment on Windows

转到触发器并创建一个新触发器,如下图所示。

从下拉列表中选择“启动时”选项,以便脚本可以在启动时运行。

Script Deployment on Windows

现在,转到操作并通过单击新建来创建一个新操作。

Script Deployment on Windows

将打开以下窗口。 从下拉列表中选择“启动程序”操作,浏览到脚本的路径,即 blocker.py(在我的例子中是 E:\blocker.py),然后单击“确定”。

Script Deployment on Windows

现在,单击“条件”并取消选择第二个选项,该选项显示“仅当计算机使用交流电源时才启动任务。”。

Script Deployment on Windows

现在,转到“设置”并单击“确定”,如下图所示。

Script Deployment on Windows

现在,我们已经将任务 Website-blocker 安排在系统启动时。 我们可以在任务列表中检查这一点,如下图所示。

Script Deployment on Windows

现在,我们需要重新启动系统以使脚本在系统启动时处于活动状态。

立即重新启动系统,并尝试访问被阻止的网站 www.facebook.com,因为我们现在处于工作时间。

它将显示如下所示的显示。

Script Deployment on Windows

因此,我们已经让我们的脚本在系统启动时运行良好,并自动阻止访问 www.facebook.com(或您想要的任何网站)。

下一主题NumPy 教程