仅隐藏.app文件扩展名,但显示其余文件


16

有没有一种方法来隐藏ONLY .app文件扩展名?我知道您可以在Finder中启用或禁用文件扩展名的可见性,但我有兴趣避免显示.app文件扩展名。我讨厌看到我的Applications文件夹中的文件是Applications的多余之处。

在此处输入图片说明

Answers:


8

“显示所有文件扩展名”选项将覆盖“获取信息”中的“隐藏扩展名”选项。这意味着可以尝试找到一些可能的解决方案,以便在显示其余部分时隐藏“ .app”扩展名:

  1. 找到一种从“显示所有文件扩展名”中排除某些扩展名的方法。
  2. 除了“隐藏扩展名”选项之外,找到一种隐藏扩展名的方法,该扩展名不受“显示所有文件扩展名”选项的影响。
  3. 除了“显示所有文件扩展名”选项外,找到一种方法来替代“隐藏扩展名”选项,可以将其配置为根据其扩展名或什至按其位置包括或排除项目(例如,排除“应用程序”文件夹) 。

据我所知,这些都不是可能的,但是我很乐意被证明是错误的。

可能的解决方法

我能想到的最简单的解决方法是不选中 “显示所有文件扩展名”,并手动设置其他文件以显式显示其扩展名,这可以通过Automator和SetFile命令轻松完成。

您可以将其设置为服务或应用程序。在这两种情况下,它都可以在文件和文件夹上使用,并且还将处理子文件夹的内容。

要在Automator中进行设置,请添加“运行Shell脚本”操作,将“传递输入”设置为“作为参数”,并将脚本设置为此:

(注意:您必须安装Xcode才能获得 SetFile 命令。)

for f in "$@"
do
    find "$f" -name "*.*" -exec SetFile -a e {} \;
done

如果将其设置为服务,请确保将“选定的服务收到”更改为“文件或文件夹”。

您也可以考虑将此用作文件夹操作。将文件添加到文件夹后,脚本将自动设置要显示的扩展名。例如,将这样的文件夹操作附加到“下载”,“文档”和“桌面”,或经常接收选中“隐藏扩展名”的文件的任何其他文件夹,可能会很有用。

希望将其设置为服务会使其使用起来非常简单,以至您甚至不必担心整个卷的批处理(可能需要一段时间)。相反,只要您遇到带有隐藏扩展名的文件或文件文件夹,就可以根据需要简单地使用它。


SetFileXcode 6开始不推荐使用。
富兰克林于

3

此AppleScript将直接在“应用程序”文件夹中隐藏应用程序的扩展名(所有带有“ .app”扩展名的文件)(但是,它不适用于子文件夹中的应用程序)。

我将此作为社区Wiki的答案,因此,如果有人可以编辑此脚本进行改进,请这样做!

 tell application "Finder" to set files_ to every item in (path to applications folder) whose name ends with "app"
 repeat with file_ in files_
    tell application "Finder"
        try
            set extension hidden of file_ to true
        on error e
            display dialog e buttons {"OK"} default button 1
        end try
    end tell
end repeat

不错的尝试,但不起作用D:
亚历山大–恢复莫妮卡

0

当然有一种方法,而且很容易。停靠“应用程序”文件夹后,将其完全从停靠架中拖出(删除)。然后重新添加并完成,所有.app扩展名都将消失。


-1

右键单击(按住Ctrl键单击)该应用程序,然后单击“获取信息”,然后选中“隐藏扩展名”复选框。

PS您可以通过选择多个应用程序并右键单击获取信息来打开多个获取信息窗格


该选项被磨破了,除非我经历了所有我的180个的应用程序得到了1 1
亚历山大-恢复莫妮卡

按下面板右下角的小锁
Samantha Catania

没有,它说“我有混合权限”
亚历山大-恢复莫妮卡

混合?!从来没有遇到过。您确定不是自定义访问权限?
Samantha Catania

1
Alex,您遇到权限问题,因为root拥有所有默认应用程序。解决此问题的一种方法是将整个“应用程序”文件夹添加到您的帐户(例如,“ alex:staff”)中,然后进行更改。之后,您可以再次使用chown,但是在Disk Utility中运行“修复权限”将是更好的解决方案,因为它将为您修复所有问题,将默认应用程序恢复为原来的状态,并保持您个人安装的程序不变。

-5

进入取景器。单击首选项。转到高级标签。取消选中显示所有文件扩展名。重新开始 -


2
请仔细阅读标题。
亚历山大-恢复莫妮卡2012年

2
这将无法禁止部分但并非全部扩展。如果您可以对其进行编辑以解释如何执行更细微的操作,则可能会获得更多的选票。就目前而言,如果您误读了问题,则可以删除答案。
bmike

这很可能是我见过的最友好的主持人评论
史蒂文·卢
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.