1. 首页
  2. 电子数码
  3. 怎么注册dll文件win10(win10手动注册dll文件)

怎么注册dll文件win10(win10手动注册dll文件)

简介:关于怎么注册dll文件win10(win10手动注册dll文件)的相关疑问,相信很多朋友对此并不是非常清楚,为了帮助大家了解相关知识要点,小编为大家整理出如下讲解内容,希望下面的内容对大家有帮助!
如果有更好的建议或者想看更多关于电子数码技术大全及相关资讯,可以多多关注茶馆百科网。

因为一次修改注册表,结果整个系统都坏了,只好咬牙再试。平庸一个,无情一个,有这篇文章。

首先谈谈一些相关的文案知识,然后附上我的一些改动和应用,比如获取文件名的权限,修改软件默认磁盘的权限,修改创建新菜单的权限等。

注意所有的reg文件都是ansi编码的!

前言

HKEY_CLASSES_ROOT\*\shell和HKEY_CLASSES_ROOT\*\shellx放在右边菜单的地方,看是自己自带安装的软件,看名字挑没用的就可以删除了。

这里提醒一下,看到的密钥名是序列号,请仔细检查,确认不是系统项后再删除。如果这个长数字的键是空的,它可能是一个系统术语。

文案知识

是鼠标指向一个文件夹的图标,点击右键菜单出来;在Directory, shell和shellex中,菜单第二类别中的ContextMenuHandlers将鼠标悬停在已经打开的文件夹窗口中的空白位置上,然后右键单击弹出的菜单。在子项Background中。

文件夹分为两类菜单

#调用运行窗口win+ r#组策略regedit#注册表gpedit。hkey_classes_root包含所有注册的OLE信息和文档类型,从hkey_local_machine\software\classes复制。Hkey_current_user包含登录用户配置信息,是从hkey_users\ current user子树复制的。Hkey_local_machine包含本地配置信息。配置子树是显示打印机信息。enum子树为即插即用设备信息。系统子树是设备驱动程序和服务参数的控制集。软件子树是特定于应用程序的设置。hkey_users所有登录用户信息。hkey_current_config包含用户可以频繁更改的硬件和软件配置,例如字体设置、显示类型和打印机设置。从hkey_local_machine\config复制。Hkey_dyn_data包含现在保存在计算机内存中的系统信息。修改HKEY_CURRENT_USER\Control Panel\Desktop,将字符串值MenuShowDelay的值修改为[0],如果调整后觉得菜单显示速度过快,可以将[MenuShowDelay]的值数据修改为[200]并重新启动

参考风之悦的博客有注册应用,有需要的小伙伴可以自行查看

请再次参考此CSDN Windows自定义右键单击菜单步骤了解更多详细信息

Windows注册表编辑器版本5.00[HKEY_CURRENT_USER\控制面板\桌面]'MenuShowDelay'='0'

打开组策略和注册表

它主要是当你做这个博客需要的时候,它总是“重命名- Ctrl+A - Ctrl+C - Ctrl+V切换后”几次OK,多次之后无聊。

因此,您希望在右键菜单中添加一个复制当前文件(文件夹)的选项。

经过收集整理,我们找到了两种方法,根据需要进行选择。

方法一需要两个小工具,但你可以得到后缀;方法2需要一个小工具,但没有后缀。

下载nircmd和hideexec请到公众号**君光**(因为域名和服务器会频繁变化,关注后删除就可以了,/害羞笑)

首先,手动创建文件copyname.bat,并将其放置在路径C:\Users\Administrator\bat。

步骤2:安装nircmd。解压文件D:\Program Files\ nircmd。x64 \ nircmd.exe。在弹出的对话框中选择“复制到Windows”。检查是否存在C:\Windows\nircmd.exe。

步骤3:安装hideexec并解压文件到D:\Program Files\。

步骤4:修改注册表

获取文件路径需要到HKEY_CLASSES_ROOT\*\shell\,获取文件夹路径需要到HKEY_CLASSES_ROOT\Directory\shell。如果您认为手动修改更复杂,可以直接跳转到那里的Reg文件。

注册表根键说明

右键单击“shell”文件夹,新建-item-copyname,将“copyname”的默认值修改为“复制文件名”。右键单击“copyname”文件夹,创建“-item-command”,将“command”的默认值更改为

'D:\Program Files\hideexec\bin.x86-64\hideexec.exe' 'C:/Users/Administrator/bat/copyname.bat'(可选)右键单击shell文件夹并创建一个新的-string值-Extended(如果该值为空),如下所示:

在上面放张照片。每个人都知道发生了什么。

附加Reg文件,如果你觉得手动修改有点麻烦,并且你完全按照我在前三步中要求你做的做了,那么你可以直接运行我的Reg脚本,在任何地方创建一个新的,用记事本打开它,填充内容并保存它,然后用记事本更改文件编码为Ansi编码!

创建一个任意名称的txt文件,并将该文件的扩展名更改为.reg。

Windows注册表编辑器版本5.00[HKEY_CLASSES_ROOT\目录\shell\copyname]'icon'='C:\\Windows\ system32\\SHELL32.dll,68'@='复制文件夹名称'[HKEY_CLASSES_RO OT\目录\shell\copyname\命令]@='\'D:\\程序文件\\hideexec\\bin.x86-64\\hideexec.exe\' \'C:/Users/Administrator/bat/copyname.bat\' \\ '% 1' [HKEY_CLASSES_ROOT\ * \shell\copyname]'icon'='C:\\ Windows \\ system32 \\ SHELL32 DLL, 68' @='复制文件名' [HKEY_CLASSES_ROOT \\ * s hell\copyname\command]@='\'D:\\Program Files\\hideexec\\bin.x86-64\\hideexec.exe\' \' C:/Users/Administrator/bat/copyname. txt \\ 'Bat \' \' \' % 1 '保存后退出,双击打开reg文件,选择确定即可。

注意:复制的文件名没有后缀!

步骤1:创建Bat脚本文件

手动创建文件copyfilename.bat,并将其放置在C:\Windows。手动创建文件copydirectoryname.bat,并将其放置在C:\Windows。其次,创建脚本Reg文件

创建一个任意名称的txt文件,并将该文件的扩展名更改为.reg。

Windows注册表编辑器版本5.00 [HKEY_CLASSES_ROOT\*\shell\copyname]'icon'='C:\\Windows\ system32\\SHELL32.dll,68'@='复制文件名'[HKEY_CLASSES_ROOT\*\shell\co pyname\命令]@='\'D:\\程序文件\\hideexec\\bin.x86-64\\hideexec.exe\' \'C:/Windows/copyfilename.bat\' \'%1\ " [HKEY_CLASSES_ROOT\目录\shell\copyname]'icon'='C:\\Windows\ system32\\SHELL32.dll,68'@='复制文件夹名称'[HKEY_CLASSES_ROOT\D irectory\shell\copyname\命令]@='\'D:\\程序文件\\hideexec\\bin.x86-64\\hideexec.exe\' \' C:/Windows/copydirectoryname。Bat \' \' \' % 1 ',然后用记事本修改文件编码为Ansi代码!

0

Windows注册表编辑器版本5.00;获取文件修改权限[HKEY_CLASSES_ROOT\*\shell\runas] @='管理员权限'Extended'='图标'='C:\\Windows\\System32\\ imagers .dll,102 " NoWorkingDirectory'=" [HKEY_CLASSES_ROOT\*\shell\runas\command] @='cmd.exe/C takeown /f \'%1\' icacls \'%1\' /授予管理员权限:f " IsolatedCommand'='cmd.exe/C takeown /f \'%1\' icacls \'%1\' /授予管理员权限:f '[HKEY_CLASSES_ROOT\exefile\shell\runas2] @='管理员权限'Extended'='" Icon'='C:\\Windows\\System32\\ imagers .dll,102 " NoWorkingDirectory'=" [HKEY_CLASSES_ROOT\exefile\shell\runas2\命令]@='cmd.exe /f \'%1\' icacls \'%1\' /授予管理员:f " IsolatedCommand'='cmd.exe/C takeown /f \'%1\' icacls \'%1\' /授予管理员:f '[HKEY_CLASSES_ROOT\目录\shell\runas] @='管理员权限" Extended'=' " Icon'='C:\\Windows\\System32\\ imagers .dll,102 " NoWorkingDirectory'=" [HKEY_CLASSES_ROOT\目录\shell\runas\命令]@='cmd.exe/Ctakeown /f \'%1\' /r /d y icacls \'%1\' /grant administrator: f /t " IsolatedCommand'='cmd.exe /c takeown /f \'%1\' /r /d y icacls \'%1\' /grant administrator: f /t'

应用

通常默认安装在c盘上,因此我有了将安装默认安装在d盘上的想法。这可以通过修改注册表来实现。

计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion修改ProgramFilesDir和ProgramFilesDir (x86)。

然后我发现很多基本功能都不能用!

例如,开始菜单中的Internet Explorer会自动拉入D盘路径,但实际上在系统安装期间它被放到了C盘,而我不想组织开始菜单,所以我把它改回来了。

如果您刚刚构建了一个新系统,您可以像这样修改它。如果您已经使用了一段时间,则不建议使用。

下面附上reg文件。

Windows注册表编辑器版本5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion]'ProgramFilesDir'='D:\ ProgramFiles " ProgramFilesDir (x86)'='D:\\Program Files (x86)'

加快菜单显示速度

前提是我已经安装了Git -bash,位置是'D:\Program Files\Git\bin\ bass .exe '。如果不一致,请自行更换。

在文件夹中右键单击的路径需要到计算机\HKEY_CLASSES_ROOT\Directory\Background\shell,在桌面上右键单击的路径是到计算机\HKEY_CLASSES_ROOT\DesktopBackground\ shell。如果您认为手动修改更复杂,可以直接跳转到那里的Reg文件。

转到注册表路径,右键单击shell文件夹,并创建-item -git-bash

指定图标:创建一个名为Icon的字符串,其值为C:\Windows\system32\ mres.dll,4将其放在顶部:创建一个名为position的字符串,其值为top指定路径:右键单击Git -bash文件夹,创建一个新的-命令,并将默认值更改为'D:\Program Files\Git\bin\bash。

Windows注册表编辑器版本5.00 [HKEY_CLASSES_ROOT\Directory, Background, shell, git-bash] 'Icon'=' C: \\ Windows \\ system32 \\ mmres DLL, 4' 'position'=' top' 'M UIVerb'=' github (G)'[HKEY_CLASSES_ROOT\Directory\Background\shell\git-bash\command]@='\'D:\\Program Files\\ git \\bin\\bash.exe\ ""

右键获取文件名

注册表路径为

微软HKEY_CURRENT_USER \ Software \ \ Windows \ CurrentVersion \ Explorer \可废弃的\ PostSetup \ ShellNew

方法一

右键单击shell文件夹-权限-高级-禁用继承-转换继承权限以显示此对象的权限

将两个管理员权限改为读,取消当前用户的完全控制权限,点击显示高级权限,新增修改和删除权限!

最初:010 - 1010:BMP。医生。多克斯。图书馆- LNK女士。PPT。PPTX。Rar。RTF。三种。XLS。XLSX。ZipFolder可以删除原始内容和排序,并更改您想要的内容,例如我刚刚更改为如下所示。

文件夹中。三种。医学博士,多克斯。XLSX。PPTX但是,修改后的节省返现还没有。医学博士的选择。结果我差了一步。

手动修改注册表

.txt供参考

Windows注册表编辑器版本5.00[HKEY_CLASSES_ROOT\.txt]'Content Type'='text/plain " PerceivedType'='text'@='txtfile'[HKEY_CLASSES_ROOT\.txt\PersistentHandler]@=" [HKEY_CLASSES_ROOT\.txt\ 'ItemName=hex ShellNew] (2):现年53岁的40,00,25日00 00,79,00,73,00,74,00,65、00,6 d, 00, 00, 52岁,00,6 f \ 6 f, 00, 74, 00, 25日00,5 c, 00, 73, 00, 79, 00, 73, 00, 74, 00, 65, 00, 6 d、c, 00, 33岁的00,32岁,00,5 \ 00,6 e, 00, 6 f, 00, 74, 00, 65, 00, 70, 00, 61, 00, 64, 00, 2 e, 00, 65, 00, 78, 00, 65, 00, 2 c, 00, \ 2 d, 00, 34岁,00,37岁,00,30日00,00 00“NullFile”=“分析和发现他有一个@=' txtfile’,然后去统计目录txtfile项发现

Windows注册表编辑器5.00版本(HKEY_CLASSES_ROOT \ txtfile) @=“文本文档”EditFlags”字=:00210000“FriendlyTypeName”=十六进制(2):40,00,25日00,53岁,00,79,00,73,00,74,00,65,00,6 d, 00, 52岁\ 00 00,6 f, f 6, 00, 74, 00, 25日00,5 c, 00, 73, 00, 79, 00, 73, 00, 74, 00, 65, 00, 6 d, 00, 33岁的00,32岁的\ 00,5 c, 00, 6 e, 00, 6 f, 00, 74, 00, 65, 00, 70, 00, 61, 00, 64, 00, 2 e, 00, 65, 00, 78, 00, 65年,\ 00 2 c, 00, 2 d, 00, 34岁,00,36岁,00,39岁,00,00,00 [HKEY_CLASSES_ROOT \ txtfile \ DefaultIcon] @=十六进制(2):79年53岁的25日00 00 00,73,00,74,00,65,0 00 00 0、6 d, 52岁,00,6 f, f 6, 00, 74, 00, 25日\ 0 5 c, 00, 73, 00, 79, 00, 73, 00, 74, 00, 65, 00, 6 d, 00, 33岁的00,32岁,00,5 c, 00, 00, 69, 00, 6 d \, 00, 67, 00, 65, 00, 72, 00, 65, 00, 73, 00, 2 e 61, 00, 64, 00, 6 c, 00, 6 c, 00, 2 c, 00, 2 d, 00, 31日\ 00,30日00,32岁,00,00,00 [HKEY_CLASSES_ROOT \ txtfile \壳][HKEY_CLASSES_ROOT \ txtfile \壳\][HKEY_CLASSES_ROOT \ txtfile \ sh哦,开放和命令)@=十六进制(2):79年53岁的25日00 00 00,73,00,74,00,65,00,6 d, 00, 52岁,00,6 f, 00, 6 f, 00, 74, 00, 25日\ 00,5 c, 00, 73, 00, 79, 00, 73, 00, 74, 00, 65, 00, 6 d, 00, 33岁的00,32岁,00,5 c, 00, 4 e, 00, 4 f, 00, \ 54, 00, 45岁,00,50 00,41岁的00,44岁的00,2 e, 00, 45岁,00,58岁的00,45岁,00,20日00,25日00,31日00,00 \ 00 (HKEY_CLASSES_ROOT \ txtfile \壳\印刷][HKEY_CLASSES_ROOT \ txtfile \ shell命令\印刷\]@=十六进制(2):79年53岁的25日00 00 00,73、00 00,00,65,00,6 d 74, 00, 52岁,00,6 f, f 6, 00, 74, 00, 25日\ 00,5 c, 00, 73, 00, 79, 00, 73, 00, 74, 00, 65, 00, 6 d, 00, 33岁的00,32岁,00,5 c, 00, 4 e, 00, 4 f, 00, \ 54, 00, 45岁,00,50 00,41岁的00,44岁的00,2 e, 00, 45岁,00,58岁的00,45岁,00,20日00,2 f, 00, 70, 00, 20日\ 00,25日00,31日00,00,00[壳牌HKEY_CLASSES_ROOT \ txtfile \ \ printto] [HKEY_CLASSES_ROOT \ txtfile \ shell命令\ printto \] @=十六进制(2):现年53岁的2 5日00 00,79,00,73,00,74,00,65,00,6 d, 00, 52岁,00,6 f, 00, 6 f, 00, 74, 00, 25日\ 00,5 c, 00, 73, 00, 79, 00, 73, 00, 74, 00, 65, 00, 6 d, 00, 33岁的00,32岁,00,5 c, 00, 6 e, 00, 6 f, 00, \, 00, 65, 00, 70, 00, 61, 00, 64, 00, 2 e 74, 00, 65, 00, 78, 00, 65, 00, 20日00,2 f, 00, 70, 00, 74年,\ 00,20日00,22日00,25日00,31日00,22日00,20日00,22日00,25日00,32岁,00,22日00,20日00,22日00 \总结后25日00,33岁的00,22日00,20日00,22日00,25日00,34岁,00,22日00,00,00观察,如果我想要添加一个新的自定义类型,必须要添加默认应用程序(typora)和默认类型。(md)其中两项。

结果是以下Reg文件的压缩版本。

Windows注册表编辑器版本5.00 [HKEY_CLASSES_ROOT \] md @='typora' [HKEY_CLASSES_ROOT \.]Md \ ShellNew] 'NullFile'=' [HKEY_CLASSES_ROOT \ typora] @=' Markdown ' 'Icon'='\'D:\\Program Files\\ typora \\ typora。“position”=“top”[HKEY_CLASSES_ROOT\typora\command]@='\'D:\ Program Files\\ typora-portable -0.9.92\\ typora\ \typora .exe \ ""效果如下:

reg文件自动修改注册表

注册表路径如下:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\文件夹选项如下所示。

视频:f86fa3ab-70d2-4fc7-9c99-fcbf05467f3a3D对象:0DB7E03F-FC29-4DC6-9020-FF41B59E513A桌面:B4BFCC3A-DB2C-424C-B029-7FE99A87C641直接附加到Reg文件,Win10真的不会改变它。

Windows注册表编辑器版本5.00 [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\资源管理器\MyComputer\NameSpace\][-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\资源管理器\MyComputer\NameSpace\][-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\资源管理器\MyComputer\NameSpace\][-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\][-HKEY_LOC AL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\][-HKEY_LOCAL_MACHINE\SOFTWARE\ Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\]

方法二

主要核心命令有:

reg queryreg delreg add这样,你可以直接把java等环境变量一次性安装到系统环境变量上!

echo off: set变量set oldPath=set JAVA_HOME='D:\all_sdk\Java\jdk1.8.0_201'set MVN_HOME='D:\all_sdk\ Android_SDK\platform-tools'set NODE_HOME='D:\all_sdk\node-v12.15.0'set PYTHON_HOME='D:\all_sdk\python':查询得到旧变量/f 'token=3' %%a in (" reg查询'HKEY_CURRENT_USER\Environment' /v Path') do (set oldPath=%%a)echo oldPath:%oldPath%:分配到注册表reg添加'HKCU\环境' /f /t REG_SZ /v JAVA_HOME /d %JAVA_HOME%reg添加'HKCU\环境' /f /t REG_SZ /v MVN_HOME /d %MVN_HOME%reg添加'HKCU\环境' /f /t REG_SZ /v Android_SDK /d %Android_SDK%reg添加'HKCU\环境' /f /t REG_SZ /v NODE_HOME /d %NODE_HOME%reg添加'HKCU\环境' /f /t REG_SZ /v PYTHON_HOME /d %PYTHON_HOME%reg添加'HKCU\环境' /f /t REG_SZ /v REG_EXPAND_SZ /v Path /d '%oldPath%;% % JAVA_HOME % % \ bin。% % JAVA_HOME % % \ jre \ bin。% % MVN_HOME % % \ bin。% % Android_SDK % %;% % NODE_HOME % %;% % % % \ NODE_HOME node_global;谢谢你现在保持好奇心,为了成为更好的自己。

Win10系统如何创建自定义右键菜单

[windows注册表]伟大的博客

[Win10右键添加管理员权限]

[Windows自定义右键菜单]https://blog.csdn.net/qq_25166683/article/details/81352868

[Win10如何自定义右键菜单修改注册表]https://blog.csdn.net/crownair/article/details/78128566

[Windows 7右注册DLL,右键复制文件(文件夹)名称路径]https://blog.csdn.net/nxeexn/article/details/7058456

[Windows在新菜单中右键单击,添加md,删除没有选项]。https://年blog.csdn.net/synopsis123/article/details/112854928

[bat脚本(批处理)操作注册表]https://blog.csdn.net/goodfaith008/article/details/124702979

本文主要介绍了关于怎么注册dll文件win10(win10手动注册dll文件)的相关养殖或种植技术,电子数码栏目还介绍了该行业生产经营方式及经营管理,关注电子数码发展动向,注重系统性、科学性、实用性和先进性,内容全面新颖、重点突出、通俗易懂,全面给您讲解电子数码技术怎么管理的要点,是您电子数码致富的点金石。
以上文章来自互联网,不代表本人立场,如需删除,请注明该网址:http://seotea.com/article/1446612.html