これは重複していることがわかりました。しかし、私は立ち往生しており、それらを正しく理解することはできません。サイレントモードでバッチファイル経由でvbsciptを実行する必要があります
最初のVBSファイル:
Msgbox "Success"
BATファイル:
@echo off
Start "C:\Success.vbs" %*
私はサイレントモードでbatファイルを実行する必要があります。誰も私がそれをどうやってできるか私に説明することができますか?
これは重複していることがわかりました。しかし、私は立ち往生しており、それらを正しく理解することはできません。サイレントモードでバッチファイル経由でvbsciptを実行する必要があります
最初のVBSファイル:
Msgbox "Success"
BATファイル:
@echo off
Start "C:\Success.vbs" %*
私はサイレントモードでbatファイルを実行する必要があります。誰も私がそれをどうやってできるか私に説明することができますか?
ラッパーとして他のVBSファイルを作成します。
Dim Shell
Set Shell = CreateObject("WScript.Shell")
Shell.Run "C:\Whatever.bat", 0
は今、このVBSファイルを実行して、あなたのバッチは、「黒板」を表示せずに実行されます。
ありがとう、これは正しく動作します。 :) –
変更します。この
にバッチファイルあなたは32ビットを使用したい場合は、そうで
@echo off
@%WINDIR%\SysWOW64\cmd.exe /c call cscript "C:\Success.vbs"
、
@echo off
cscript "C:\Success.vbs"
「これは、追加のcmdウィンドウを非表示になりますが、それは勝ちましたbatファイルのcmdウィンドウを非表示にします。
サイレントモードとはどういう意味ですか? –
CMDウィンドウが表示されません。おかげで、 –