スクリプト言語である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なりで呼び出すだけ.
ただしスクリプトを書く際にちょっとした注意が必要なので,少し列挙しておく.
- スクリプトの先頭の coding: encode での文字コード指定は,スクリプト読み込み時にエラーが発生するので使えない
- スクリプトに日本語の文字列を使用する際はShift_JISで記述し,u"日本語"としてUnicode文字列にしなければいけない(Shift_JISなのにUnicode文字列?気持ち悪いし間違ってるかもしれないけどなんとなく動いてるような…)
ちなみに,WSHから削除するには,上記のpyscript.pyをpyscript.py --unregisterと呼ぶだけである.
< 前 | 次 > |
---|
13.この時点でスマホには、Google連絡先だけが存 ...
3.この時点でスマホには、Google連絡先とNX!電 ...
★Google連絡先とNX!電話帳を同期する 現在使っ...
意味不明、何に対して回答できないの?w
私も、アドレス帳の同期が取れなくなって困っていました ...