別のユーザーとしてアプリケーションを自動的に実行する[複製]


11

Windows 7で別のユーザーとしてアプリケーションを実行するにはどうすればよいですか?唯一の難点は、Shiftキーを押したままにする必要がないことです。アプリケーションを右クリックして、[ 別のユーザーとして実行 ]を選択します。指定したログイン資格情報を使用して自動的にログインする必要があります。


1
こんなことしないで!superuser.com/a/903881/229612の回答で説明したように、「runas / savecred ...」に大きなセキュリティ上の欠陥があります(そして、権限を高めてプログラムを実行する問題に対する有効なソリューションを含みます)。
CM

回答:


5
  1. 実行可能ファイルへのショートカットを作成します。
  2. ショートカットのプロパティの下にある「ターゲット」を次のように変更します。

    runas / user:DOMAIN \ USERNAME "実行可能ファイルへのパス"

次に、プログラムを実行するときにショートカットを使用します。


ターゲット実行可能ファイルに引数を渡す必要がある場合は、引用符で囲んでください。
サム

2
パスワードはどうですか?
イスラム教徒ベンダオ

0

スクリプトはタスクとして実行できますが、インタラクティブアプリケーションを別のユーザーとして実行する必要がある場合、タスクの作成は機能しません(/superuser//a/903881/229612に記載されているように)。

「ユーザーがログオンしているかどうかに関係なく実行する」ボックスに必ずチェックマークを付ける必要があり、その場合、タスクはアプリケーションのユーザーインターフェイスを表示しません。

/ savecredでrunasを使用する他のアプローチにも、そのスレッドで説明されているように、独自の問題があります。

これに対する解決策があるかどうかわからない。


0

実行可能ファイルへのショートカットを作成します。ショートカットのプロパティの下にある「ターゲット」を次のように変更します。

runas / savecred / user:DOMAIN \ USERNAME "実行可能ファイルへのパス"

  • 右クリックし、ショートカットを初めて使用するときに管理者として実行し、cmdプロンプトにパスワードを入力してEnterキーを押します。
  • アイコンをクリックすると、ユーザーとして実行されます
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.