angel_lyucifer
29-01-2013, 03:01
Всем привет!
Как батником запустить скрипт finish.vbs
В батнике пишу команду.
start /w wscript.exe "soundLP\finish.vbs"
Возникает ошибка скрипта vbs.
http://forum.oszone.net/attachment.php?attachmentid=93600&d=1359410716
Когда батник лежит в одной папке с скриптом то есть
start /w wscript.exe "finish.vbs"
тогда скрипт нормально запускается, но мне нужно чтобы батник лежал не в месте с скриптом а рядом с папкой soundLP.
Скрипт finish.vbs воспроизводит аудио файл скрытном режиме.
Вот содержимое скрипта.
Set oVoice = CreateObject("SAPI.SpVoice")
set oSpFileStream = CreateObject("SAPI.SpFileStream")
oSpFileStream.Open "finish.wav"
oVoice.SpeakStream oSpFileStream
oSpFileStream.Close
Всё уже сам решил проблему! =)
Надо было в самом скрипте приписать папку где лежит аудио файл.
То есть вот так
Set oVoice = CreateObject("SAPI.SpVoice")
set oSpFileStream = CreateObject("SAPI.SpFileStream")
oSpFileStream.Open "soundLP\finish.wav"
oVoice.SpeakStream oSpFileStream
oSpFileStream.Close
И уже потом, батником запустить скрипт vbs
start /w wscript.exe "soundLP\finish.vbs"
Пока всем. =)
Как батником запустить скрипт finish.vbs
В батнике пишу команду.
start /w wscript.exe "soundLP\finish.vbs"
Возникает ошибка скрипта vbs.
http://forum.oszone.net/attachment.php?attachmentid=93600&d=1359410716
Когда батник лежит в одной папке с скриптом то есть
start /w wscript.exe "finish.vbs"
тогда скрипт нормально запускается, но мне нужно чтобы батник лежал не в месте с скриптом а рядом с папкой soundLP.
Скрипт finish.vbs воспроизводит аудио файл скрытном режиме.
Вот содержимое скрипта.
Set oVoice = CreateObject("SAPI.SpVoice")
set oSpFileStream = CreateObject("SAPI.SpFileStream")
oSpFileStream.Open "finish.wav"
oVoice.SpeakStream oSpFileStream
oSpFileStream.Close
Всё уже сам решил проблему! =)
Надо было в самом скрипте приписать папку где лежит аудио файл.
То есть вот так
Set oVoice = CreateObject("SAPI.SpVoice")
set oSpFileStream = CreateObject("SAPI.SpFileStream")
oSpFileStream.Open "soundLP\finish.wav"
oVoice.SpeakStream oSpFileStream
oSpFileStream.Close
И уже потом, батником запустить скрипт vbs
start /w wscript.exe "soundLP\finish.vbs"
Пока всем. =)