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的时候 ...
随机推荐
- easymock+junit+spring学习·
Easymock学习 Author:luojie 1. Easymock简介 EasyMock 是一套通过简单的方法对于指定的 ...
- EOS -- 一种灵巧的系统运行跟踪模块
EOS到底是什么词的缩写,我猜应该是Error of System.最早接触它,是在UT那会.不过那会它是被设计成一个很大的数组,也没有被包含调用函数和行号,又或是时间,只是些计数.编码时,加减一个E ...
- html入门问题_2016-10-29
在mac机器上,用Safari打开html文件 1. 如果html里有中文,则在<head><meta http-equiv="Content-Type" con ...
- 结对开发训练(续)(郭林林&胡潇丹)
本次题目:求二维数组最大连续的子数组之和. 通过前两次对问题的分析,这次在拿到题目时,我们首先与前两次题目做对比,尤其与第二次的题目相比较,这是在第二次题目上的扩展,第二次的题目是此次题目的一个特例. ...
- c#后台进行窗体切换的方法
Response.Redirect("http://localhost:60896/WebForm2.aspx");
- JavaScript中String的math方法与RegExp的exec方法的区别
1.exec是正则表达式的方法,方法参数为字符串.match为字符串的方法,参数为正则表达式对象. 2.match与exec都返回数组.如果调用exec方法的正则表达式没有分组内容,则返回第一个匹配的 ...
- Hibernate -- A unidirectional one-to-one association on a foreign key
at sometime we usually need to create two tables that one table relate another.Such as a husband onl ...
- HTML5-布局的使用
DIV布局: <!DOCTYPE html> <html> <head lang="en"> <meta charset="UT ...
- 微信公众号 扫码支付 模式二 demo
扫码支付 本文附有代码,在下方,如果不熟悉场景的可以看看下面的场景介绍 场景介绍 官网介绍地址:https://pay.weixin.qq.com/wiki/doc/api/native.php?ch ...
- C#操作内存读写方法的主要实现代码
C#操作内存读写方法是什么呢?让我们来看看具体的实例实现: using System.Runtime.InteropServices; using System.Text; publicclass F ...