2017-09-09 12 views
1

マシンにインストールされているWSH(Active Scripting)言語を確認するにはどうすればよいですか?インストールされているWindows Script Host言語の検索方法

私はJScriptとVBScriptがデフォルトでインストールされていることを知っていますが、たとえばPythonがWSH用にインストールされているかどうかを確認するにはどうすればよいですか?

+0

いつもPythonを使用するaspページを実行してみてください。具体的にはPerlとPythonのActiveStateディストリビューションをそれぞれインストールした場合、PerlScriptとPythonのサポートが提供されました。私が知る限り、ActiveStateの現在のバージョンにはこれ以上含まれていないので、JSとVBSに限定されていると仮定するのはかなり安全です。 – John

+0

@Johnはい、私はPythonスクリプトを実行しようとしましたが、明らかにPythonは私のマシンにWSHエンジンとしてインストールされていません。 – Optimax

答えて

1

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のスクリプトエンジンがインストールされています。

関連する問題