私はvbsスクリプトを実行したいと思います。私は、ファイルfile_test.vbsVBSスクリプトの実行
ます。cscript Fでこれを書くとき :それは動作しません
/tp/dir/test.vbs。 どうか教えてください。適切なソリューションを提供します。 ありがとう
私はvbsスクリプトを実行したいと思います。私は、ファイルfile_test.vbsVBSスクリプトの実行
ます。cscript Fでこれを書くとき :それは動作しません
/tp/dir/test.vbs。 どうか教えてください。適切なソリューションを提供します。 ありがとう
エラーが表示されていないので、私はこの暗闇の中で刺すようにしています。
cscript
はvbscriptではコマンドではありませんので、vbs
ファイルで投げることはできず、cscriptがその処理方法を知っていることを期待してください。 vbs
ファイルの中でcscript
を実行するには、シェルオブジェクトを作成し、そのシェル内で実行する必要があります。
何かのように:
Dim objShell
Set objShell = WScript.CreateObject("WScript.Shell")
objShell.Run("cscript.exe ""F:/tp/dir/test.vbs""")
Set objShell = Nothing
しかし...それはシェルを開き、いくつかのVBスクリプトを実行し、VBスクリプトを実行するためにシェルを開くことが少し愚かなようです。おそらく、テストの自動化や何かのために?
cscriptをcscript内で実行したい場合は、そのwscriptシェルをcscriptに変更することができます。
また、あなたはcsriptが間違っているので、とにかく動作しませんでした。
ここで問題に関連する情報を追加したい場合があります。例えば、失敗は何ですか? – NuSkooler
「うまくいかない」それはどうしたらうまくいかないのですか? – JNevill