相关疑难解决方法(0)

创建注册表项以将文件扩展名与C++中的应用程序相关联

我想知道,这样当我的程序相关的数据文件被双击,打开应用程序和文件名作为参数传递给应用与我的C++应用程序注册文件扩展名的最彻底的方法.

目前,我通过我的wix安装程序执行此操作,但有些情况下应用程序将不会安装在用户的计算机上,因此我还需要通过应用程序创建注册表项的选项.

此外,这是否也意味着如果删除了应用程序,注册表中未使用的条目将被放置?

c++ registry file-extension

42
推荐指数
3
解决办法
9万
查看次数

使用Electron将探索器上下文菜单的选项集成

我正在构建一个应该通过Windows资源管理器和Mac查找器的上下文菜单中的选项集成的应用程序.我在Electron的文档中找不到相关选项.

例如,当我右键单击Windows资源管理器/ Mac查找器中的文件时,我希望我的Electron应用程序中的此选项出现在该菜单中.可能吗?

windows macos contextmenu node.js electron

16
推荐指数
1
解决办法
1718
查看次数

在 Windows 中为特定文件扩展名添加上下文菜单项

我正在尝试向 DLL 文件添加上下文菜单项。原因是我编写了一个应用程序,该应用程序将托管 DLL 文件撤回并部署到 GAC。该应用程序一切正常,但现在我想要右键单击 DLL 并单击“复制到 GAC”的能力。

我试图按照这个问题的说明进行操作:How to add context menu item to Windows Explorer for folders但无济于事。当我右键单击一个 DLL 时,没有出现任何新内容。

我还尝试了以下操作:https : //winaero.com/blog/add-register-dll-context-menu-commands-for-dll-files-in-windows-10/#comment-22928 - 运行了 reg文件,但也没有结果。

也许对此类操作的 DLL 文件有硬编码限制?

这是我当前的注册表设置:

在此处输入图片说明

任何指导将不胜感激。

windows registry contextmenu custom-contextmenu

7
推荐指数
2
解决办法
9205
查看次数

在uwp中读/写注册密钥文件

我想在uwp应用程序中创建或阅读注册文件.然后我应该能够将菜单项添加到Windows上下文菜单.我知道这是不可能的,因为uwp应用程序在沙箱中运行.我找不到关于uwp这个话题的任何消息来源.

有人可以批准我的计划可以实现一个uwp应用程序吗?

registry uwp

6
推荐指数
1
解决办法
6069
查看次数

为特定扩展(不是文件类型)添加Windows Shell上下文菜单项

添加Windows外壳上下文菜单,让我们说的.txt文件-如果.txt 扩展HKEY_CLASSES_ROOT(或者HKEY_CURRENT_USER\Software\Classes,其实并不重要)的默认值(文件类型)txtfile-您添加的命令HKEY_CLASSES_ROOT\txtfile\shell\yourcommand(和命令本身HKEY_CLASSES_ROOT\txtfile\shell\yourcommand\command,当然)你走了.

但是,假设.txt 扩展名具有默认值Notepad++_file.Notepad++_file可能是许多其他扩展文件类型,因此如果您将命令添加到,则此命令将针对与Notepad ++关联的每个扩展名显示.HKEY_CLASSES_ROOT\Notepad++_file

所以,问题是:如果可能的话,如何在不更改文件类型的情况下为只有一个特定的EXTENSION添加菜单条目?

PS:我不想只复制文件类型,因为将来对原始文件类型的更改不会影响重复的文件类型.

windows registry contextmenu

5
推荐指数
1
解决办法
3261
查看次数

如何添加包含双引号和百分号的默认值的注册表项?

我无法成功运行包含此内容的批处理文件:

REG ADD HKEY_CLASSES_ROOT\hlpfile\shell\compress\command /d "compact.exe /C \"%1\"" /f

REG ADD HKEY_CLASSES_ROOT\hlpfile\shell\uncompress\command /d "compact.exe /U \"%1\"" /f
Run Code Online (Sandbox Code Playgroud)

它导致输出错误消息:

错误:无效的命令行参数.

我想在Windows XP SP2上创建上下文菜单元素并指定操作:

[HKEY_CLASSES_ROOT\hlpfile\shell\compress]

[HKEY_CLASSES_ROOT\hlpfile\shell\compress\command]
@="compact.exe /C \"%1\""

[HKEY_CLASSES_ROOT\hlpfile\shell\uncompress]

[HKEY_CLASSES_ROOT\hlpfile\shell\uncompress\command]
@="compact.exe /U \"%1\""
Run Code Online (Sandbox Code Playgroud)

批处理文件中的两个命令行有什么问题?

windows registry cmd batch-file

5
推荐指数
1
解决办法
1万
查看次数

通过注册表将上下文菜单项添加到特定扩展

让我们首先说我在 Windows 10 上,我已经看过很多关于这个主题的帖子,但似乎没有一个对我有用。看这篇文章已经解决了一些问题,但我仍然需要一些帮助。仅针对特定文件类型将菜单项添加到 Windows 上下文菜单

我想要做的是将特定项目添加到仅显示“上传图像”的图像(我将从 .jpg 开始)。这是我到目前为止所拥有的:

  • 我搜索了默认值HKEY_CLASSES_ROOT\.jpg是 jpegfile。
  • 我添加了这个键 HKEY_CURRENT_USER\SOFTWARE\Classes\jpegfile\shell\ImagePanel\command
  • 我将命令默认值设置为我的应用程序目录。

完成所有这些之后,唯一改变的是上下文菜单在“打开方式”下显示我的应用程序,并且在上下文菜单上实际上没有自己的位置。

我在这里做错了吗?

windows registry contextmenu

4
推荐指数
1
解决办法
968
查看次数