2012-05-04 14 views
0

Windowsでantの別のユーザーとして実行ファイルを実行したいとします。 PsExecを同じマシン上で実行し、ユーザー名とパスワードを渡すことを考えていました。これを行うより良い方法はありますか?私が今までに見つけた答えは、Linux/Unix上でantを実行するためのものです。Windowsで別のユーザーとしてAnt execを実行する

ありがとうございました。

答えて

1

runasユーティリティを使用して、実行可能ファイルを別のユーザーとして実行することができます。

ユーザーは、ユーザーの現在のログオンとは異なる権限で特定のツールとプログラムを実行できます。

1

Windows 7以前のバージョンでは、実行可能ファイルを右クリックして[別のファイル名で実行]を選択する必要があります。使用可能なユーザーのドロップダウンリストからユーザーを選択できます。Windows 7では、このオプションは[管理者として実行]オプションに置き換えられました。マイクロソフトでは、Windowsのページから

http://windows.microsoft.com/en-us/windows-vista/What-happened-to-the-Run-as-command

あなたが標準ユーザーとしてログオンしている場合は、またしても、別のユーザーとしてプログラムを実行するには、管理者として実行]コマンドを使用することができますユーザーには管理者アカウントがありません。これを行うには、[管理者として実行]をクリックし、ユーザーアカウントを選択します。管理者としてログオンしている場合、別のユーザーとしてプログラムを実行する場合は、コマンドプロンプトウィンドウでrunas.exe/user nameと入力する必要があります。

+0

+1はrunasに言及していますが、私はantスクリプトの中からこれをやっています。 –

関連する問題