隠しファイルを切り替える方法はいくつかあります-シェル コマンド 、AppleScript、またはAutomator アクション 、さらにはダッシュボード ウィジェット 。それらはすべてFinderウィンドウを閉じてから再び開きますが、これは非常に面倒です。
一方、[ファイルを開く]ダイアログでは、Command+Shift+Period
を押すと隠しファイルを簡単に切り替えることができます。
Finderの再起動を回避することは可能ですか?
結論
代わりに Path Finder を使用することをお勧めします。これにより、倒錯せずに隠しファイルを切り替えることができるだけでなく、他の多くの優れた機能を利用できます。本当に素晴らしいアプリ。
現在、解決策があります。
TotalFinder (0.9.1)の最新リリースでは、Finderを再起動せずに隠しファイルの表示と非表示を切り替えることができます。それをテストしました、それはうまく働きます、そしてファインダーのこの長続きする煩わしさを取り除きます。 TotalFinderはプレリリースソフトウェアであるため、今のところ無料ですが、最終版に達すると約$ 10または$ 15になります。
いいえ、できません。設定ファイルが背後で変更されたことをFinder(またはそのことに関するプロセス)に通知する方法がないためです。
私はここで同様の質問を見つけました: Apple Script-Closed Finder Windowsを再度開きます
adayzdone によって投稿されたスクリプトはあなたが探しているものかもしれません。それでもFinderを再起動する必要がありますが、再起動すると、閉じたときと同じディレクトリにある同じウィンドウが返されます。
tell application "Finder"
set windowTargets to target of Finder windows
quit
end tell
set OnOff to do Shell script "defaults read com.Apple.Finder AppleShowAllFiles"
if OnOff = "NO" or OnOff = "OFF" then
set OnOffCommand to "defaults write com.Apple.Finder AppleShowAllFiles ON"
else
set OnOffCommand to "defaults write com.Apple.Finder AppleShowAllFiles OFF"
end if
do Shell script OnOffCommand
delay 1
tell application "Finder" to launch
tell application "Finder"
repeat with aTarget in windowTargets
make new Finder window at aTarget
end repeat
end tell
参照された質問からコピー