标签: shell-extensions

寻找集成到 Windows 的 MD5 实用程序

是否有任何与 Windows shell 集成并按需计算文件的 md5 的小实用程序?我懒得启动命令行了。

windows windows-7 shell-extensions md5

79
推荐指数
0
解决办法
4万
查看次数

如何列出资源管理器扩展并禁用它们?

我有理由相信我的系统上可能存在 Explorer 扩展形式的恶意软件。我怀疑这是因为 Procmon 显示 Explorer.exe 不断重写某个注册表项,该注册表项旨在在启动时运行某个 EXE。

如何找出安装了哪些 Explorer 扩展,以及如何删除它们?

windows-explorer shell-extensions

46
推荐指数
3
解决办法
6万
查看次数

如何在 Windows 7 中打开 EAR/WAR 文件

我有一些 EAR/WAR 文件,它们是 Java 档案,我希望 Windows 7 以打开扩展名为 zip 的文件的方式打开这些文件。

所以我打开这个战争文件,在“打开”可用的软件列表中,我看到了 MS Word、记事本等,但没有关于 CompressedFolderView。

我还尝试手动指定 exe 的位置(我认为这是 expand.exe),但这不起作用。有人知道我是否可以完成这项工作吗?或者我应该使用 Winzip 或一些此类实用程序吗?

java windows-7 shell-extensions archiving

18
推荐指数
2
解决办法
12万
查看次数

在 Windows 上将菜单项添加到 SHIFT + 右键单击​​菜单

重点是添加右键菜单项用于Shift+ Right click。甚至不要打扰:常规的右键单击遍布网络,但我想添加一些不会使我的右键单击混乱的项目。

这是为右键单击菜单添加“在此处打开命令窗口”的方法。我需要修改什么才能将它添加到Shift+ Right click

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\shell\CommandPrompt]
@="Open Command Window Here"
[HKEY_CLASSES_ROOT\Directory\shell\CommandPrompt\command]
@="cmd.exe /k pushd %L"
Run Code Online (Sandbox Code Playgroud)

(是的,我知道,这正是 win7 所做的)。

windows shell-extensions right-click

18
推荐指数
2
解决办法
7326
查看次数

如何为“复制/剪切/粘贴/删除”Windows 默认上下文菜单项分配图标?

在 Windows 8/8.1 x64 下,我想为默认的 Windows 上下文菜单项分配一个自定义图标,例如CopyCutPasteDeleteUndoRedoSend To项目,默认情况下有任何图标:

在此处输入图片说明

我可以在哪里找到对注册表中那些上下文菜单项的“引用”,然后为它们添加一个“图标”注册表值?

或者换句话说,如何将图标分配给像SendTo shellex这样的外壳扩展菜单?。

研究


正如@ Sk8erPeter所评论的,似乎:

“将Icon字符串值添加到不同的上下文菜单处理程序不像将它添加到自定义项目时那样工作,例如 HKEY_CLASSES_ROOT\*\shell\MYCUSTOMKEY

shell-extensions context-menu windows-8

14
推荐指数
1
解决办法
3592
查看次数

Gnome Shell 扩展键绑定

(全局)将组合键(例如<Super>+A)绑定到 gnome shell 扩展中的函数的最简单方法是什么?

检查了几个扩展,我遇到了以下代码:

global.display.add_keybinding('random-name',
                              new Gio.Settings({schema: 'org.gnome.shell.keybindings'}),
                              Meta.KeyBindingFlags.NONE,
                              function() { /* ... some code */ });
Run Code Online (Sandbox Code Playgroud)

我知道组合键是由模式参数指定的,并且可以创建一个描述组合的 XML 文件。有没有更简单的方法来做到这一点?

linux keyboard-shortcuts hotkeys shell-extensions gnome-shell

12
推荐指数
2
解决办法
2328
查看次数

如何创建右键单击菜单项来操作连接点?

由于我使用的是 SSD,但它的大小有限,我希望能够使用连接点将文件和目录重新映射到我的 HDD,如果我可以为它创建一个 shell 扩展来执行此操作,这将非常理想。

理想的行为是右键单击目录或连接点并有一个
“操作连接点”选项,我可以在其中执行以下操作:

  • 创建:对于目录,将目录移动到我指定的位置并用连接点替换它。
    (Dir) C:\Example变成(JP) C:\Example --> D:\Example

  • 交换:对于连接点,我想将连接点与其位置交换。
    (JP) C:\Example --> (Dir) D:\Example变成(Dir) C:\Example <-- (JP) D:\Example

    这意味着它将删除连接点,移动数据并放置一个反向连接点。

  • 删除:对于连接点,我想删除它并将目录移回。
    (JP) C:\Example --> (Dir) D:\Example变成(Dir) C:\Example

我最重要的问题:

  • 我应该采取什么方法来做到这一点?脚本?重击?可执行?
  • 如何创建菜单项?

不太重要的问题:

  • 是否已经存在这样的解决方案?
  • 是否有更好的命令或 API 调用来检查和操作连接点?

我已经知道 Microsoftmklink和 Sysinternals junction

windows-7 shell-extensions junction

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

Windows 8 Explorer 是否有 FolderSize 列(或恢复列处理程序 API)?

关于 Windows Vista(和 7)的最大抱怨之一是它删除了允许开发人员创建列处理程序的 API,因此,像Folder Size这样有用的程序将不再起作用

似乎很多人报告了“错误”并抱怨,但到目前为止,还没有发布更新以提供对列处理 shell 扩展的支持。我知道这是一个长期的尝试,但微软最终听取了用户的意见并恢复了添加列处理程序的能力,以便文件夹大小可以再次运行,或者至少添加了一个内置列来显示文件夹(和子文件夹) 尺寸?

需要明确的是,我对任何单个文件夹的一般大小不感兴趣(“属性”对话框适用于此),目标是对目录中的所有文件夹进行可视访问,并能够按大小对它们进行排序。

windows-explorer shell-extensions windows-8

11
推荐指数
3
解决办法
6万
查看次数

.ZFSendToTarget 扩展的目的是什么?

我是从观看有关“技术支持”骗局的视频中了解到这一点的(如果你想开怀大笑请观看最后 10 分钟),其中骗子使用的一种策略是让受害者列出文件关联并读取 GUID 和他们会假装它是受害者计算机的 ID 号。

这是有问题的关联:
.ZFSendToTarget=CLSID{888DCA60-FC0A-11CF-8F0F-00C04FD7D062}

这让我想知道,这样做的目的是什么?查看它指向的外壳扩展,给出了描述“压缩(压缩)文件夹发送到目标”,值 NoOpen 表示“将文件拖到这个图标上以压缩它们。”。在 Windows XP 上将文件重命名为此扩展名会导致文件具有压缩文件夹图标并且文件扩展名隐藏(因为我猜是 NeverShowExt 值)。如果我尝试打开该文件,Windows 只是声称它没有任何关联。但是,将文件拖动到该文件会在包含拖动文件的同一文件夹中创建一个新的 zip 文件。请注意,.zfsendtotarget 文件的内容完全保持不变。

嗯,这是一个奇怪的功能,但奇怪的是你会为此使用文件扩展名。为什么它是这样设计的,可能只有微软内部的几个人知道,但有人看到它在 Windows 的任何地方使用过吗?是否有某些功能可以创建此类文件,或者某些版本的 Windows 的文件夹包含此类文件?

windows-registry shell-extensions file-association

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

FileZilla 无法拖放到 Windows 资源管理器

当我尝试拖放到我的桌面或 FileZilla 之外的任何文件夹时,出现错误:

无法确定拖放操作的目标。外壳扩展没有正确安装,或者您没有将文件放入资源管理器窗口。

这是以前的工作,我多年来一直在使用 FileZilla。我昨晚正在使用它,它工作正常。我试过重新安装 FileZilla,我试过重新启动计算机,我试过重新注册 shell 扩展,这是我在网上找到的解决方案。这些都没有奏效。(重新注册shell扩展,比如这里找到了什么:How can I install filezilla's shell extension?

当我拖放到我计算机上 FileZilla 中的文件夹时(使用 FileZilla UI 中的左侧本地目录),它确实有效。

windows filezilla shell-extensions drag-and-drop

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