简单实现Win10炫酷下滑关机
实现效果如下图,鼠标左键按下下拉关机:

先说下实现思路和实现过程(包括失败过程),不想了解的可直接往下拉查看红色字体标注的最终实现方法。
首先实现下滑关机的Windows自带的一个功能(程序)SlideToShutDown.exe,位于C:\Windows\System32文件夹中,
双击执行即可实现下滑关机的效果,可是谁关机的时候会去手动找这个程序去双击执行呢,
首先想到的是发送快捷方式到桌面,然后设置快捷键,并将该快捷方式隐藏。
的确这样可以达到想要的效果,可以此时出现一个严重的问题,在电脑重启后启动该应用程序的快捷键失效了!!
于是百度后了解到:Win7(Win10)默认在修改快捷方式的快捷键时才将此热键加入内存,此时才能生效,所以重启后热键虽然还保存在磁盘中,但没有加载到内存,所以不能用。而且WIN7只有在你改变热键时才帮你加入内存,也就是说,即使你打开快捷方式的属性,但是不作修改,然后确定,你会发现快捷键还是不能用,因为没有改变的快捷键WIN7是不加载到内存中。
重启电脑后必须在其属性里再次修改其他快捷键才能再次使用,这显然又达不到我想要的效果了,
于是继续在网上寻找这个问题的解决方法,如下:
大致思路是说建一个vbs脚本来自动修改该快捷方式的快捷键,比如最开始我设置的快捷键是Ctrl+Alt+a,
则在vbs脚本中先修改其快捷键为Ctrl+Alt+m,再次修改快捷键为Ctrl+Alt+a,并将该脚本放在启动文件夹中,
使电脑每次开机都执行该脚本,即通过每次开机修改该快捷方式的快捷键两次,来达到使快捷键加到内存并生效而且快捷键不变的效果,
考虑到电脑开机执行一个几行代码的脚本并不会拖慢开机速度,故现将该vbs脚本(代码如下)先放在桌面双击执行尝试了下,
set WshShell = Wscript.CreateObject("Wscript.Shell")
set oShellLink = WshShell.CreateShortcut("C:\\Users\\asus\\Desktop\\SlideToShutDown.exe.lnk")
oShellLink.Hotkey = "Ctrl+Alt+a"
oShellLink.Save
oShellLink.Hotkey = "Ctrl+Alt+m"
oShellLink.Save
(桌面快捷方式的路径写自己电脑的路径),发现快捷方式的快捷键的确被改过来的,但是快捷键仍然没能生效!!
原因未知,根据网上部分网友反映此方法可行,故此处或许有部分电脑用此方法行得通吧。
最后通过神奇的谷歌在Microsoft Community解决了该问题,实现方法如下。
最终实现方法:
打开文件夹C:\Windows\System32,在右上角搜索Slide即可找到SlideToShutDown.exe应用程序,
在程序上右键点击发送桌面快捷方式,
在桌面快捷方式复制到C:\Users(用户)\"你的用户名"\AppData\Roaming\Microsoft\Windows\Start Menu(开始)\Programs(程序)
(此时可以删除桌面快捷方式了),然后在Programs(程序)文件夹中的SlideToShutDown.exe右键-属性-快捷方式-快捷键,自定义一个快捷方式即可
以后关机就可以在桌面直接使用快捷键来实现下滑关机的效果啦~
(注:若发送桌面快捷方式提示无法发送,请检测磁盘是否已满的错误,重启电脑即可解决。
注:不要将该程序的属性设为隐藏,否则快捷键将在电脑重启后失效。)
另一种方式启用下滑关机:
打开文件夹C:\Windows\System32,在右上角搜索Slide即可找到SlideToShutDown.exe应用程序,
在程序上右键点击发送桌面快捷方式,
在桌面快捷方式复制到C:\Users(用户)\"你的用户名"\AppData\Roaming\Microsoft\Windows\Start Menu(开始)\Programs(程序),
此处可以在Programs(程序)文件夹中的SlideToShutDown.exe右键-属性-快捷方式-更改图标,选择一个喜欢的图标,
然后打开左下角Windows菜单,找到SlideToShutDown.exe应用程序,右键-更多-固定到任务栏,
以后就可以单击左下角任务栏的图标实现下滑关机啦~不过这种方法可能没快捷键来的方(zhuang)便(b)。

注:转载请注明出处 http://www.cnblogs.com/LangZXG/p/6436370.html
简单实现Win10炫酷下滑关机的更多相关文章
- 简单CSS3实现炫酷读者墙
如题,给大家介绍和讲解几个常用的CSS3属性,并用到实处. 先看demo(请使用Chrome或者Firefox浏览,IE的靠边): 点此查看实例 觉得爽的可以继续阅读下面的知识点,感觉不爽的可绕行. ...
- Android高级控件(四)——VideoView 实现引导页播放视频欢迎效果,超级简单却十分的炫酷
Android高级控件(四)--VideoView 实现引导页播放视频欢迎效果,超级简单却十分的炫酷 是不是感觉QQ空间什么的每次新版本更新那炫炫的引导页就特别的激动,哈哈,其实他实现起来真的很简单很 ...
- WebGIS简单实现一个区域炫酷的3D立体地图效果
1.别人的效果 作为一个GIS专业的,做一个高大上的GIS系统一直是我的梦想,虽然至今为止还没有做出一个理想中的系统,但是偶尔看看别人做的,学习下别人的技术还是很有必要的.眼睛是最容易误导我们的,有时 ...
- 【DevOps】DevOps成功的八大炫酷工具
为自动化和分析所设计的软件及服务正加速devops改革的步伐,本文为你盘点了Devops成功的八大炫酷工具 Devops凭借其连接弥合开发与运营团队的能力正在各个行业呈现席卷之势.开发人员和运营人员历 ...
- 一款炫酷的幻灯片播放框架介绍(附demo及使用方法)
废话不多说,先上demo(建议在chrome下打开 F键全屏 esc退出全屏): 我的demo-博客园简介 官网demo 更多demo 今天为大家介绍一款基于css3和JavaScript的幻灯片播放 ...
- 炫酷的jquery瀑布流
最近做了一个瀑布流效果,思路很简单 首先计算屏幕一行可以放多少个图片,然后在第二行开始,计算每一列的高度并取出最小值,将新图片加载在最小列高度下,如此循环,并且设定一个条件,当滑动到一定距离后,开始重 ...
- 8个经典炫酷的HTML5 Canvas动画欣赏
HTML5非常强大,尤其是Canvas技术的应用,让HTML5几乎可以完成所有Flash能完成的效果.本文精选了8个经典炫酷的HTML5 Canvas动画欣赏,每一个都提供全部的源代码,希望对你有所帮 ...
- 6个超炫酷的HTML5电子书翻页动画
相信大家一定遇到过一些电子书网站,我们可以通过像看书一样翻页来浏览电子书的内容.今天我们要分享的HTML5应用跟电子书翻页有关,我们精选出来的6个电子书翻页动画都非常炫酷,而且都提供源码下载,有需要的 ...
- 8个超炫酷的纯CSS3动画及源码分享
在现代网页中,我们已经越来越习惯使用大量的CSS3元素,而现在的浏览器也基本都支持CSS3,所以很多时候我们不妨思考一下是否可以用纯CSS3制作一些有趣或者实用的网页.本文要分享8个超炫酷的纯CSS3 ...
随机推荐
- svn更新时同步web服务器
1.重中之重:第一次更新需要先把数据库先检索出来,执行脚本./post.commit #!/bin/sh export LANG=en_US.UTF-8 SVN=/usr/local/subversi ...
- Azure CLI 简单入门
Azure CLI 是什么 Azure 命令行接口 (CLI) 是用于管理 Azure 资源的 Microsoft 跨平台命令行体验. Azure CLI 易于学习,是构建适用于 Azure 资源的自 ...
- FSBPM流程引擎(002)之表单+自定义流程挂载到引擎
本章节介绍如何将实际业务的表单和自定义流程挂载到FSBPM流程引擎上. 首先进入引擎交互界面: 点击创建:->出差申请 然后根据实际的业务输入对应的数据项即可,比如[姓名,部门,开始时间,结束时 ...
- RTOS文件系统对比:LittleFS Vs. SPIFFS
概述 在RTOS上免费的文件系统本身就不多,广泛使用且掉电安全的就更少了.本文选取当前RTOS上比较受欢迎的两个文件系统 SPIFFS 和 LittleFS 做全方位的对比,以便项目上评估在RTOS上 ...
- Leetcode 1160: 拼写单词
给你一份『词汇表』(字符串数组) words 和一张『字母表』(字符串) chars. 假如你可以用 chars 中的『字母』(字符)拼写出 words 中的某个『单词』(字符串),那么我们就认为你掌 ...
- 在云服务搭建jupyter环境
一.环境配置 centeos7 python3 二.安装jupyter notebook 1.安装jupyter 安装Jupyter Notebook 通过pip安装Jupyter Notebook ...
- Markdown试用
目录 今天又是充满希望的一天 一.是什么 二.为什么 三.怎么做 代码 这世界上好人坏人都很多,我不是一个坏人. 我不是个英雄,我只是个拿
- 关于WDK开发内核签名之WHQL签名认证流程简介
WHQL简介: WHQL全称Windows Hardware Quality Labs testing(Windows硬件质量实验室测试)它是对所涉及的第三方硬件或软件进行一系列测试,然后提交测试的日 ...
- CKafka如何助力腾讯课堂实现百万消息稳定互动?
疫情期间,为了保障国内学子的正常学习进度,腾讯课堂积极响应国家“停工不停学”的号召,紧急上线疫情期间专用的“老师极速版”,使广大师生足不出户,即可快速便捷的完成线上开课.面对线上课堂百万量级的互动消息 ...
- linux入门系列19--数据库管理系统(DBMS)之MariaDB
前面讲完Linux下一系列服务的配置和使用之后,本文简单介绍一款数据库管理系统(MySQL的兄弟)MariaDB. 如果你有MySQL或其他数据的使用经验,MariaDB使用起来将非常轻松. 本文讲解 ...