2

私が維持しているアプリケーションは、VB6 の時代から存在しており、.Net 1.1 に移植され、.Net 3.5 に更新/書き換えられています。

このアプリケーションは、VBScript を実行するメカニズムを提供します。これは高度に統合された方法で行われました。これにより、プログラムは複数の .vbs ファイルを解析し、すべてのサブルーチンと関数のリストを生成できます。これらは、アプリケーション内でコア関数と一緒に使用できました。

以前は、これは埋め込まれた msscript.ocx でした。最初の .Net 変換では、これは Interop.MSScriptControl.dll にラップされていましたが、Windows 7 ではこれが機能しません。

とにかく、これは実際にはこれを行う方法ではないようです-Microsoftはvbscriptを殺そうとしているようです。

VBScript を使用する「サポートされている」方法はありますか? もしそうなら、同じ種類の機能を提供するためにどこに移動する必要がありますか?

4

1 に答える 1

3

PowerShellは、スクリプトを作成する場合に最適な方法です。Windows 7 の PowerShellの新機能の一部を次に示します。これは、VBScript から PowerShell への変換ガイドです。

PowerShell.comには、優れたIDEを含む優れたリソースがたくさんあります。

于 2009-08-01T04:58:36.540 に答える