为什么我的上下文菜单项会在编辑器中打开文件和文本编辑器?

阿尔莫

我创建了一个上下文菜单项以使用PSPad编辑器打开文件:

在中HKEY_CLASSES_ROOT/*/shell,我有一个名为“用PSPad打开”的键,而在该键下有一个名为“命令”的键。命令值是

PSPad.exe "%1"

因为如果PSPad包含空格,则需要用引号将其参数引起来。

我可以右键单击一个文件,然后看到“使用PSPad打开”。我选择它,然后PSPad打开文件。但是,它也以二进制文件形式打开PSPad.exe。我是否以某种方式创建了错误的注册表项?

在此处输入图片说明

在此处输入图片说明

ᴇcʜιᴇ007

我自己尝试过,是的,这很奇怪。尤其是因为它似乎只有PSPad.exe在您已打开的情况下才能在PSPad中打开。

如果您使用Windows Installer版本的PSPad安装程序(相对于Portable),则安装程序的选项之一是在资源管理器的上下文菜单中添加“在PSPad中编辑”快捷方式。我试过了,它按预期工作了...所以至少有这个选择。

虽然没有解释你所看到的...

因此,然后我再次重新创建了相同的“使用PSPad打开”命令(有问题),只是这次我指定了PSPad.exe的绝对路径(例如:“ C:\ Program Files(x86)\ PSPad editor \ PSPad”。 exe“”%1“)并按预期工作(通过上下文快捷方式打开第二个文件不再PSPad.exe在PSPad中打开不需要的文件)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

对于代码编辑器中的.cshtml文件,上下文菜单项未出现

为什么我的 PHP 生成的 .ICS 文件会在文本编辑器中打开?

为什么我的文本编辑器在编辑html时建议“ XXX”

编译后为什么在文本编辑器中打开我的C ++程序?

为什么在文本编辑器中打开某些文件时会出现部分乱码?

.txt文件上下文菜单>“打开”正在打开注册表编辑器

如何直接从文件管理器的上下文菜单中在Atom编辑器中打开文件夹?

为什么bash拒绝我的Shell脚本使用默认文本编辑器打开文本文件的权限?

为什么编辑器脚本需要放在编辑器文件夹中

如何选择文本编辑器打开文件?

如何使用键盘打开编辑器选项卡上下文菜单?

在bash中打开默认文本编辑器?

为什么文本编辑器的行长有问题?

跳转到行尾,多个上下文,例如文本编辑器、浏览器栏

文本编辑器

通过deb安装的文本编辑器,但未显示在“打开方式”菜单中

注册表编辑器中的级联上下文菜单

在摩纳哥编辑器的上下文菜单中禁用剪切和复制

在终端上使用Postgresql时,为什么不能打开文本编辑器?

为什么Vim可以比其他一些文本编辑器更快地打开大文件?

通过Java在默认的文本编辑器中打开文本文件?

R - 无需在文本编辑器中打开即可连接到文本文件

Chromium“在文件夹中显示”在文本编辑器中打开

Git 未在 /.gitconfig 文件中配置的默认文本编辑器中打开

IDE和文本编辑器之间的区别?

双击.md或.mkd或.markdown文件不会在ReText中打开它们,但会在默认的文本编辑器中打开它们

我们可以从原子文本编辑器中打开gitbash吗

在文本编辑器中打开命令提示符-这叫什么?

为什么我的Sublime文本编辑器中有些行是白色的?