1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
http://wakabamac.blog95.fc2.com/blog-entry-1070.html
chflags
」コマンドについてちょっとふれたので、メモ書き。
chflags
コマンド を使って、GUIでのファイル・フォルダの「可視」「不可視」を変更することができます。
chflags hidden ファイルのパス
のコマンドを実行してファイルを不可視にできます。chflags nohidden ファイルのパス
のコマンドで、ファイルを可視に戻すことができます。例えばデスクトップのすべてのファイルを不可視に使用と思えば、パスにワイルドカードを使って次のようにします。
chflags hidden ~/Desktop/*
(元に戻すにはnohidden
とする)
もっと手軽にこのコマンドを実行できるように、AppleScript にしてみると
これを「デスクトップのアイテムを可視・不可視にする.scpt」とか適当な名前で保存して、スクリプトメニューとかに登録しておくと、簡単にデスクトップのアイコンを不可視にして隠したり、可視にして表示したりできます。
こんな散らかしたデスクトップ・・・

先程のスクリプトを実行します。

すると、デスクトップ上のアイコンが不可視になって綺麗さっぱり。

(ハードディスクなどのアイコンは不可視になりません)
もう一度スクリプトを実行すれば、「可視」に戻ります。
他にも「
chflags
」コマンドでファイルフラグをいろいろ設定できるようになっています。
Unixには、chmodでファイルにアクセス権を設定しアクセス制御を行う機能がありますが、BSD系のOSには"ファイルフラグ"というものを設定して更に細かくアクセス制御を行う機能があります
『chflags』より
個人的に この「
chflags
」コマンドの可視・不可視に切替を、次期バージョンの「DesktopChanger」に採用しようか思っていろいろやってたけど、Spotlightで検索できないとか、諸処の問題にあたり1年以上も放置・・・。
そろそろ気合いを入れてかからないと・・・。
http://wakabamac.blog95.fc2.com/blog-entry-1069.html

PropEdit : ファイルブラウザ型のアクセス権管理ツール
OS10.5以上(Intel)
フリーウェア
ファイルブラウザ型のアクセス権管理ツール「PropEdit」の紹介です。

Findeウインドウの「カラム表示」のような作りでファイルをブラウジングできます。
選択したファイル、もしくはディレクトリ(フォルダ)のオーナー・グループ、それぞれのアクセス権、ファイルのフラグについて設定することができます。
例えば、アプリケーションのオーナーを変更してみます。
アプリケーション、ここでは例として「Twitter.app」を PropEdit で選択します。右カラムに現在のオーナーが表示されています。

(Mac App Store 経由でダウンロードしたアプリケーションの「オーナー」はシステムに設定されている。よって保存場所の変更や、ゴミ箱に移動するときなどに管理者ユーザのパスワード入力が必要)
リストから選択して、オーナーを自分のアカウント、グールプを「staff」に設定し、下の「Apply to enclosed items…」ボタンをクリック。

管理者ユーザのパスワードを入力して完了。

これで「Twitter.app」のオーナーを変更できました。
「Go」メニューや、ショートカットキーで特定のディレクトリを素早く表示できます。

環境設定で「不可視のファイル・ディレクトリ」を PropEdit でブラウズできるよう設定できます。

「Show system hidden files」にチェックを入れると、PropEdit で「Volumes」が表示できるようになり、起動ディスク以外のディスクにもアクセスできるようになります。
PropEdit はアクセス権の他、ファイルのフラグ設定もできるようになっています。
「
chflags
」コマンドなどで設定した内容が簡単にGUIで設定できます。
例えば「Hidden」を適用させると、そのファイルはFinderで不可視になります。

「immutable」はロック、あとはよくわからないです(´・ω・`)
この記事では PropEdit 1.0 を使用しています。
(ダウンロードリンク)
Site top page : eosgarden
Project page : PropEdit
Download page : eosgarden - Freeware - PropEdit - Download