windows で ruby が実行されているウィンドウをアクティブにするgem

を作りました。
https://github.com/nazoking/win32-activate

gem install win32-activate

でインストール出来ます。

ruby -r rubygems -r win32/activate -e "system('notepad.exe');Win32::Activate.active"

と実行すると、メモ帳が立ち上がります。そのあと適当に作業とかしてコマンドラインが非アクティブになっても、メモ帳を閉じればrubyが動いていたウィンドウがアクティブになります。エディタとの連携をしたいスクリプトなどにご利用ください。

最近はbundle gem hogehoge だけで簡単にrubygemが作れるようになっててすごい