我读过了此链接,但那里谈论的是 nautilus,我正在使用不同的文件管理器(PCManFm),但我想向目录的所有右键菜单中添加一个项目。
我已完成以下操作:
~/.local/share/file-manager/actions/mkthumb.desktop
添加了一个具有以下内容的文件:
[Desktop Entry]
Type=Action
Tooltip=Generate all the thumbs on the folder
Name=Generate all the thumbs
MimeTypes=inode/directory
Exec=mkthumb.sh -s %u
这不起作用(我甚至没有得到菜单)。
我做错了什么,我该如何实现?如果 Nautilus 和 PCManFm 都无法做到这一点,我会问后者该如何做到。
答案1
答案2
添加Profiles=profile-zero;
到该[Desktop Entry]
部分,并将以下内容附加到文件底部:
[X-Action-Profile profile-zero]
MimeTypes=inode/directory
Exec=/path/to/mkthumb.sh -s %f
替换/path/to
为脚本的路径,并从部分中删除MimeTypes
和行Exec
[Desktop Entry]
(感谢@whtyger 发布了指向说明的链接,我将其写成完整的答案以便更清楚)