Я попробовал то, что предложил Tor Valamo, но так и не смог воспроизвести звук.
Я бы просто получил представление chr (7) на моем экране, но не использовал звук при использовании:
system('cmd /k go.bat')
И я бы вообще ничего не получил, если бы использовал:
exec('cmd /k go.bat')
Вместо этого я использовал одно из:
exec('start /MIN go.bat')
exec('cmd.exe /k start /MIN go.bat')
единственным побочным эффектом является то, что cmd.exe мигает, поэтому / MIN гарантирует, что он мигает только на панели задач.