【runas】別のユーザーとしてコマンドを実行する

スポンサーリンク

runas コマンドを使うことで、別のユーザーとしてコマンドを実行することができます。

書式 (ローカルユーザーの場合)

runas /user:<ユーザー名> <コマンド>

書式 (ドメインユーザーの場合)

runas /user:<ドメイン名\ユーザー名> <コマンド>

下記のようにまず cmd コマンドを指定してコマンドプロンプトを別ユーザーとして起動するのがおすすめです。

CND>runas /user:test01 cmd
test01 のパスワードを入力してください:
cmd をユーザー "WIN201902\test01" として開始しています...

上記を実行するとコマンドプロンプトが別ユーザーとして起動します。whoami コマンドを実行することユーザー指定したユーザーに切り替わったことが確認できます。

runas

あとは目的のコマンドを実行してください。下記のようにPowerShell を呼び出すこともできます。

C:\Windows\system32>powershell
Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.

PS C:\Windows\system32>

以上。

コメント

このページは「広告ブロッカー」を使っている人だけに表示される隠しページです。
ここにたどり着いたあなたには特別に当サイトのおすすめ書籍を紹介します。

当サイトのおすすめ書籍ランキング

第5位 達人プログラマー

第4位 マスタリングTCP/IP 入門編

第3位 ネットワークはなぜつながるのか

第2位 リーダブルコード

第1位 プログラムはなぜ動くのか