Word 2013でPowerShellを使用せずに特権のないユーザーとして.ttfフォントを使用する方法を教えてください。


0

私のテキストの1つに、私が利用可能なフォントを.ttfファイルとして使用したいのですが。

そのための明らかな方法は、フォントシステム全体をインストールしてそのように使用することです。

管理者権限が利用できない場合に別の道をたどることはできますか(PowerShellスクリプトの実行もブロックされます) それは可能であるべきだと感じます。

編集:私はまだリンクされているPowerShellメソッドを得ていない ここに 働く。 Word内での方法を望んでいるので、.ttfを特定の文書にバンドルするか、少なくともそれを開くために、質問を続けたいと思います。 ([フォーマット] - > [フォント] - > [フォントファイルをドキュメントに追加]の行に沿って) edit2:悲しいことに、問題のマシン上でPowerShellスクリプトの実行ができません。 UnauthorizedAccess



この質問は残念ながら次のようになります。管理者権限がなく、PowerShell :(がないとどうすればよいのですか?)
WordyFonter


1
お使いのWindowsのバージョンは? Windows 10 17704以降では、右クリック>インストール。そしてUnauthorizedAccessはあなたが権力を持っていないという意味ではありません。あなたはただ走る必要があります set-executionpolicy remotesigned スクリプトを実行できるようにするか、不可能な場合はスクリプト内のすべての行をコピーしてPowershellに直接貼り付けるだけです。コマンドを実行する権限が常にある
phuclv

回答:


0

管理者以外のアカウントでフォントを恒久的にインストールすることはできませんが、一時的に(現在のセッションのために)行うことはできます。 Pabruの答えを確認する ここに

P.S PowerShellが機能しない場合は、これは対応するMSVCコードです。

int _tmain(int argc, TCHAR* argv[]) {
    if(argc != 2)   {
        std::cout << "Usage: RegFont <font-file>\n";
        return 1;
    }

    AddFontResource(argv[1]);
    return 0;
}

実行してみてください RegFont32 <font-file> または RegFont64 <font-file>


PowerShellの実行がブロックされているため、UnauthorizedAccessという名前でFullyQualifiedErrorが発生しています。
WordyFonter

はい、見逃していました。コンパイルしたバージョンを試してみてください、それは動作するはずです。
rg_software

You can't install a font permanently under a non-admin account 実際には あなたはできる
phuclv
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.