PsExecは、リモートコンピューター(サーバー、システム)でプログラムを実行できる強力なツールです。
詳細はこちらをご参照ください。
PsExecでリモートコンピューター上のリモート実行対応のプログラムを実行出来ます。バッチ、Powershell、それから普通の.exe、ほとんど対応できます。
ただし、時にはリモートプログラムの実行が反応が遅かったり、途中で応答なし実行に失敗したりすることがあります。リモートコンピューターですぐにはプログラムを実行してくれないようです。
こういう時に、プログラムの実行優先度をHighなどに設定することで、解消できる可能性があります。
PsExecで設定できるプログラムの実行優先度は5つあります。
-low | 優先度が低い |
-belownormal | 普通より低い |
-belownormal | 普通より高い |
-high | 優先度が高い |
-realtime | リアルタイムで優先度が適用される |
例:優先度を高くしてリモートでプログラムを実行するコマンドは以下です。
c:\temp\psexec.exe \\server –u <user> –p <password> –high <program> c:\temp\psexec.exe \\10.10.3.60 -u contoso\administrator -high -p P@ssw0rd c:\temp\hostname.bat |
この記事がお役にたちましたらシェアをお願いします:)
0 件のコメント:
コメントを投稿