縮小と圧縮が必要なJavaスクリプトファイルがあるので、このサイトを見つけましたhttp://ajaxmin.codeplex.com .コマンドラインを使用してJavaスクリプトファイルで手順を実行できますが、 VBScript でそれを行うことができます。以前にこのツールを使用した人はいますか.外部ファイルから読み取って新しいファイルを作成し、それを圧縮したいスクリプト内でこれを機能させたいので、スクリプト自体でこれをすべて実行できるかどうかを考えていました.以下のコードでは、txsOutPut ファイルを読み書きしているだけです。このファイルを圧縮したかったのです。コマンド ライン ajaxmin test.js -o test.min.js を実行して結果を取得できますが、スクリプト項目。
Set req = CreateObject("Msxml2.XMLHttp.6.0")
req.open "GET", strInputPath1, False
req.send
If req.Status = 200 Then
txsOutput.Writeline req.responseText
編集:以下のようにスクリプトからexeを直接呼び出すことができることがわかりました..だから問題は、exeを実行するときにどのようにパラメータを渡すかです
Dim objShell
Set objShell = WScript.CreateObject( "WScript.Shell" )
objShell.Run("""C:\Program Files (x86)\Microsoft\Microsoft Ajax Minifier\AjaxMin.exe""")
Set objShell = Nothing
ありがとう