首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何正确添加文件关联到Windows注册表?

正确添加文件关联到Windows注册表的方法如下:

  1. 打开注册表编辑器:按下Win + R组合键,输入regedit,然后按下回车键。
  2. 定位到文件关联的注册表键:在注册表编辑器中,找到以下路径:
代码语言:txt
复制
HKEY_CLASSES_ROOT\[文件扩展名]\(默认)

[文件扩展名]替换为您要添加关联的文件扩展名,例如.txt.jpg等。

  1. 修改文件关联的值:在右侧的详细信息窗格中,双击(默认)键的值,将其更改为您要关联的程序的名称。例如,如果您要将.txt文件关联到Notepad++,则将值更改为Notepad++
  2. 创建新的关联键:在注册表编辑器中,找到以下路径:
代码语言:txt
复制
HKEY_CLASSES_ROOT\[程序名称]\shell\open\command

[程序名称]替换为您要关联的程序的名称,例如Notepad++

  1. 修改关联程序的路径:在右侧的详细信息窗格中,双击(默认)键的值,将其更改为您要关联的程序的可执行文件路径。例如,如果您要将.txt文件关联到Notepad++,则将值更改为:
代码语言:txt
复制
"C:\Program Files (x86)\Notepad++\notepad++.exe" "%1"

注意:请确保将路径更改为您计算机上Notepad++的实际安装路径。

  1. 保存更改并重启计算机:保存注册表编辑器中的更改,然后重启计算机以使更改生效。

现在,您已经成功地将文件关联到Windows注册表。当您双击具有指定扩展名的文件时,它将自动使用您指定的程序打开。

推荐的腾讯云相关产品:腾讯云提供了一系列的云计算产品,包括云服务器、云数据库、云存储、云容器、云安全等,可以帮助用户快速构建和部署应用程序,并提供可靠的性能和安全性。

产品介绍链接地址:https://cloud.tencent.com/product

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

添加含有虚拟化驱动的WinPE镜像文件Windows系统

1、把含有虚拟化驱动的WinPE镜像文件winpe.iso (https://share.weiyun.com/5TBZKHP )放到C盘根目录 image.png 这款我自制的能识别云上硬盘的WinPE...后来又考虑公有云上不能安装XP、2003挺不爽的,就把虚拟化驱动集成WinPE,有了云上能用的WinPE后意味着只要手头有集成好虚拟化驱动的Windows镜像就可以把这款WinPE集成公共镜像的启动菜单...C盘根目录,然后在C盘根目录新建一个后缀为.lst、名称为menu、编码为UTF-8的文件 3、在menu.lst里添加如下内容 image.png color blue/green yellow/red...boot.ini的只读属性,在最后一行添加c:\grldr="Start GRUB4DOS WinPE"并把开头的timeout时间秒数修改得长一些比如60 如此就可以添加ISO格式的WinPE2003...或XP系统的启动菜单了,开机时选择从"Start GRUB4DOS WinPE"这个选项进入即可加载WinPE镜像内存运行 image.png 如果Windows系统是XP/2003以上的NT6.X版本

3.6K42

如何为你的 Windows 应用程序关联一种或多种文件类型

对于 Windows 桌面应用来说,让应用关联一种或多种文件类型是通过修改注册表来实现的。 本文介绍如何为你的应用关联自定义的文件类型或者关联被广泛使用的文件类型。...---- 文件关联 Windows 上的文件关联是通过文件的扩展名来实现的。...注册一个文件类型 要在 Windows 系统上注册一个文件类型,你需要做三个步骤: 取一个应用程序标识符(ProgID) 在注册表添加文件关联(用于告知 Windows 这个文件已经被关联) 为关联的程序添加谓词...在注册表添加文件关联 你需要在注册表的 HKEY_LOCAL_MACHINE\Software\Classes 或者 HKEY_CURRENT_USER\Software\Classes 添加一些子键...写入计算机范围内的注册表项需要管理员权限,而写入用户范围内的注册表项不需要管理员权限;你可以酌情选用。 为关联的程序添加谓词 我们需要为关联的程序添加谓词才能够使用我们的程序打开这个文件

2K10

如何为你的 Windows 应用程序关联 URL 协议,以便在浏览器中也能打开你的应用

对于 Windows 桌面应用来说,关联一个 URL 协议是通过修改注册表来实现的。本文介绍如何为你的应用关联一个 URL 协议。...注册一个 URL 协议 要在 Windows 系统上注册一个 URL 协议,你只需要两个步骤: 好好想一个协议名称 在注册表添加协议关联 好好想一个协议名称 就知道你想不出来名字,于是可以使用命名生成工具...在注册表添加协议关联 你需要在注册表的 HKEY_LOCAL_MACHINE\Software\Classes 或者 HKEY_CURRENT_USER\Software\Classes 添加一些子键...在正确填写了注册表的以上内容之后,在 Chrome 里打开此链接将看到以下 URL 打开提示: 关于注册表路径的说明: HKEY_LOCAL_MACHINE 主键是此计算机上的所有用户共享的注册表键值...也就是说,如果你试图修改文件关联,那么需要去 HKEY_LOCAL_MACHINE\Software\Classes 和 HKEY_CURRENT_USER\Software\Classes 中,但如果只是去查看文件关联的情况

1.3K40

Windows文件类型与链接类型的默认程序

注册 对于Windows系统,我们需要将自身的应用注册系统上,供后续默认程序关联所能使用。...这可以包含多个注册表值,以指示支持的方案。 此字符串遵循 scheme1:scheme2 的格式。 如果此列表不为空,则将 文件: 添加到字符串中。...在 Windows 7 中,它指示应用程序可以理解传递给它的任何 http 或 https URL,而无需提供缓存文件名。 此注册表项与 SupportedProtocols 项相关联。...一般情况下完成路径注册后,还需要将自身应用放到一个windows系统能够检索的地方,就是计算机\HKEY_CLASSES_ROOT\Applications,但是这里写入注册表是需要管理员权限,比较讨厌...关联查询 ASSOCSTR 读取此注册表项值,并回退到版本信息中使用 FileDescription 名称。 如果缺少该名称,则关联查询默认为文件的显示名称。

24010

Windows事件ID大全

206 文件名或扩展名太长。 207 第 2 环堆栈已被占用。 208 没有正确输入文件名通配符 * 或 ?,或指定过多的文件名通配符。 209 正在发送的信号不正确。...1014 注册表数据库中的某一文件必须使用记录或替代复制来恢复。恢复成功完成。 1015 注册表损坏。...包含注册表数据的某一文件结构损坏,或系统的文件内存映像损坏,或因为替代副本、日志缺少或损坏而无法恢复文件。 1016 由注册表启动的 I/O 操作失败并无法恢复。...注册表无法读入、写出或清除任意一个包含注册表系统映像的文件。 1017 系统试图加载或还原文件注册表,但指定的文件并非注册表文件格式。 1018 试图在标记为删除的注册表项上进行不合法的操作。...Windows筛选平台允许连接 5157 ----- Windows筛选平台已阻止连接 5158 ----- Windows筛选平台允许绑定本地端口 5159 -

17.6K62

Windows注册表介绍与使用安全

按照这一原则Windows各版本中都采用了将应用程序和计算机系统全部配置信息容纳在一起的注册表,用来管理应用程序和文件关联、硬件设备说明、状态属性以及各种状态信息和数据等。...此处存储的信息可以确保当使用Windows资源管理器打开文件时,将使用正确的应用程序打开对应的文件类型。...1.4.2 导入和导出注册表项 通常情况下,通过双击注册表文件(*.reg)也可将注册表文件中的内容导入注册表从而修改注册表。...可以在装有Windows 98的计算机上将Windows目录下的Scanregw.exe文件和Scanreg.ini文件拷贝Windows95计算机的Windows目录中,然后运行Regedit.exe...*.reg)仍可将注册表文件中的内容导入注册表从而修改注册表

1.5K20

Windows注册表介绍与使用安全

按照这一原则Windows各版本中都采用了将应用程序和计算机系统全部配置信息容纳在一起的注册表,用来管理应用程序和文件关联、硬件设备说明、状态属性以及各种状态信息和数据等。...此处存储的信息可以确保当使用Windows资源管理器打开文件时,将使用正确的应用程序打开对应的文件类型。...1.4.2 导入和导出注册表项 通常情况下,通过双击注册表文件(*.reg)也可将注册表文件中的内容导入注册表从而修改注册表。...可以在装有Windows 98的计算机上将Windows目录下的Scanregw.exe文件和Scanreg.ini文件拷贝Windows95计算机的Windows目录中,然后运行Regedit.exe...*.reg)仍可将注册表文件中的内容导入注册表从而修改注册表

1.7K53

Windows文件类型指定默认应用程序方法,.py文件设置默认打开程序实例演示

有两种方法可以设置按文件类型指定默认应用。 一个是系统的设置,但是部分类型里面是没有的,这种就要通过注册表添加。...常见根键: Windows 注册表包含几个常见的根键,包括: - HKEY_CLASSES_ROOT :包含文件关联文件类型信息。...通过注册表编辑器,用户可以添加、修改和删除注册表项和键值,但需要谨慎操作,因为错误的操作可能导致系统故障。 4 . 注册表备份和恢复: 由于注册表的重要性,建议定期备份注册表以防止意外情况。...可以使用注册表编辑器导出注册表项并保存为. reg 文件进行备份,也可以使用系统还原功能来恢复注册表之前的状态。 5 ....系统优化和定制: 通过修改注册表可以实现系统的优化和定制,如更改文件关联、更改默认应用程序、修改系统外观等。

11100

LR录制时不能启动IE浏览器的解决方法

解决方法: Loadrunner中的record option的设置正确的browser的IE的路径,或者重新指向一下。...解决方法: 关闭自动关联,录制脚本前关闭工具的自动关联功能。在Tools——recording option(Ctrl+F7)中取消correlation的所有选项。如果需要关联,就采用手动关联。...2、修改注册表:开始—运行—输入regedit—找HKEY_CLASSES_ROOT\http\shell\open\command,在右边的窗口中双击"默认",将要用浏览器的可执行文件的完全路径输入这里...操作如下:“我的电脑”——“系统属性”——“高级”选项卡——“性能”里面,点击“设置”——“性能”,切换到“数据执行保护”,选择“除所选之外,为所有的程序和服务启用数据执行保护”,添加IE执行文件,确定...B:在本地的host文件添加路径:c:\windows\system32\drivers\etc\hosts 末尾添加一行 127.0.0.1。

1.5K20

在 Microsoft Windows 平台上安装 JDK 17

在 JDK 安装期间,Java 菜单项被添加Windows 开始 菜单中,以提供对参考文档(即在线文档网页)的轻松访问。...在 JDK 安装和卸载过程中,相应的开始菜单项会更新,以便它们与系统上的最新 JDK 版本相关联 笔记: Windows 10 有一个 开始 菜单; 但是,该菜单在 Windows 8 中不可用 和 Windows...在 Windows 上卸载 JDK 要卸载 JDK 17 ,请使用 的 添加/删除程序 Microsoft Windows 实用程序 控制面板中 。...清理注册表后 JDK卸载失败 有时,尝试通过 Windows 卸载 JDK 添加/删除 程序在 未完全删除的注册表。 这些遗留的注册表项可能会导致 安装新版本 Java 的问题。...要删除注册表项: 确定正确注册表项。 请参阅 查找 JDK 注册表项和 UninstallString 价值 。 突出显示该键, 右键单击 并选择 删除 。 单击 是 出现提示时 。

27310

windows中常见后门持久化方法总结

注册表对应COM对象MruPidlList,作用于shell32.dll,而shell32.dll是Windows的32位外壳动态链接库文件,用于打开网页和文件,建立文件时的默认文件名的设置等大量功能...文件关联 什么是文件关联 文件关联就是将一种类型的文件与一个可以打开它的程序建立起一种依存关系。一个文件可以与多个应用程序发生关联。可以利用文件的“打开方式”进行关联选择。...举个例子来说,位图文件(BMP文件)在Windows中的默认关联程序是“图片”,如果将其默认关联改为用ACDSee程序来打开,那么ACDSee就成了它的默认关联程序。...PS:来自百度百科 我们可以用assoc命令显示或修改文件扩展名关联,我们可以看一下.txt文件关联 ? 我们可以用ftype命令显示或修改用在文件扩展名关联中的文件类型 ?...我们以.txt为例,通过文件关联来修改它默认打开的程序。

1.8K20

dos清除windows密码命令_哪些文件会被dos病毒感染

6.添加注册表使自己自启动: HKLM/Software/Microsoft/Windows/CurrentVersion/Run iywdqdf.exe -> C:/WINDOWS/system32...至于其调用的动态链接库文件我们就暂不用管它了,把病源干掉再说。为保险起见,我们再查看一下进程的关联端口,发现没有任何关联的端口。两个进程的内存占用率都在5.5 MB左右。...(再次提醒你,一定要以正确的方式进入盘符目录或者再命令行下操作,因为这是成功清除病毒的前提。) 好了,病毒体都删掉了。...在windows配置实用程序(运行中输入msconfig进入)中去掉iywdqdf.exe 和 dmecvcm.exe 项前的勾:(图7) 图7 剩下的就是如何使KAV等病毒软件与超级兔子等垃圾清理软件正常工作...OK,这里病毒处理工作也就差不多完成了。

1.1K20

三十二.Python攻防之获取Windows主机信息、注册表、U盘痕迹和回收站(1)

注册表的结构就像一颗树,树的顶级节点(hive)不能添加、修改和删除,如下图所示是Windows注册表的顶级节点。...在Windows操作系统中,回收站是一个专门用来存放被删除文件的特色文件夹。...第三步,编写代码获取回收站文件夹所在目录。 输出结果如下图所示: 第四步,用python将用户的SID关联起来,使用Windows注册表将SID转化为一个准确的用户名。...---- 如果我们想把文件删除回收站,又怎么解决呢?Python删除文件一般使用os.remove,但这样是直接删除文件,不删回收站的,那么想删除文件回收站怎么办?...接下来我想要完成的就是如何把这些键值联系起来,似乎要通过Dictionary,同时怎样获取时间,怎样正确删除这些信息都值得深究。 ---- 五.总结 这篇文章希望您喜欢。

1.3K10

一.获取Windows主机信息、注册表、U盘历史痕迹和回收站文件

注册表的结构就像一颗树,树的顶级节点(hive)不能添加、修改和删除,如下图所示是Windows注册表的顶级节点。...在Windows操作系统中,回收站是一个专门用来存放被删除文件的特色文件夹。...第三步,编写代码获取回收站文件夹所在目录。 输出结果如下图所示: 第四步,用python将用户的SID关联起来,使用Windows注册表将SID转化为一个准确的用户名。...---- 如果我们想把文件删除回收站,又怎么解决呢?Python删除文件一般使用os.remove,但这样是直接删除文件,不删回收站的,那么想删除文件回收站怎么办?...接下来我想要完成的就是如何把这些键值联系起来,似乎要通过Dictionary,同时怎样获取时间,怎样正确删除这些信息都值得深究。 ---- 五.总结 这篇文章真的花费了一些精力,希望您喜欢。

2.4K20

玩转注册表,这几个windowsAPI函数就够了

注册表的结构 注册表是一个数据库,它的结构同逻辑磁盘类似。注册表包含键(Key),它类似磁盘中的目录,注册表还包含键值(Value),它类似磁盘中的文件。...根键 下面介绍几个windowsAPI函数来操作注册表,并实现软件开机自启。C/C++代码,只要能包含头文件windows.h都可以调用此API函数实现开机自启....// disposition value buffer ); 参数 hkey 当前打开的密钥或以下预定义密钥之一的句柄: 根键: HKEY_CLASSES_ROOT 存储文件关联和...#include #include int main() { // 根键、子键名称、和子键的句柄 HKEY hRoot = HKEY_CURRENT_USER...SelfRun程序开机自启 可以看到SelfRun已经添加注册表了 当然,你也可以重启一下电脑 最后,这几个AIP是可以在任何包含「windows.h」头文件的程序上运行的,完全可以操作注册表,但是这

3.7K30
领券