在 Windows 10 中从 Launchy 启动的程序中,拖拽功能无法使用

在 Windows 10 中从 Launchy 启动的程序中,拖拽功能无法使用

是什么导致程序从LaunchyWindows 10 中会失去拖放功能吗?在我安装 Windows 10(Windows 8、7、Vista 等)之前没有出现过这样的问题,所以我认为根本原因与 Windows 10 有关。

例如:

  • 我以前能够将文件从桌面/文件资源管理器拖放到 Paint.net 上以打开它。
  • 但是,现在将文件拖到 Paint.net 会导致出现“不允许”图标。
  • 如果 Paint.net 通过 Launchy 以外的其他方式启动,则拖放功能可按预期工作。拖放通常如果该程序直接从 Windows 启动,则可以运行。

我尝试过,但没有成功:

  • 使用各种兼容性设置启动 Launchy。
  • 以管理员身份启动Launchy

一些相关问题:

  • 我也无法像以前一样让 Launchy 在登录时自动随 Windows 一起启动。(Windows 错误对话框,或者它根本无法启动。)
  • 无论如何启动,VLC 拖放功能都无法使用。调整“兼容性设置”可恢复拖放功能(如果从 Launchy 启动,则仍然无法使用)
  • 我以类似的方式将拖放功能恢复到 TransCopyManager。

答案1

我发现从任务计划程序(登录时)启动 Launchy 会使程序从松散的拖放功能启动。如果我手动运行它,它就可以正常工作。要从启动时启动 Launchy:

  1. 按 Win+R
  2. 键入 shell::startup 并按 Enter - 这将打开启动目录
  3. 拖动 Launchy 可执行文件正确的按钮到启动目录并选择创建快捷方式
  4. 或者复制可执行文件,在启动时单击鼠标右键并选择粘贴快捷方式。

附言沃克斯url 更改为http://www.wox.one/

更新:拖放不依赖于 Launchy。它取决于您拖放的源程序是否具有与拖放目标程序相同的权限。例如,如果您以管理员身份启动 Launchy(例如在任务计划程序中勾选“以更高权限运行”框),它将以管理员身份启动所有程序。而您想要以管理员身份启动 Launchy 的原因是,如果焦点窗口是以管理员身份运行的程序,则热键将不起作用。

我使用以管理员身份启动的 AutoHotkey 将 Win+Space 转换为 Alt-Ctrl-Space,因为 Win+space 在 Launchy、Wox 或 keypirinha 中不起作用。这解决了热键在以更高权限启动的程序中不起作用的问题。我启动 launchy不是以管理员身份。

答案2

我找到了一个不存在这个问题的 Launchy 替代品:沃克斯

界面非常相似,并且正在积极开发中。

相关内容