- PR -

別の資格情報を利用してプログラムの実行

1
投稿者投稿内容
NEU
常連さん
会議室デビュー日: 2005/11/02
投稿数: 20
お住まい・勤務地: 東京都
投稿日時: 2006-12-21 10:08
お世話になります。

件名の通りですが、下記要件で実行を行える方法を模索しております。

OS:WindowsXP SP2
ユーザー権限:Users

Usersの権限のユーザーが、Administrators権限を必要とする処理を、
プログラムファイルのダブルクリックのみで、パスワードの入力無しで実行できるようにする。

※Runasではパスワードを入力させる為、要件にあいませんでした・・。

上記のダブルクリックとは、処理を行うプログラムを作成し、ユーザーに配布するという意味です。

当初はWMIのConnectServerメソッドを利用する方向で作成しましたが、
ConnectServerメソッドでは、設定先のコンピュータに自ホストが指定出来ない為、
別の方法を探しております。
なお、この時利用したのはWMI+JScriptになります。

同じ様な事が出来るフリーソフトでRunasXというものが公開されておりますが、
このプログラムを実装する事が理想になります。

お手数をお掛け致しますが、
ご教授頂ければと思います。

宜しくお願い致します。
todo
ぬし
会議室デビュー日: 2003/07/23
投稿数: 682
投稿日時: 2006-12-21 10:24
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=25283&forum=7&9
NEU
常連さん
会議室デビュー日: 2005/11/02
投稿数: 20
お住まい・勤務地: 東京都
投稿日時: 2006-12-21 10:31
申し訳ありません。

確認不足でした。

ご返答ありがとうございました。
渋木宏明(ひどり)
ぬし
会議室デビュー日: 2004/01/14
投稿数: 1155
お住まい・勤務地: 東京
投稿日時: 2006-12-21 12:49
.NET 2.0 以降なら、System.Diagnostics.Process.Start(ProcessStartInfo) で出来ます。
NEU
常連さん
会議室デビュー日: 2005/11/02
投稿数: 20
お住まい・勤務地: 東京都
投稿日時: 2006-12-21 13:08
ありがとうございます。

確認してみます。
1

スキルアップ/キャリアアップ(JOB@IT)