windows(XP)のset uidに相当するものはありますか?「実行」オプションでは、実行するたびに管理者パスワードが必要です。ユーザーが管理者パスワードを知らなくても、その特定の実行可能ファイルを実行できるようにしたい。私はWindows領域に非常に新しいです。:(
windows(XP)のset uidに相当するものはありますか?「実行」オプションでは、実行するたびに管理者パスワードが必要です。ユーザーが管理者パスワードを知らなくても、その特定の実行可能ファイルを実行できるようにしたい。私はWindows領域に非常に新しいです。:(
回答:
ここを参照してください:Windows用のSUに相当するものはありますか
基本的に、OSのアーキテクチャーは、資格情報を保管せずに希望どおりの操作を実行できないようにします。はい、それらを「暗号化」して保存できますが、ユーザーが何か(たとえば、パスワードなど)を入力する必要がない場合は、資格情報を保存するために使用する「暗号化」にキーがその横に保存されます。ユーザーがアクセスするときに「暗号化解除」(実際にエンコード/デコード)できること。
Windows NTオペレーティングシステムで、パスワードを指定せずに別の用途としてアクセストークンを作成するには、ドキュメントに記載されていないネイティブモードAPIを呼び出す必要があります。RunAsExのプロジェクトはそれを行いますが、Windowsの将来のリリースで破損する可能性があります。
あります暗号化されたRunAsと無料の代替CPAUが。絶対に必要になるまで使用しませんが。
これらの目的のための特別なプログラムがあります-Admilink。
ターゲットファイルへの特別な暗号化されたリンクを作成します(私は.exeファイルでのみテストします)。このアクションを実行する必要があるのは1回だけです。リンクをクリックすると、プログラム(Admirun.exe)が特別な権限でリンクされたプログラムを自動的に起動します(リンクの作成プロセス中に、選択したユーザーによって異なります。管理者アカウントやドメインアカウント名を使用できます)。
制限:リンク作成プロセス中(1回のみ)、管理者アカウントが必要です。
Admirun.exeは、Windowsフォルダー(Admilinkに含まれるモジュール)に存在する必要があります。
ロシア語に関するすべてのドキュメント:)。ロシア語を教えるか、追加の助けを求めます
PSそれは非商用利用のために無料です。
PPSそれは多くの追加機能を持っています