atitit。wondows 右键菜单的管理与位置存储
atitit。wondows 右键菜单的管理与位置存储
原理 。这样的功能称为Windows外壳扩展(Shell Extensions) 1
原理 。这样的功能称为Windows外壳扩展(Shell Extensions)
常用右键菜单 atiContentMenu
Copy As path
Copy as name
通用tool
安装生成日期 排列文件列表
cmd /c dir "%L" /a /-p /o:gen > filelist.txt
D:\GSql\Data 的目录
2015/01/16 13:28 <DIR> .
2015/01/16 13:28 <DIR> ..
2014/12/22 07:23 516,096 db1_log.LDF
2015/01/16 13:30 5,308,416 mastlog.ldf
2015/01/16 13:30 524,288 modellog.ldf
2015/01/16 13:30 2,359,296 msdblog.ldf
2015/01/15 16:20 2,621,440 sq_yiliziyuan_log.ldf
2015/01/16 13:30 524,288 templog.ldf
2014/12/22 07:23 786,432 db1.mdf
2015/01/16 13:30 17,760,256 master.mdf
文件夹的右键菜单位置
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\Create File List\command]
@="cmd /c dir \"%L\" /a /-p /o:gen > filelist.txt"
所有的文件的右键菜单位置
[HKEY_CLASSES_ROOT\*\shell\APKDB]
@="使用 APKDB 编译"
"Icon"="\"C:\\apkdb\\APKDB\\Icon\\setup.ico\""
[HKEY_CLASSES_ROOT\*\shell\APKDB\command]
@="\"C:\\apkdb\\APKDB\\apkdb_d.cmd\" \"%1\""
Eg22
[HKEY_CLASSES_ROOT\*\shell\atimenu]
@="atimenu"
[HKEY_CLASSES_ROOT\*\shell\atimenu\command]
@=hex
右键菜文件夹模式
好像是dll ...yanen clsid geng exe l ...
Search sub menu ,, cant finded...
参考资料
以下是我的参考资料(还有很多都是重复的,就不列举了):
1. (C#)Windows Shell 外壳编程系列 - ContextMenu 注册文件右键菜单
这篇文章看上去很有价值!但当我下载其源代码后,rebuild,然后以管理员方式运行 bin 目录下的 reg.bat,发现根本没有效果。会不会是 Windows 7 的注册右键菜单的方式已经发生了变化?
2. C# 如何在 Windows 文件系统中添加自定义右键菜单
根据这篇文章可以做到右键添加菜单项,但是很可惜没法实现级联菜单。
请各位帮忙,谢谢!我对注册表操作不是很有经验。
Windows外壳扩展编程之添加右键菜单 - 幽州客的专栏 - 博客频道 - CSDN.NET.html
Windows Shell扩展编程完全指南.chm》,
作者:: 绰号:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿尔 拉帕努伊 )
汉字名:艾提拉(艾龙), EMAIL:1466519819@qq.com
转载请注明来源: http://www.cnblogs.com/attilax/
Atiend
atitit。wondows 右键菜单的管理与位置存储的更多相关文章
- jqgrid 加入右键菜单按钮管理
除了在表格底部添加自定义按钮外,还可以通过设置右键菜单按钮来添加自定义事件.看下图: 如何实现以上功能? 1)引入ContextMenu插件 2)创建一个函数用于初始化右键菜单(本示例取名为 init ...
- ASP.NET SignalR 与 LayIM2.0 配合轻松实现Web聊天室(六) 之 Layim源码改造右键菜单--好友、组管理功能的实现。
前言 上一篇中讲解了加好友的流程,本篇将介绍好友管理,群组管理的右键菜单功能.当然由于菜单项目太多,都实现也得花费时间.只讲解一下我是如何从不知道怎么实现右键菜单到会自定义菜单的一个过程.另外呢,针对 ...
- [Asp.net]Calendar+JqueryUi实现日程管理(右键菜单,添加,编辑,删除,源码)
引言 出差终于回来了,这篇文章算是这个月的博客的开篇吧. 上篇文章:[Asp.net]Calendar+JqueryUi实现日程管理——添加日程 上篇文章主要贴了一些该项目的界面,这里面,将主要代码也 ...
- 【转】windows7的桌面右键菜单的“新建”子菜单,在注册表哪个位置,如何在“新建"里面添加一个新项
点击桌面,就会弹出菜单,然后在“新建”中就又弹出可以新建的子菜单栏.office与txt 的新建都是在这里面的.我想做的事情是:在右键菜单的“新建” 中添加一个“TQ文本”的新建项,然后点击它之后,桌 ...
- Win7/Win8右键菜单管理工具(Easy Context Menu) v1.5 绿色版
软件名称: Win7/Win8右键菜单管理工具(Easy Context Menu)软件语言: 简体中文授权方式: 免费软件运行环境: Win8 / Win7 / Vista / WinXP软件大小: ...
- windows 10 右键菜单注册表位置
1. 查找 1.1. 打开注册表 # 1. 使用快捷键打开 “运行” win + r # 2. 在 “运行” 中输入 regedit # 3. 回车 1.2. 点击 查找 # 1. 方法 1 : 点击 ...
- windows下python管理右键菜单
实现很简单,不记得什么时候写的了,贴出来希望能有所价值 """ Windows中创建右键菜单 """ import os import sy ...
- QStandardItemModel角色控制及QTreeView加入不同的右键菜单
1.概述 QTreeView最长用的一个功能就是作为导航栏,像vs里的项目结构树,word的文档结构图,资源管理器的文档结构,等等都是利用树形结构组织的,在前面已经讲述了Qt中使用标准化项目模型QSt ...
- Qt之中文显示(QMessageBox、QLineEdit右键菜单等)
来源:http://blog.sina.com.cn/s/blog_a6fb6cc90101art3.html 在编写Qt程序的时候,总会碰到中文问题,一直都很困惑,原本在使用QLineEdit的时候 ...
随机推荐
- Document-对象属性和常用的对象方法
Document-对象属性和常用的对象方法 对象属性 document.title //设置文档标题等价于HTML的title标签 document ...
- 我与solr(六)--solr6.0配置中文分词器IK Analyzer
转自:http://blog.csdn.net/linzhiqiang0316/article/details/51554217,表示感谢. 由于前面没有设置分词器,以至于查询的结果出入比较大,并且无 ...
- JavaScript标准库之 - Math
属性 Math.E 欧拉常数,也是自然对数的底数, 约等于 2.718. Math.LN2 2的自然对数, 约等于0.693. Math.LN10 10的自然对数, 约等于 2.303. Math.L ...
- Android中Handler 、Thread和Runnable之间的关系
在多线程编程的时候,我们经常会用到Handler,Thread和Runnable这三个类,我们来看看这三个类之间是怎么样的关系? 首先说明Android的CPU分配的最小单元是线程,Handler一般 ...
- Software Testing hw1
I still remember the error which I made in my java project last year. I spent a whole night solving ...
- STM32的DMA
什么是DMA?其全称是:Direct Memory Access:根据ST公司提供的相关信息,DMA是STM32中一个独立与Cortex-M3内核的模块,有点类似与ADC.PWM.TIMER等模块:主 ...
- 【设计模式之单例模式InJava】
1. 单例模式 1.1饿汉式(开发常用) class SingleFirst { /* 添加其他成员信息 */ private static SingleFirst s1 = new SingleFi ...
- Git撤销提交
本文链接:http://volnet.github.io/#!docs/git/reset-to-old-version.md 在使用Git进行版本管理的时候,经常会遇到一些错误的提交. 在开始演示之 ...
- Microsoft 参考源代码系统更新,有惊喜哦。
在以前,MS的参考源代码在单步调试时时好用时不好用,最后我找到了原因,那就是如果想用MS的参考源代码进行单步调试,那么你就得想尽办法把系统上的.NET FX降级到RTM版本(卸载各种相关补丁),今天我 ...
- ASP.NET 开发必备知识点(1):如何让Asp.net网站运行在自定义的Web服务器上
一.前言 大家都知道,在之前,我们Asp.net 的网站都只能部署在IIS上,并且IIS也只存在于Windows上,这样Asp.net开发的网站就难以做到跨平台.由于微软的各项技术的开源,所以微软自然 ...