« コマンドラインからアプリやバッチを非表示で実行する。(その2) | トップページ | バッチファイルからRunAsコマンドを使う。(その3) »

2009年12月 1日 (火)

バッチファイルからRunAsコマンドを使う。(その2)

RunAsコマンドは、パスワードをコンソールから入力しないと使えません。
なので、バッチファイルからは、RunAsコマンドが使えません。

もし、PowerShell が入ってれば、RunAsコマンドが代替できます。

RunAsUser.cmd コマンド [引数...]

powershell -command "start-process 'cmd' '/c %x:"=\\\"%' -credential (new-object Management.Automation.PSCredential 'user', (ConvertTo-SecureString -AsPlainText -Force 'password'))"

« コマンドラインからアプリやバッチを非表示で実行する。(その2) | トップページ | バッチファイルからRunAsコマンドを使う。(その3) »