回答:
システムフォントの追加と削除は管理者のタスクであり、管理者権限を持たないユーザー(実際にはおそらくパワーユーザーで十分です)は、標準のシステムフォントを削除または交換してWindowsを台無しにする可能性があるため、拒否されます。:)
ここで読んだ内容から、ユーザーに\ Windows \ Fontsフォルダーへの書き込みアクセス権を与えることができ、それによりフォントをインストールできるようになります。
RegisterFont.exe
プログラムは、私が望んでいたことだけを行います-仕事用のXPノートパソコンにいくつかのカスタムフォントを追加するだけです。このブログでは、最低限の技術を習得しているユーザーでもインストールとセットアップについて説明しています。ユーティリティはおそらくGUIを使用して作業を簡単にすることができますが、現状のままでも完璧です。ありがとう!
PortableApps.comプラットフォーム(バージョン10.0で導入)では、管理者権限なしでカスタムフォントを使用できます。
PortableApps.comプラットフォームをダウンロードして抽出します
フォントファイルを<PortableApps>\PortableApps\PortableApps.com\Data\Fonts
ディレクトリにコピーします。このフォルダーが存在しない場合は作成します。
PortableApps.comプラットフォームを閉じて再起動します。
これで、PortableApps.comプラットフォームの実行中に、フォントが他のアプリケーションで使用可能になります。
XPで使用した回避策があります。他のWindowsバージョンで動作するかどうかは言えません。
保存したフォントファイルをダブルクリックすると、プレビューウィンドウが表示されます。このウィンドウを閉じるまで、フォントは他のアプリで使用できますが、再起動が必要なものもあります。
プレビューはフォントをレンダリングするために自動的に一時的にフォントをインストールし、この一時的なインストールにはフォントをFontsフォルダに追加する必要がないため、管理者権限が必要ないため、これが機能すると考えています。
編集:フォントファイルのショートカットをFontsフォルダーにコピーすることをテストしましたが、それでも同様に機能するようですが、以前は成功せずに試したことがあります。
Windows 10 17704以降では、管理者権限なしでフォントをインストールできます。
非管理者ユーザー向けのフォントのインストール
共有の学校や職場のPCでアカウントから独自のフォントを使用したいと思ったことはありますか?さて、これについてあなたの不満を聞き、いくつかの変更を加えました。
これまで、Windowsのフォントは常にすべてのユーザーにインストールされてきました。これはシステム全体の変更であるため、常に管理者権限が必要でした。管理者の必要性は、ユーザーインターフェイスに反映されました。たとえば、ファイルエクスプローラーでフォントファイルを含むフォルダーを参照し、ファイルを右クリックしてコンテキストメニューを表示した場合、「インストール」オプションがセキュリティバッジとともに表示されます。つまり、管理者が必要です。 。
NexusFontは、インストールされたフォントを管理する(管理者権限がある)か、実行時に特定のフォントを(管理者権限なしで)使用できるフリーウェアフォントマネージャーです。後者の機能では、NexusFontを実行して、好きなフォントグループを追加します。フォントファイルは任意のフォルダーに配置できます。NFが実行されている限り、アプリケーションはフォントを使用できます。NFは移植可能に使用できます。
Windows 7には、慣れるのに少し実験を要するいくつかの癖があります。最大の問題は、シンボリックリンクを使用してインストールする場合、シンボリックリンクだけでなくファイルも削除するため、ファイルを削除して無効にしないことです。この場合、フォントを無効(アンインストール)にしますが、「ファイルをそのままにしておく」オプションを使用します。
.fon
)の追加が許可されていないことに注意してください
WinFonts4Allはユーザーレベルでも動作します(テスト済み:Windows 7、Windows 8、およびWindows 10)。
%userprofile%\ Fonts内のすべてのフォントを監視し、それらを現在のユーザーセッションに登録します。GUIさえあります:)
実際にご覧ください:https : //ygg.li/winfonts
はい、管理者権限なしでフォントをロードできます。AddFontResource関数を見てください。Font Xplorer(フリーウェア)を使用して、ローカルフォルダーからフォントを読み込むことができます。Win7でテストしました(おそらくwin8でも動作します)。