【7.28 大更新】PopDrop:不切窗口,随时取用多个文件夹里的最近文件

启动文件夹只显示 .lnk、.url、.exe 文件

这个脚本我晚点看看

桌面上的图标通常在2个位置上. 一个是公共文件夹的桌面, 一个是个人文件夹的桌面.

显示不全很正常.

最新版太棒了.

我现在单独设置了一个微信的工作区.

D:\xwechat_files\微信用户名\msg\file

能自动显示所有最新自动下载的文件. 但是我怕拖动会导致移动文件, 从而影响微信内的文件状态.

能否单独设置为, 某个文件夹或工作区只能复制或移动?

拖拽的时候按住 Ctrl 就是复制

是的. 目前只能这么解决.

但是比较考验用户的记忆和操作习惯. 毕竟我还有个工作区里有下载文件夹需要移动.

就怕手快, 一个拖动就移动了.

1 个赞

我把文档和下载文件夹改到d盘了 但是软件还是默认是c盘用户文件夹内的 没有检测注册表中的个性化设置

这张图怎么样?

意思到了,就是界面不是原界面,用来当文章封面应该还行。稍等,我让AI改一下看看。

这张如何

1 个赞

感谢反馈。后续会考虑增加对注册表个性化路径的检测,自动识别文档、下载等文件夹的实际位置。

目前这两个路径主要用于示例,目的是提示用户可以自由添加任意目录。当前版本未识别到修改后的路径时,可编辑或删除重新添加。

两个链接为什么都打不开

直链
GitHub:https://github.com/hiforrest/PopDrop
网盘v0.9.0:https://share.feijipan.com/s/Og5jL26i

不错的软件,收藏备用,虽然可能用不上。我现在是鼠标手势呼出XYplorer做这个用~

感谢纯支持!

我是 Directory Opus 重度用户,也绑定了鼠标手势,但我的 Directory Opus 都是全屏用的,两栏加一个预览窗格。这就导致打开它的时候会挡住别的窗口。用他们来找文件至少2次窗口切换,而用 PopDrop 你不需要切换窗口,用完了它还会自动消失。

其次,这类第三方文件管理器一般是 2 栏,同时展现 2 个文件夹内容,即使支持更多栏,为了操作视野舒服,一般也只开 2 栏。而有时候我们要找的文件往往在非当前标签页,于是还要切换一次标签页。而 PopDrop 在一个非全屏的小面板上可以展示三个、四个甚至五个、六个文件夹。

这就是我有 Directory Opus 还要开发 PopDrop 的原因。

有空你可以试一下。


另外预告一下,下个版本会更新对Directory Opus、Total Commander、XYplorer 的支持,可以从 PopDrop 选择文件然后在这些文件管理器中一键定位。

一直觉得xyplorer没有xplorer2的文件篮是个遗憾,虽然有纸文件夹,但不太方便.

你的软件就是这个文件篮.

1 个赞

我检查了,是.lnk格式快捷方式文件,还是无法显示

我的桌面设置的是D盘自定义的,这些快捷方式应该在同一个文件夹的

我看你源码是:

if defaultDesktop = ""
        defaultDesktop := "%USERPROFILE%\Desktop"
    defaultDownloads := GetKnownFolderPath(
        "{374DE290-123F-4565-9164-39C4925E467B}")
    if defaultDownloads = ""
        defaultDownloads := "%USERPROFILE%\Downloads"

但是AHK2的话

#Requires AutoHotkey v2.0

Desktop := A_Desktop
Documents := A_MyDocuments
UserProfile := A_UserProfile
AppData := A_AppData

#Requires AutoHotkey v2.0

GetDownloadsFolder() {
    CLSID := "{374DE290-123F-4565-9164-39C4925E467B}"
    path := Buffer(260)
    DllCall("shell32\SHGetFolderPathEx", "Ptr",0, "UInt",0, "Ptr",0, "Str",CLSID, "Ptr",path)
    return StrGet(path)
}

Downloads := GetDownloadsFolder()

MsgBox "桌面:" A_Desktop "`n文档:" A_MyDocuments "`n下载:" Downloads

就好了. 不需要 先获得用户名文件夹的.

2.0的代码是AI提供给我的, 我的AHK是1.1, 没有验证.

1 个赞

从你的截图上看,应该就是这个原因:

你虽然把桌面路径改到了D盘,但有一部快捷方式仍然在 C 盘。

可以试一下以下方法,看看能不能解决:

  1. Win + R

  2. 输入:

    shell:Common Desktop
    
    
  3. Windows 会打开公共桌面目录,通常是:

    C:\Users\Public\Desktop
    
    
  4. 复制其中的 .lnk.url 等快捷方式。

  5. 粘贴到:

    D:\Personal\Desktop(你的D盘桌面文件夹)
    
    
  6. 刷新 PopDrop。