Вставить VBScript в пакетный файл Windows

Можно ли встраивать VBScript в пакетный файл?

В настоящее время у меня есть файл.CMD, который вызывает файл.VBS, используя

cscript //NoLogo MyScript.vbs

но я бы предпочел распространять только один файл.CMD.


РЕДАКТИРОВАТЬ: Существует аналогичный вопрос с ответами о том, как это сделать, не создавая промежуточный файл вообще: возможно ли встраивать и выполнять VBScript в пакетный файл без использования временного файла?

1 ответ

Решение

http://www.computerhope.com/forum/index.php?topic=103686.0

@echo off
echo This is batch
:wscript.echo "This VBScript"
:wscript.echo "Today is " & day(date) & "-" & month(date) & "-" & year(date)
findstr "^:" "%~sf0">temp.vbs & cscript //nologo temp.vbs & del temp.vbs
echo This is batch again
Другие вопросы по тегам