windows 中有办法知道上一个窗口里的内容么,比如: 文件管理器里的路径

144 天前
 qping

我想实现类似在文件管理器界面上通过快捷键能打开一个我自己的应用,希望能知道之前文件管理器中打开的路径是什么

使用场景是,根据当前的路径分析工程类型,然后调用 IDE 打开项目,快速打开 rider/intellij/vscode 这个有办法实现么

https://imgur.com/a/6LDCq9T

尝试问了下 cursor ,给的几个方案调用了 windows api ,都不管用

2005 次点击
所在节点    Windows
22 条回复
UnluckyNinja
142 天前
猜你想找:右键上下文菜单自定义命令,注册表里抄一下或者看看其他软件怎么添加的(比如 vscode ),路径就在启动参数里,再通过任意进程通信方式,发送到正在运行的应用就行了(或者直接启动新实例)。
通过窗口获取信息太 hack 了,非常容易兔子洞
qping
142 天前
@mmdsun 不太行,win11 已经无法通过那个获取了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1127500

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX