怎么做一个能让电脑立马关机程序(5分钟打造自己的个性关机软件)
大家好,这里是一涛说电脑,今天给大家分享5分钟打造属于自己专用的关机软件,并能利用手机自带的语音助手,实现语音关闭PC,话不多说,开始之前我们先看一段视频。
实现原理
建立ASP程序
建立VBS脚本
asp程序作用:当用户访问本程序,程序就会在本地建立一个特殊文件夹
vbs脚本作用:当脚本发现特殊文件夹后就删除该文件夹并立即关机
实现过程
程序实现过程示意图
当我们用手机、平板或者PC访问我们本地的ASP程序,ASP程序就会在本地建立一个特殊的文件夹,然后VBS脚本发现特殊文件夹后就会删除该文件夹并立即关闭电脑。
什么是asp程序:asp其实就是一张网页,我们可以使用任何浏览器打开
什么是vbs脚本:vbs脚本是VB语言的一种扩展是Windows自带支持的脚本程序,所以无需安装任何三方软件
开始实现
第一步:安装IIS
打开-控制面板,找到-程序和功能
打开-启用或关闭Windows功能
选择【Internet Infomation services】,勾选【万维网服务】,勾选【ASP】,点击确定,等待安装完成并根据提示重启计算机。
第二步:建立ASP程序和VBS脚本
在建立ASP程序和VBS脚本前,我们需要先建立一个英文文件夹来存放ASP程序和VBS脚本程序。为什么是英文文件夹,因为英文更利于VBS脚本判断,不容易出错。
ASP程序:打开记事本,将下列代码写入到记事本
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<html>
<meta charset="UTF-8">
<%
dim fso,folder
Set fso=CreateObject("Scripting.FileSystemObject")
If fso.folderExists("E:\\test\Shutdown") Then
else
folder = request("createflie")
set fso = server.CreateObject("scripting.filesystemobject")
fso.createfolder(server.MapPath(".\Shutdown"))
End If
%>
</html>
然后将记事本更名为index,并将后缀改为asp【index.asp】
不懂程序的小伙伴只需要修改文件夹路径及文件夹名称,其他COPY就可以拿去用了
VBS脚本:打开记事本,将下列代码写入到记事本
do
Set fso=CreateObject("Scripting.FileSystemObject")
If fso.folderExists("E:\\test\Shutdown") Then
fso.deletefolder("E:\\test\Shutdown")
exit do
End If
loop
set WS = wscript.createobject("wscript.shell")
WS.run "shutdown -s -t 0 -f",0
最后文件名任意,将后缀改为vbs【任意.vbs】
不懂程序的小伙伴只需要修改文件夹路径及文件夹名称,其他COPY就可以拿去用了。
第三步:配置IIS
打开控制面板-找到管理工具,打开IIS管理器
打开IIS后,在左侧树形目录,鼠标右键选择添加网站
输入网站名称,并添加物理路径。【物理路径选择我们刚才新建的文件夹位置,就是ASP和VBS的目录】
找到默认文档
将index.asp添加到默认文档
第四步:添加VBS脚本为开机启动
开始运行,gpedit.msc,打开本地组策略编辑器
打开Windows设置,脚本启动,选择属性
添加VBS脚本,到启动。
通过以上步骤,重启计算机后。再拿出手机,打开浏览器输入计算机的IP地址,即可实现立即关机。
网页生成APP
虽然功能实现了,但是还是不够方便,因为打开手机浏览器,输入IP访问,需要几个步骤,而生成APP后仅需一步即可实现,无需多余步骤,方便快捷。
打开百度搜索---变色龙云,注册并登录
选择APP制作,然后再选择免费版
选择基础设置
输入APP名称
再来到底部,主页地址输入你计算机的IP地址。例如:http://192.168.1.3,也可以是动态域名等等。
点击生成,按照后面的提示完成步骤,并将生成APP安装在手机上。
最后一步:设置手机语音助手
各个品牌之间设置方式有所不同,本例以华为mate 30演示。
打开设置菜单,找到智慧助手
打开智慧语音
点击我的技能
输入文字指令,然后点击教学,再选择录制,【此时打开桌面的关机软件,然后再返回】,保存即可。
通过上面的设置,就可以实现手机语音关闭计算机了。不过仅限于局域网操作,要想实现广域网操作也是可以的,只需要将路由器的DMZ功能打开并利用外网IP访问即可。有条件的可以使用动态域名,例如:花生壳
如果你觉得网页界面不好,你可以在百度上搜索一下关于美化网页的素材,将页面美化。
好了,今天先分享到这里,各位小伙伴如果有什么意见或建议欢迎留言交流。这里是一涛说电脑,我们下期再见,如果喜欢,欢迎关注、收藏并转发。
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com