0

.bat または .vbs ファイルを実行することになっている VBScript がありますが、機能しません。ファイルパスを入力したかどうかに関係なく、ファイルが見つからないというエラーが表示されます(同じディレクトリにあるので、とにかく問題ではありません)。

私の質問は、VBScript 内から .​​bat ファイル (またはさらに良いのは .vbs ファイル) を開始するにはどうすればよいかということです。

関連するコードは次のとおりです。

'*******This is the start of my open command that doesn't work*******
Do
    If Hour(Now) >= 9 And Hour(Now) <= 18 And Minute(Now) = 34 And Second(Now) = 59 Then
        Dim shell
        Set shell = CreateObject("WScript.Shell")
        shell.Run "F:\\EAS\Volume Up.vbs"
        Set shell = Nothing
        MsgBox "My De-bug Message Box which doesn' even get to open"
        WScript.Sleep 2000
        Set WshShell = CreateObject("WScript.Shell")
        music = "C:\...\MYFILE.wav"
        WshShell.Run "wmplayer """ & music & """", 0, True
        WScript.Quit 1
    Else
'*******This is the end*******

それで、私は何を間違っていますか?開き方が悪いのでしょうか?代わりに何を入れればいいですか?

4

3 に答える 3

0

私が考えることができる唯一のことは、ファイル名のタイプミスに違いないということです。ファイル名のスペルが正しいことを確認できますか? または、発生した正確なエラーを投稿してください。

于 2013-08-15T14:24:24.143 に答える