Python网站拦截器(Windows上的脚本部署)

本教程的这一部分说明了如何在启动时部署python脚本, 这样我们就不需要一直打开终端来运行脚本。
首先将主机文件路径从” / etc / hosts” 更改为” C:\ System32 \ drivers \ etc \ hosts” , 因为主机文件存储在Windows上的此位置。
要在窗口上安排任务, 我们需要打开任务计划程序, 如下图所示。

Python网站拦截器(Windows上的脚本部署)

文章图片
单击应用程序右窗格中提供的创建任务。
将打开以下窗口。
Python网站拦截器(Windows上的脚本部署)

文章图片
配置属性, 并为脚本指定名称和其他必需的属性。选中” 以最高特权运行” 复选框。
Python网站拦截器(Windows上的脚本部署)

文章图片
转到触发器并创建一个新的触发器, 如下图所示。
从下拉列表中选择” 启动时” 选项, 以便脚本可以在启动时运行。
Python网站拦截器(Windows上的脚本部署)

文章图片
现在, 转到” 动作” 并通过单击” 新建” 来创建一个新动作。
Python网站拦截器(Windows上的脚本部署)

文章图片
【Python网站拦截器(Windows上的脚本部署)】将打开以下窗口。从下拉列表中选择” 启动程序” 操作, 然后浏览脚本的路径, 即blocker.py(在我的情况下为E:\ blocker.py), 然后单击” 确定” 。
Python网站拦截器(Windows上的脚本部署)

文章图片
现在, 单击” 条件” 并取消选择第二个选项, 该选项显示为” 仅当计算机使用交流电源时才启动任务” 。
Python网站拦截器(Windows上的脚本部署)

文章图片
现在, 转到设置, 然后单击” 确定” , 如下图所示。
Python网站拦截器(Windows上的脚本部署)

文章图片
现在, 我们在系统启动时安排了任务网站拦截程序。我们可以在任务列表中对此进行检查, 如下图所示。
Python网站拦截器(Windows上的脚本部署)

文章图片
现在, 我们需要重新启动系统以使脚本在系统启动时处于活动状态。
立即重新启动系统, 并在工作时间尝试访问被阻止的网站www.facebook.com。
它将显示如下所示的显示。
Python网站拦截器(Windows上的脚本部署)

文章图片
因此, 我们的脚本可以在系统启动时正常运行, 并自动阻止对www.facebook.com(或你想要的任何网站)的访问。

    推荐阅读