web-dev-qa-db-ja.com

管理者パスワードなしで制限付きアクセス許可ユーザーアカウントから昇格されたアクセス許可でプログラムを実行するにはどうすればよいですか?

私は、Windowsでのみ実行されるアプリケーションSax&Dottysでショーを実行しているカラオケDJのふりをします。不在のときに誰かを雇ってショーを運営してもらいたいです。これは、彼らが私のコンピューターとソフトウェアを使用してショーを実行することを意味します。しかし、私は彼らが私のコンピューターからカラオケファイルをコピー/盗むことができるようにしたくありません。

私の考えは、カラオケファイルを含むディレクトリへの読み取り/書き込み権限を持たないユーザーアカウントを作成することです。ただし、ユーザーアカウントには、Sax&Dottysアプリケーションを実行するためのアクセス権が必要であり、そのアプリケーションは、カラオケファイルとディレクトリを読み取ることができるように、昇格されたアクセス許可で実行する必要があります。

制限付き権限のユーザーが、管理者アクセスを許可するためのパスワードを知らなくても、昇格された特権でアプリケーションを実行できるようにする方法はありますか?

基本的には、ユーザーがファイルシステム上のファイルにアクセスできるようにしたいのですが、Sax&Dottysアプリケーションを介してのみアクセスできます。他の方法でファイルにアクセスしてほしくない。これはWindows7で可能ですか?どうやって?

1
axiopisty

制限付きアカウントで管理者資格を持つアプリケーションを起動するには、制限付きアカウントでアプリケーションへのショートカットを作成します。ショートカットを右クリック>プロパティターゲット行の先頭に以下を追加します。

C:\ Windows\System32\runas.exe/savecred/user:Administrator

次に、ショートカットを使用して一度起動し、管理者パスワードを入力します。以降のすべての起動では、パスワードの入力は不要になります。

ただし、これでは問題は解決しません。最善の策は、キオスクアプリケーションを使用することです。

1
Proteus