問題タブ [runas]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
641 参照

.net - 誰かが私の .net デスクトップ アプリケーションを実行しようとしたときに、"Run As" フォームを強制的に表示するにはどうすればよいですか?

ユーザーが自分のアプリケーション (Win XP では C#.NET 4) を実行しようとしたときに、"Run As" フォームをポップアップして、他のユーザーとして簡単にログインできるようにする必要があります。これは、アプリケーション自体 (C# コード内) または他の先行するバッチ/exe ファイル (「ランチャー」) 内などにあります。このフォームをポップする方法が見つかりませんでした。どうすればそれができますか?

ありがとう。

0 投票する
6 に答える
18682 参照

visual-studio-2010 - VisualStudio管理者ショートカットとして実行

管理者権限でVisualStudioを実行するショートカットを作成するにはどうすればよいですか?

実際には、Visual Studioのスタートメニューフォルダーに移動し、右のマウスボタンでアイコンをクリックして、[管理者として実行]を選択する必要があります。

0 投票する
3 に答える
9905 参照

python - Pythonサブプロセス。Windowsで別のユーザーとしてPopen

Windows上のPythonで別のユーザーとしてサブプロセスを起動する最良の方法は何ですか?XP以上が望ましいですが、Vistaと7でのみ機能する場合は、それでも問題ありません。

0 投票する
3 に答える
1026 参照

c# - 管理者として複数のアプリを実行する

特定のレジストリエントリを修正するために、C#WPFアプリケーションに関数を追加する必要があります。これは、を呼び出すことによって行われregsvr32.exe /s mylib.dllます。さて、これは、新しいオブジェクトrunasで動詞を使用して私が見たものから簡単に実行できるはずです。Process(私のdllは、書き込むレジストリキーがいくつかあるため、管理者権限が必要です。)

ただし、問題は複数のDLLが存在するため、の呼び出しが複数ありregsvr32.exe、すべての登録を1つにまとめることができないこと.dllです。しかし、私がrunas何度も行った場合、ユーザーは私が開始したのと同じ数のUACダイアログを取得することになります...そして私はそれを望んでいません。

fixer.exeダイアログが1つだけ必要ですが、代わりに起動を実行するためにミステリーの余分なファイルが必要になるのを本当に避けたいと思います。今、私は本当に基本的なレベルでWindowsセキュリティに関するものしか知りませんが、何らかの方法で「admin」トークンを取得し(UACダイアログを取得します)、それを使用してさまざまなプロセスを起動することはできませんか?

0 投票する
1 に答える
4848 参照

c# - 別のユーザーで IE を実行し、URL を指定するにはどうすればよいですか?

バッチ ファイルを置き換えるコンソール アプリケーションを作成しようとしています。バッチ ファイルはユーザーの入力を求め、次のコードを実行しました...

RUNAS /user:USA\%usr% "C:\Program Files\Internet Explorer\iexplore.exe %ServerPath%/%AppName%"

これを C# コードに変換するにはどうすればよいですか? 私は基本的に以下のコードを使用しています。ユーザー名とパスを宣言しますが、Windows ログインで常に IE が起動します。動詞の使い方が間違っていますか? パスワードを含める必要がありますか? もしそうなら、どのようにしますか?

0 投票する
4 に答える
25130 参照

windows-7 - Windows7内で管理者ユーザーとしてexplorer.exeを実行します

私はWindows7オペレーティングシステムを持っており、管理者ユーザーの資格情報を保存しています(事前にわかっています)。

「Runas」動詞を使用してプログラムまたは.exeを実行し、プロセスを起動できることは知っていますが、私の質問はexplorer.exeに固有のものです。「runas/user:「control.exeprinters」を実行しようとしていますが、プロンプトにパスワードを入力すると正常に起動しますが、タスクマネージャー内で確認すると、ログオンしている通常のユーザーで実行されています。

私はこれがexplorer.exeでのみあることに気づきました。他のプログラムは、runasで期待どおりに正常に動作しています。

ここでのWindows7の落とし穴は何ですか?または、プリンターでexplorer.exeまたはcontrol.exeを実行するにはどうすればよいですか?

0 投票する
1 に答える
3290 参照

java-ee-6 - EJBスケジューラで@RunAsを使用する

私のビジネスメソッドには多くのEJBがあります。これらのメソッドは、@ RolesAllowedアノテーションを使用して、ユーザーがこのメソッドを実行できるかどうかを確認します。

したがって、これらのEJBメソッドを呼び出すEJBスケジューラがあります。EJBスケジューラは匿名ユーザーで実行されるため、承認は失敗します。

他の役割でスケジューラを実行するにはどうすればよいですか?提案をテストするために、@ RunAs( "SYSTEM")アノテーションを使用して実行しますが、これが正しいかどうかはわかりません。

私のスケジューラークラス

私のEJBクラス

0 投票する
1 に答える
22719 参照

sql - VPNを介した別のドメインのSQLServerManagement Studio2008Runasユーザー

現在、別のドメインにいるユーザーとしてSQL Server ManagementStudio2008を実行しようとしています。他のスレッドで、バッチスクリプトから次のコマンドを実行するとこれが実行されることに気付きましたが、うまくいかないようです。

パスワードの入力を求められましたが、ログイン画面が表示されますが、Windows認証のユーザー名とパスワードが、ローカルドメインで現在ログインしている偽装ユーザーとして誤って使用されています。他のドメインのデータベースに接続しようとしても、失敗します。

これはほとんどの人にとってうまくいくようですが、私にとってのキッカーは、このドメインがVPN接続を介して存在することです。ネットワークプレイスでVPNドメインネットワークコンピューターを表示できないため、コントロールパネルにユーザーを追加できません。

私のOSは残念ながらVistaBusinessですが、これは仕方がありません。

任意のアイデアをいただければ幸いです。

0 投票する
1 に答える
1371 参照

c++ - ShellExecuteEx + runas + ファイル アクセス許可

私のアプリは、管理者特権を取得するために、「runas」動詞を使用して ShellExecuteEx によって新しいプロセスを開始しました。新しいプロセスはユーザー フォルダーにいくつかのファイルを作成しますが、ビルトイン ユーザーはファイルを読み取ることができません。管理者のみがこれらのファイルにアクセスできます。XP と Vista で同じ問題が発生します。

SetNamedSecurityInfo() ドキュメントを読み込もうとしましたが、newbee には複雑すぎます。組み込みユーザーのファイル読み取りアクセスを有効にする方法を教えてもらえますか?

ありがとう。

0 投票する
1 に答える
607 参照

c++ - 奇妙なファイル-アプリが管理者として実行されている場合の許可

私のプログラムは管理者として実行する必要があり、いくつかのファイルを作成します。アイコンを右クリックして[管理者として実行]を選択して手動で実行すると、すべて問題ありません。すべてのユーザーが作成されたファイルにアクセスできます。ただし、ShellExecuteExによって「runas」動詞を使用して別のプログラムからプログラムを起動した場合、作成されたファイルにはBUILTIN\Usersグループのアクセスエントリがありません。管理者ユーザーのみがこれらのファイルを読み取ることができます。