« FontAgent Pro | トップページ | FontStruct »

ProtectedFonts その2

先日の記事LINK
ProtectedFonts のその2

ProtectedFontsは
コマンド「atsutil」を利用して解除する事が出来る
その他atsutilコマンドはフォントキャッシュのクリアに利用出来る

do shell script "atsutil fontprotection -files"


fontprotection

"ALWAYS PROTECTED /System/Library/Fonts/Keyboard.ttf
ALWAYS PROTECTED /System/Library/Fonts/LastResort.ttf
ALWAYS PROTECTED /System/Library/Fonts/LucidaGrande.ttc
ALWAYS PROTECTED /System/Library/Fonts/Monaco.dfont
ALWAYS PROTECTED /System/Library/Fonts/Geneva.dfont
MAY BE PROTECTED /System/Library/Fonts/Helvetica.dfont
MAY BE PROTECTED /System/Library/Fonts/HelveticaNeue.dfont"

do shell script "atsutil fontprotection -fonts"


Website_image00260427_172724_2

"ALWAYS PROTECTED .Keyboard
ALWAYS PROTECTED LastResort
ALWAYS PROTECTED LucidaGrande
ALWAYS PROTECTED LucidaGrande-Bold
ALWAYS PROTECTED Monaco
MAY BE PROTECTED Geneva
MAY BE PROTECTED Helvetica
MAY BE PROTECTED Helvetica-Bold
MAY BE PROTECTED Helvetica-BoldOblique
MAY BE PROTECTED Helvetica-Oblique
MAY BE PROTECTED HelveticaNeue
MAY BE PROTECTED HelveticaNeue-Bold
MAY BE PROTECTED HelveticaNeue-BoldItalic
MAY BE PROTECTED HelveticaNeue-CondensedBlack
MAY BE PROTECTED HelveticaNeue-CondensedBold
MAY BE PROTECTED HelveticaNeue-Italic
MAY BE PROTECTED HelveticaNeue-Light
MAY BE PROTECTED HelveticaNeue-LightItalic
MAY BE PROTECTED HelveticaNeue-Medium
MAY BE PROTECTED HelveticaNeue-UltraLight
MAY BE PROTECTED HelveticaNeue-UltraLightItalic"

-----フォントプロテクションの状態を調べる
do shell script "atsutil fontprotection -get"

-----フォントプロテクションをONにする
do shell script "sudo atsutil fontprotection -on" with administrator privileges

-----フォントプロテクションをOFFにする
do shell script "sudo atsutil fontprotection -off" with administrator privileges

-----フォントプロテクションの状態を調べる
do shell script "atsutil fontprotection -files"

-----フォントプロテクションの状態を調べる
do shell script "atsutil fontprotection -fonts"

-----ATSサーバーをシャットダウンする
do shell script "atsutil server -shutdown"

-----ATSサーバーの状態を調べる
do shell script "atsutil server -ping"

-----システムのフォントデーターベースを削除する
do shell script "sudo atsutil databases -remove" with administrator privileges

-----ユーザーのフォントデーターベースを削除する
do shell script "atsutil databases -removeUser"


「atsutil.rtf」をダウンロード

「atsutil.scpt.zip」をダウンロード


フォントデーターベースの削除コマンドを実行した後は
セオリーとして
機器の再起動するべき

フォントデーターベースの削除コマンドは
まさに
データーベースの削除になるので
FontBookで停止等している等の情報も削除され
再起動時に全てのフォントが自動アクティベートされる(設定に依存あり)

 

|

« FontAgent Pro | トップページ | FontStruct »

Fonts」カテゴリの記事