在Windows批处理文件中嵌入VBScript

M. *_*ley 5 vbscript batch-file

是否可以在批处理文件中嵌入VBScript?

我目前有一个.CMD文件,用于调用.VBS文件

cscript //NoLogo MyScript.vbs
Run Code Online (Sandbox Code Playgroud)

但我更愿意只分发一个.CMD文件.


编辑:有一个类似的问题,答案如何在没有生成中间文件的情况下如何执行此操作:是否可以在批处理文件中嵌入和执行VBScript而不使用临时文件?

dru*_*dge 8

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
Run Code Online (Sandbox Code Playgroud)