2010-10-27 11 views
5

È possibile incorporare VBScript all'interno di un file batch?Incorpora VBScript all'interno del file batch di Windows

Al momento ho un file .cmd che richiama un file vbs utilizzando

cscript //NoLogo MyScript.vbs 

ma preferisco distribuire un solo file .cmd.


EDIT: C'è una domanda simile con risposte su come fare questo senza generare un file intermedio a tutti: Is it possible to embed and execute VBScript within a batch file without using a temporary file?

+0

Trovato un mod interessante dove un lotto script esegue la scansione delle etichette (che sono VBScript) e le scrive in un nuovo file VBS, che esegue http://www.computerhope.com/forum/index.php?topic=103686.0 –

+0

grazie mille ch – lrl

+0

Possibile duplicato di [È possibile incorporare ed eseguire VBScript all'interno di un file batch senza utilizzare un file temporaneo?] (http://stackoverflow.com/questions/9074476/is-it-possible-to-embed-and- execute-vbscript-within-a-batch-file-senza-using-a) – aschipfl

risposta

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 
+0

Sì, l'ho trovato. –

+0

Google funziona piuttosto bene, eh? – drudge

Problemi correlati