电脑上线提醒
- 效果演示
- 目的:当电脑启动/登录时,发送一条通知,防止别人偷偷登你电脑
📌 原理是当电脑启动/登录时,向
webhook
地址发送请求,以达到提醒的目的🌐 目前可以免费使用
webhook
的应用有很多,这里以企业微信和飞书来举例,请自行查阅如何创建 webhook 机器人⚠️
bat
文件运行会有黑窗口,用vbs
文件就可以隐藏bat
运行时产生的黑窗口,达到无感运行的状态⚠️ 文件里面的链接自行替换为自己的!!!
准备条件
- 需要电脑安装curl,并设置环境变量。
- 安装curl:
- 设置环境变量
- windows电脑设置环境变量的教程网上很多,如果实在不会就点 这里
一、触发任务
演示文件路径:C:\Windows\System32\cmd
1. 电脑启动
飞书
-
创建
boot_feishu.bat
文件,内容如下:curl -i -k -H "Content-type: application/json" -X POST -d "{\"msg_type\":\"text\",\"content\":{\"text\":\"The computer is online!\"}}" https://open.feishu.cn/open-apis/bot/v2/hook/3986xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
-
创建
boot_feishu.vbs
文件,内容如下:set ws=WScript.CreateObject("WScript.Shell") ws.Run "C:\Windows\System32\cmd\boot_feishu.bat",0
企业微信
-
创建
boot_wxwork.bat
文件,内容如下:curl -i -k -H "Content-type: application/json" ^ -X POST -d ^ "{\"msgtype\":\"text\",\"text\":{\"content\":\"电脑已上线!\"}}" https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=994bb7c2-xxxx-xxxx-xxxx-xxxxxxxxxxxx
-
创建
boot_work.vbs
文件,内容如下:set ws=WScript.CreateObject("WScript.Shell") ws.Run "C:\Windows\System32\cmd\boot_wxwork.bat",0
2. 电脑登录
飞书
-
创建
login_feishu.bat
文件,内容如下:curl -i -k -H "Content-type: application/json" -X POST -d "{\"msg_type\":\"text\",\"content\":{\"text\":\"The computer is login!\"}}" https://open.feishu.cn/open-apis/bot/v2/hook/3986xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
-
创建
login_feishu.vbs
文件,内容如下:set ws=WScript.CreateObject("WScript.Shell") ws.Run "C:\Windows\System32\cmd\login_feishu.bat",0
企业微信
-
创建
login_wxwork.bat
文件,内容如下:curl -i -k -H "Content-type: application/json" ^ -X POST -d ^ "{\"msgtype\":\"text\",\"text\":{\"content\":\"电脑已登录!\"}}" https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=994bb7c2-xxxx-xxxx-xxxx-xxxxxxxxxxxx
-
创建
boot_work.vbs
文件,内容如下:set ws=WScript.CreateObject("WScript.Shell") ws.Run "C:\Windows\System32\cmd\login_wxwork.bat",0
二、触发条件
1. 电脑启动
-
计划任务程序
win + x
,计算机管理 ,计划任务程序,创建任务 -
开机启动
Win + R
输入shell:startup
,打开Windows开机启动项,这里可以放入程序的快捷方式
2. 电脑登录
-
计划任务程序
win + x
,计算机管理 ,计划任务程序,创建任务
评论区