【问题标题】:Toggle hidden files using Automator (Mac)使用 Automator (Mac) 切换隐藏文件
【发布时间】:2019-10-26 13:48:57
【问题描述】:

显然有一种方法可以在 Mac 中显示“切换隐藏文件”按钮。当我右键单击时,我已经按照本文中的步骤在菜单中制作了这样一个按钮。 http://www.macosxtips.co.uk/index_files/quickly-show-hidden-files.php

我已按照所有步骤操作,但它不起作用。代码是否已过时?我可以想象,因为这篇文章已经发布了很长一段时间了。我在 Automator 中使用的代码是:

STATUS=`defaults read com.apple.finder AppleShowAllFiles`
if [ $STATUS == YES ]; 
then
    defaults write com.apple.finder AppleShowAllFiles NO
else
    defaults write com.apple.finder AppleShowAllFiles YES
fi
killall Finder

这是它的截图:https://puu.sh/uJLhs/2fd86c168a.png

虽然我保存了它,但它并没有真正做任何事情。

【问题讨论】:

    标签: macos automator


    【解决方案1】:

    此代码不适用于最新版本的 macOS。请改用此代码:

    STATUS=`defaults read com.apple.finder AppleShowAllFiles`
    if [ $STATUS == 1 ]; 
    then
    defaults write com.apple.finder AppleShowAllFiles -boolean false
    else
    defaults write com.apple.finder AppleShowAllFiles -boolean true
    fi
    killall Finder
    

    我已经使用 macOS 10.12.3 Sierra 测试了此代码,并按照链接文章中列出的所有步骤进行操作:

    1. 打开自动机
    2. 选择服务模板
    3. 在左侧的库中双击“Run Shell Script”。
    4. 将代码粘贴到文本框中。
    5. 将下拉菜单从“文本”更改为“无输入”
    6. 保存。
    7. 在 Finder 中,使用 Finder > Services 选择服务。

    如果它适合你,请告诉我。

    【讨论】:

    • 您使用的是哪个版本的 macOS/OS X?
    • 当我点击“finder”并将鼠标悬停在“Services”上时,会出现一条灰色文本:“No services apply”
    • 您使用的是哪个版本的 macOS/OS X?
    • Sierra v 10.12.3
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-05-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-16
    • 2013-01-16
    • 1970-01-01
    相关资源
    最近更新 更多