マシンにインストールされているWSH(Active Scripting)言語を確認するにはどうすればよいですか?インストールされているWindows Script Host言語の検索方法
私はJScriptとVBScriptがデフォルトでインストールされていることを知っていますが、たとえばPythonがWSH用にインストールされているかどうかを確認するにはどうすればよいですか?
マシンにインストールされているWSH(Active Scripting)言語を確認するにはどうすればよいですか?インストールされているWindows Script Host言語の検索方法
私はJScriptとVBScriptがデフォルトでインストールされていることを知っていますが、たとえばPythonがWSH用にインストールされているかどうかを確認するにはどうすればよいですか?
EDIT
はregedit
がここに便利来ることが判明します。 Computer\HKEY_CLASSES_ROOT\CLSID
の下のすべてのOLEScript
キーを検索すると、その親クラスIDが見つかります。
各クラスIDの対応するInprocServer32
キーを調べることで、インストールされているスクリプトエンジン(たとえば、jscript.dll、vbscript.dll)を実装するDLLを特定できます。
私はTCが(以下で説明する)何をしているのだろうと思っています。
私が最初にORIGINAL
は、(上記の編集を参照してください)(ありがたいことに、30日間の無料試用版)がインストールスクリプトエンジンを一覧表示script
コマンドを持っている(私が例えばXMLを見つけて驚いたTake Command shell replacementを使用しましたスクリプティングエンジンとみなされます)。
私は気付いたことがありません(独自のサードパーティ製のペイウェアがインストールされている必要がありますが、100ドルでかなり高価です)、私のオリジナルの質問に答えることができました:WSHのスクリプトエンジンがインストールされています。
いつもPythonを使用するaspページを実行してみてください。具体的にはPerlとPythonのActiveStateディストリビューションをそれぞれインストールした場合、PerlScriptとPythonのサポートが提供されました。私が知る限り、ActiveStateの現在のバージョンにはこれ以上含まれていないので、JSとVBSに限定されていると仮定するのはかなり安全です。 – John
@Johnはい、私はPythonスクリプトを実行しようとしましたが、明らかにPythonは私のマシンにWSHエンジンとしてインストールされていません。 – Optimax