PythonをWSHで

2007年 3月 05日(月曜日) 23:15 CrapeMyrtle Tips - ソフトウェア
印刷

スクリプト言語であるPythonをWSH(Windows Scripting Host)から使えるようにするためのメモ.

Python2.5のWindows Installer(python-2.5.msi)で確認.ActivePythonなる物もあって,これのインストラーを使っても出来るかもしれないが未確認(ActivePerlは出来たからたぶん出来ると思うけど).

やり方は簡単で,インストールしたディレクトリより,Lib\site-packages\win32comext\axscript\clientと辿れば,pyscript.pyというPythonのスクリプトがあるから,これを実行するだけ.上手く出来たら,あとはPythonのスクリプトを.pysという拡張子で保存して,wscript script.pysなりcscript script.pysなりで呼び出すだけ.

ただしスクリプトを書く際にちょっとした注意が必要なので,少し列挙しておく.

ちなみに,WSHから削除するには,上記のpyscript.pyをpyscript.py --unregisterと呼ぶだけである.

最終更新 2010年 3月 19日(金曜日) 01:47