如何让Nautilus脚本运行Nautilus?

如何在Ubuntu 13.04上运行Nautilus脚本( Terminal hereRoot NautilusRoot Gedit )?

我将这些脚本复制到.gnome2/nautilus-scripts文件夹,但它似乎不再起作用了

尝试将脚本放在/home/$USER/.local/share/nautilus/scripts/

这是我的脚本文件夹:

Nautilus脚本文件夹

这是结果:

在此处输入图像描述

鹦鹉螺行动

我们可以使用nautilus-actions定义我们自己的右键单击上下文菜单项 安装nautilus-actions

  • 从Dash运行Nautilus-Actions配置工具 ,或从终端运行Nautilus-Actions配置工具

     nautilus-actions-config-tool 

有了这个工具,我就可以在这里打开一个上下文菜单项来打开终端。 我按照以下步骤操作:

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

有一点需要注意……它没有显示在工具栏上,或者我不知道在哪里寻找它。 因此,您无需在第二个屏幕截图中检查这两个框。

整个工作很好,我可以点击文件/文件夹或空白空间打开当前文件夹上的终端。 花了一点力气才发现文件夹路径的正确变量是"%d/%w"

当我在/home/logan/games

  • 如果点击空白区域, %d将获得/home/logan
  • 如果点击游戏文件夹下的任何文件/文件夹, %d将获得/home/logan/games

%d/%w似乎适用于空白空间和文件夹/文件。

您可能还需要注销并重新登录,除非您重新启动nautilus以重新加载上下文菜单。

只需使用Nautilus-Action脚本来实现这一点。

从软件中心安装gksu和nautilus-actions然后打开Nautilus-Action配置工具

在Nautilus-Action配置工具中创建新操作在“操作”选项卡中,在“上下文”标签中键入“以根文件打开文件夹”在“命令”选项卡中,在“命令路径”中输入值“ gksu ”和“ nautilus %d/%w ”和参数分别。 然后重启nautilus: nautilus -q