注册表--设置文件打开方式
自定义格式的文件名,可以通过修改注册表,设置打开方式。
如双击打开,管理员打开,编辑,自定义打开方式等。
1. 设置文件处理文件“索引名”。
如自定义.hjx格式文件名。需要在\HKEY_CLASSES_ROOT\根目录下,新建项“.hjx”, 并设置索引名“SuperAss2”, 索引名随便起,后续要使用。
c#代码:
Registry.ClassesRoot.CreateSubKey(‘.hjx’).SetValue("", ‘SuperAss2’);
2. 设置“索引名”相关配置。
在\HKEY_CLASSES_ROOT\根目录下,新建项“SuperAss2”,这个名字要和上一步创建的索引名一致。
Registry.ClassesRoot.CreateSubKey(“SuperAss”);
在这个项下,可以设置默认图标,打开方式,管理员打开方式,自定义打开方式,编辑方式等。
打开:open\command
编辑:edit\command
管理员权限:runas\command
自定义: MyEdit\command\
command的值:“可执行文件全路径”“%1”
设置图标:从某个exe文件拷贝Icon,需重启文件管理器explorer.exe后生效
DefaultIcon值:可执行文件全路径,0
Registry.ClassesRoot.CreateSubKey(“SuperAss2”).CreateSubKey(“DefaultIcon”).SetValue("", “D:\HanjxApp\Basler\Basler_pylon_5.0.5.8999.exe,0”);
3. 设置文件默认打开方式
设置shell的默认值,里面的内容要求是子目录里面有的。
ExeShellKey.SetValue("", “runas”); 管理员打开
ExeShellKey.SetValue("", “open”); 直接打开
注册表--设置文件打开方式相关推荐
- 修改.html 打开方式 注册表,windows 注册表修改资料打开方式
windows 注册表修改文件打开方式 描述遇到的问题 在打开jsp文件时,右击选择打开方式中选择dreamweaver,但是却是以firefox打开 初步分析应该是jsp也和firefox进行了关联 ...
- win10设置文件打开方式的详细步骤
一般情况下,win10专业版系统打开某个文件或程序都会选择合适的打开方式.有些小伙伴想要设置文件打开方式,但不知道怎么在win10系统设置文件打开方式,有点陌生,和之前win7系统操作有些不同.如果你 ...
- 文件设置默认打开方式
文件设置默认打开方式时,没有变成默认程序打开 作为一名轻微强迫症患者,怎能允许出现这样的情况. 在网上搜索了一波,总算找到解决方法: 运行windows+R,输入regedit 进入注册表 目录:HK ...
- Hbuilder 左侧项目栏文件打开方式(单击?双击?) - 设置篇
Hbuilder 左侧项目栏文件打开方式(单击?双击?) - 设置篇 设置办法 · 截图演示 · 如下: 打开编辑器,工具栏找到"工具": 打开"工具"–> ...
- 如何在Android Studio中设置*md文件打开方式
说明:Androidstudio中的README.md文件默认使用电脑自带的编辑器打开,切换为开发工具自带的text文本打开 一,打开菜单栏: File–>Settings[这里也可以点击快捷栏 ...
- android studio创建md,如何在Android Studio中设置*md文件打开方式
最近在Android Studio中写一些Demo的时候,会顺便在里面创建一个.md文件用来进行Demo笔记的书写.然而Android Studio不带有markdown预览功能,所以我就琢磨如何在A ...
- 注册表的文件关联及应用
喜欢使用Windows右键快捷菜单的朋友可能知道,当你选择了一个文件(或者是文件夹或是系统图标)再单击鼠标右键,系统就会弹出一个菜单,菜单上面的各种"功能"(或称"操作& ...
- 注册表“.REG”文件完全攻略
我们平时对注册表的修改操作大多是通过注册表编辑器Regedit来实现的,然而有一天,你登录了某个网站以后,便发现注册表编辑器已经被禁止使用了,怎么办?最简单也是最方便而且不需要任何工具的办法,那就是使 ...
- .doc文档无法设置默认打开方式
前言: 最近小编一直被这个问题困扰,就是不管怎么设置默认打开方式都无法成功,原因是前段时间把Office卸载了,重新安装了一个WPS,导致我每次打开文档都必须点好几下才能正常打开.喏- 解绝办法: 一 ...
- win10解决设置默认打开方式不生效问题(双击每次都要选择默认打开程序)
How to change the default programs in Windows 10. 系统: windows 10 1803 专业版 (windows 10 professional) ...
最新文章
- Linux下应用软件的安装
- Android 跨进程通信基础
- LeetCode Minimum Path Sum(动态规划)
- [转]开发者需要了解的WebKit(mark)
- 2000万日订单背后:美团外卖客户端高可用建设体系
- Algorithm之MC:Monte Carlo method蒙特·卡罗方法的简介、实现、应用
- matlab遍历文件制作自己的数据集 .mat文件
- Python 开发植物大战僵尸游戏
- 百度域名出现问题 2010-1-12号的杯具
- IOS15之swift的Alamofire 5.4框架的网络封装
- react-router-dom@6获取路由传参
- 也读《人月神话》:没有银弹的软件工程
- spring react_使用Spring Cloud Gateway保护React式微服务
- Drools 6.5.0.Final提供
- 【M1兼容】阿里云盘小白羊版 Mac版(支持满速)
- swat模型_SWAT-CUP(SUFI-2)的工作流程
- 147. Insertion Sort List
- 第四届CCF计算机职业资格认证考试题解(C++)
- 琴岛学院java书_​师生共品书 传承优秀传统文化 琴岛学院第十三届金秋读书节开幕...
- 冯扬文:新冠疫情下国际航运市场趋势分析