コマンドを特定のユーザーで実行したい。
「runas」コマンドが使えます。
PS C:\> runas /user:<ドメイン>\<ユーザー名> "<コマンド> <引数>"
実行するとパスワードが要求されます。正しいパスワードを入力すると、指定のユーザーでコマンドが実行されます。
ちなみに、現在実行しているスクリプトの実行ユーザーは、以下で確認できます。
PS C:\> [System.Environment]::UserName | echo
実行結果です。
foo
「runas」コマンドが使えます。
PS C:\> runas /user:<ドメイン>\<ユーザー名> "<コマンド> <引数>"
実行するとパスワードが要求されます。正しいパスワードを入力すると、指定のユーザーでコマンドが実行されます。
ちなみに、現在実行しているスクリプトの実行ユーザーは、以下で確認できます。
PS C:\> [System.Environment]::UserName | echo
実行結果です。
foo