运行”的另类妙用 让应用程序启动更快捷
我们知道,在Windows中,单击“开始→运行”命令后,就可以在打开的对话框中输入相应的命令来打开一些系统工具,如输入“regedit”后回车可以启动注册表编辑器,输入“notepad”后回车会启动记事本程序等等。不过,在默认情况下,Windows只能支持少数的程序使用这样的便捷功能,有没有什么办法可以让更多的程序享受这样的便捷启动呢?当然有:我们只要在注册表中添加一些简单的信息,告诉Windows该怎样做就可以了!
打开注册表编辑器,依次展开[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths]分支,在“App Paths”主键下面我们可以看到很多名称为“.exe”的次级主键,点击某个主键可以在右边看见它的字符串,其中“Path”字符串为该程序的路径。正是因为有了这些主键,我们可以在“运行”对话框中便捷地启动某一程序。知道了这个原理,我们便可以自由地为其他程序添加便捷启动方式。
以QQ为例:我们要为QQ添加一个便捷启动方式,其安装路径为D:\Program Files\Tencent\QQ.exe。在“App Paths”下新建一个名为“QQ.exe”的子键(不能和已有名称重复),然后在右侧窗口中将“Path”字符串设置为“D:\Program Files\Tencent\QQ.exe”即可。退出注册表编辑器,在“运行”对话框直接输入“QQ”并回车,就可以启动QQ了!
提示:其实,我们还可以为任意文件添加快捷方式,Windows会自动调用相应的程序来打开这个文件。添加的方法和上述一样,在“Path”字符串中输入程序的启动路径即可。需要注意的是,新添加的次级主键名称必须要有扩展名,如EXE、TXT等。若您使用EXE扩展名,在“运行”对话框中只需要输入名称就可以了;若使用其他扩展名,必须输入名称+扩展名才可以启动。比如使用了“CCE.exe”的名称,在“运行”对话框只需输入“CCE”便可启动;若使用“CCE.txt”则需要输入“CCE.txt”才可启动相应文件。
相关推荐
-
运行”的另类妙用 让应用程序启动更快捷
我们知道,在Windows中,单击"开始→运行"命令后,就可以在打开的对话框中输入相应的命令来打开一些系统工具,如输入"regedit"后回车可以启动注册表编辑器,输入"notepad"后回车会启动记事本程序等等.不过,在默认情况下,Windows只能支持少数的程序使用这样的便捷功能,有没有什么办法可以让更多的程序享受这样的便捷启动呢?当然有:我们只要在注册表中添加一些简单的信息,告诉Windows该怎样做就可以了! 打开注册表编辑器,依次展开[
-
在ASP.NET 2.0中操作数据之五十八:在程序启动阶段缓存数据
导言: 前面2章考察了在表现层和缓存层缓存数据.在第56章,我们探讨了在表现层设置ObjectDataSource的相关cache属性来缓存数据.在第57章,我们探讨了创建一个单独的分开的缓存层.这2章都是采用"应激装载"(reactive loading)的模式来缓存数据.该模式下,每次请求数据时,系统先检查其是否在内存,如果没有,则从数据源--比如数据库,来获取数据,然后将其存储在内存里.该模式的优势在于执行起来很容易:而缺点之一在于应"请求"(requests
-
springboot程序启动慢-未配置hostname的解决
目录 springboot程序启动慢-未配置hostname 具体日志如下 通过jstack查看线程发现如下信息 查看源码如下 Spring Boot启动速度慢的原因总结 前提条件 原因一 原因二 原因三 解决方法 springboot程序启动慢-未配置hostname 今天有同时反馈自己的程序在本地mac环境还正常,在生产环境上centos7启动特别慢 具体日志如下 可以看到程序在这里卡了将近2分钟时间,期间无任何日志输出. 通过jstack查看线程发现如下信息 查看源码如下 public n
-
详解Java程序启动时-D指定参数是什么
目录 参数设置 参数获取 测试类 总结 参数设置 java程序启动参数 -D是用来做什么的呢? 官方解释如下: Set a system property value. If value is a string that contains spaces, you must enclose the string in double quotes: java -Dfoo="some string" SomeClass 也就是说-D是用来在启动一个java程序时设置系统属性值的. 注意: 如
-
防木马随程序启动的一个方法
我们知道,有些木马是通过修改exe的文件关联来实现随EXE程序启动的.今天我在网上看到有另外一个显为人知的方法,就是通过在注册表HKEY_LOCAL_MACHINE\SOFTWARE \Microsoft\Windows NT\ CurrentVersion\Image File Execution Options 下新建一个注册表项,项名为A.exe,然后在下面新建一个字符串,字符串名为Debugger,字符串值就是程序B.exe的全路径. 很明显,这个是针对系统可以设置每个程序指定的纠
-
Android程序启动时出现黑屏问题的解决方法
本文实例讲述了Android程序启动时出现黑屏问题的解决方法.分享给大家供大家参考,具体如下: 关于黑屏: 默认的情况下,程序启动时,会有一个黑屏的时期,原因是,首个activity会加载一些数据,比如初始化列表数据.向服务器发送请求获取数据等等. 去除方法: 1.在style里面添加一个style: <style name="ContentOverlay"parent="@android:style/Theme.Light"> <itemname
-
详解SpringBoot程序启动时执行初始化代码
因项目集成了Redis缓存部分数据,需要在程序启动时将数据加载到Redis中,即初始化数据到Redis. 在SpringBoot项目下,即在容器初始化完毕后执行我们自己的初始化代码. 第一步:创建实现ApplicationListener接口的类 package com.stone; import com.stone.service.IPermissionService; import org.springframework.context.ApplicationListener; import
-
C#程序启动项的设置方法
本文为大家分享了C#程序启动项的设置方法,供大家参考,具体内容如下 托盘图标设置 新建一个NotifyIcon,会在托盘处显示一个图标. NotifyIcon.Icon可以直接设置一个ico图片,也可以延用原有程序的图标. notifyIcon.Icon = System.Drawing.Icon.ExtractAssociatedIcon(Application.ExecutablePath); public partial class MainWindow : Window { privat
-
Mybatis错误引起的程序启动卡死问题及解决
目录 Mybatis错误引起的程序启动卡死 解决办法 原因分析 Mybatis启动错误 具体报错如下 主要内容是说找不到接口,问题可能有两个 Mybatis错误引起的程序启动卡死 mybatis xml 错误引起的程序启动卡死(没有任何报错信息,控制台卡死)排除方法 解决办法 把日志级别提高到debug,查看日志是否有异常信息 新建一个类,继承 org.mybatis.spring.SqlSessionFactoryBean 类,重载 buildSqlSessionFactory 方法,捕获 N
-
妙用Windows 更新程序的安装参数
为了在较短的时间内堵住系统漏洞,微软公司除了发布名为Service Pack的升级包以外,还会不定期发布一些更新程序,例如6月份发布的Windows XP更新程序就有6个.为了提高安装效率或满足一些用户的特殊需求,微软公司为更新程序设计了一些安装参数.下面以Windows XP的更新程序为例,介绍它的安装参数及使用. 更新程序的安装参数 Windows XP更新程序安装参数分为下表所列的三类,除此以外还有一个列出已安装更新程序的参数"/l",以及一个更新程序解压缩参数"-x&
随机推荐
- 详解angularJs中自定义directive的数据交互
- javaweb图书商城设计之图书模块(4)
- form.submit()不能提交表单的原因分析
- Android笔记之:在ScrollView中嵌套ListView的方法
- JAVA/JSP学习系列之三
- ASP编程入门进阶(十一):Chat聊天程序
- Javascript 检测键盘按键信息及键码值对应介绍
- Javascript图像处理思路及实现代码
- js实现跨域访问的三种方法
- 关于Vue Webpack2单元测试示例详解
- 使用jspdf生成pdf报表
- LSI SAS1068 RAID 阵列卡图文配置教程
- SQL Server 提取数字、提取英文、提取中文的sql语句
- SQL 分布式查询、插入递增列示例
- jQuery的:parent选择器定义和用法
- 详谈jQuery Ajax(load,post,get,ajax)的用法
- Android5.1 取消录制屏幕跳出的权限对话框问题
- Mac OS下为Android Studio编译FFmpeg解码库的详细教程
- Android使用MediaRecorder实现录音及播放
- FSO 读出TXT文件