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 件のコメント:
コメントを投稿