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的时候 ...
随机推荐
- C++Builder设置完BorderStyle的值为none,以后如何实现窗口的移动和拉伸
在.h 文件中声明变量private: void __fastcall WndProc(TMessage &Msg);// User declarations: 在.cpp中实现下面的函数 v ...
- java 实现多个文件的Zip包的生成
最近在项目中遇到多个文件的达成Zip包,由于对这块不熟,在网上找到一个,现在忘了找的谁的,如果您发现了,请告诉我你的链接,我指明出处 下面是相关代码: package run.utils; impor ...
- mha报错
用命令检查集群复制状态:masterha_check_repl --conf=/etc/masterha/app1.cnf 报错如下: Tue Jan 12 09:25:51 2016 - [info ...
- Win7 64下Visual C++ 6.0不兼容
Win7 64下Visual C++ 6.0不兼容 安装VSE6.0: 1.运行setup.exe安装程序,会弹出如下的的 程序兼容性助手 提示框,这个是Win7在警告用户vc6存在兼容性问题:此程序 ...
- 将一个数组分成奇数部分和偶数部分,并分别排好序 CVTE
给定一个数组,将奇数放到前面,偶数放到后面,各自排好序 (2016年3月12日晚上,CVTE笔试编程第一道题): 思路很简单: (1)先将数组中的奇数和偶数分开(利用两个指针遍历一遍即可,同时统计好数 ...
- Java程序,求学员的平均成绩
第一步,系统提示输入学员的人数. 第二步,逐一获取学员的分数,并累计. 第三步,求平均成绩,并输出. import java.util.Scanner; public class chengji { ...
- 天气预报API(二):全球城市、景点代码列表(“旧编码”)
说明 2016-12-10 补充 (后来)偶然发现中国天气网已经有城市ID列表的网页...还发现城市编码有两种,暂且称中国天气网这些编码为旧标准"旧编码"的特征是 9个字符长度; ...
- (转)为什么用ls和du显示出来的文件大小有差别?
曾经有几次,我用ls和du查看一个文件的大小,发现二者显示出来的大小并不一致,例如: bl@d3:~/test/sparse_file$ ls -l fs.img-rw-r--r-- 1 bl bl ...
- PureCode--iOS--自定义UITableViewCell(含疑问)
纯代码编写的简单自定义UITableViewCell: 1.像处理普通视图一样处理Cell: clsTableViewCell.h: #import <UIKit/UIKit.h> @in ...
- vim : 依赖: vim-common (= 2:7.3.429-2ubuntu2.1) 但是
Ubuntu 12.10 安装vim出错[日期:2013-01-18] 来源:Linux社区 作者:Cubernet [字体:大 中 小] 在Ubuntu 12.10中安装vim时出现了如下提示:正在 ...