valid,invalid

関心を持てる事柄について

PsExecを使ってWindowsでリモートシェル的なことをやる

リモートホストでコマンドを実行する、UNIXでいうrshコマンドっぽいことをWindowsでやってみたのでメモ。

PsExec

PsExec は Telnet に代わる軽量のユーティリティで、クライアント ソフトウェアを手動でインストールしなくても、他のシステムでプロセスを実行できるだけでなく、コンソール アプリケーションとの十分な対話性も備わっています。 PsExec

こんな感じ。

> psexec ¥¥HOST /c cmd "ipconfig"

使い方はこちら。

www.atmarkit.co.jp

他にもいくつか似たようなことを実現する方法はあったが、プロセスを実行させたいリモートホストへのインストールが必要なく、軽量な点がよいので採用した。

試した環境は Windows Server 2008 R2Windows Server 2008 R2