web-dev-qa-db-ja.com

古いWindowsアプリケーションの「不明な発行元」メッセージをオフにしますか?

特定のアプリケーションの「不明な発行元」メッセージをオフまたは抑制する方法を知っている人はいますか?このアプリケーションは、LOBアプリケーションの更新に使用するDelphiのレガシーバージョンです。クリックして、管理者として実行するとこれが修正されると思いました。セキュリティ上の安全上の理由から、UACを完全にオフにしたくありません。

Borlandまたは少なくともdelphi.exeが信頼できるアプリケーションであることをWindows7に伝える方法を知っている人はいますか?

7
MikeJ

1つのプログラムでのみ無効にできるとは思いません。ただし、デジタルドライバー署名機能を無効にすることはできます。

管理者特権のコマンドプロンプトから次のコマンドを実行します

bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS

確認メッセージ(この操作は正常に完了しました)を待ってから、

bcdedit.exe -set TESTSIGNING ON

変更を有効にするには、コンピューターを再起動します。

8
Nicu Zecheru

ノートンユーザーアカウント制御ツール はVistaで要求されていますが、Sevenでは引き続き機能する可能性があります。

ノートンユーザーアカウント制御ツールは、Windows VistaUACシステムの一部を置き換えます。 Windows VistaアーキテクチャのUACセキュリティ機能を利用すると同時に、使いやすさを大幅に向上させます。このツールは、ユーザーアクションの評価、つまり実行可能ファイルの署名情報に基づいて推奨事項を表示します。このツールには、「remember me」機能もあり、ユーザーは同じアクションからの今後のプロンプトを抑制できます。

セブンでこれを使用することをお勧めします。
インストールの前に、少なくともシステムの復元ポイントを作成してください。

もう1つのより安全な可能性は、 標準ユーザーのUACをバイパスする :に記載されています。

このガイドは、UAC管理者権限を必要とするプログラムのUACをバイパスするためのデスクトップショートカットを設定し、標準ユーザーがタスクマネージャーの既知のバイパストリックとデスクトップショートカットを使用して管理アクセスなしでこれらのプログラムを実行できるようにするのに役立ちます。このトリックを使用して起動することもできますコマンドプロンプトまたはスクリプトからのプログラム。

2
harrymc