【发布时间】:2014-03-14 08:34:14
【问题描述】:
我正在使用带有 applescript 的 automator(没有文本,在 finder 中)来打开/关闭隐藏文件夹。我试图在不重新启动查找器的情况下执行此操作,所以我只想刷新每个查找器窗口。 我想将刷新应用到整个查找器/每个窗口,而不仅仅是最顶部的窗口。
使用当前的脚本,我必须手动转到另一个文件夹并返回以显示隐藏文件。我想自动刷新。现在我有它请求权限>如果是,则切换隐藏文件>(这里是我要刷新所有查找器的地方。)
代码:
on run {input, parameters}
set cur_state to do shell script "defaults read com.apple.finder AppleShowAllFiles"
if cur_state = "TRUE" then
do shell script "defaults write com.apple.finder AppleShowAllFiles FALSE"
else
do shell script "defaults write com.apple.finder AppleShowAllFiles TRUE"
end if
return input
end run
【问题讨论】:
-
嗨,你说“刷新”是什么意思?
标签: macos applescript finder automator hidden-files