2017-03-08 20 views
0

läuft ich unter Windows 10 und ich kann ein Shell-Skript in .BATScript Shell CMD nicht

Also nicht ausführen, ist mein Code:

@echo off 
echo . 
echo MsgBox "TA MERE" 
echo . 
echo MsgBox "Salut ca va?" 
> msgbox.vbs 
cscript msgbox.vbs 
loop 

Also, mein Skript ausgeführt wird, aber das Skript nicht msgbox.vbs Datei auf dem Desktop und das Programm schließen Sie die Windows-

Antwort

1

Sie können so etwas versuchen:

@echo off 
REM We create our vbs file in temporary folder 
REM If you want to create your vbs file on your desktop 
REM Just Replace this line set "VBSFile=%Tmp%\%~n0.vbs" to 
REM set "VBSFile=%userprofile%\desktop\%~n0.vbs" 
set "VBSFile=%Tmp%\%~n0.vbs" 
(  
    echo MsgBox "TA MERE TOI MEME LOL !",vbExclamation,"TA MERE TOI MEME LOL !" 
    echo MsgBox "Salut Comment ca va ?",VbQuestion,"TA MERE TOI MEME LOL !" 
)> "%VBSFile%" 
REM We execute our vbs file 
cscript /nologo "%VBSFile%" 
REM We Clean our vbs file 
Del "%VBSFile%" 
2

Dies ist eine Vermutung erstellen basierend auf dem, was ich denke, das Skript tun soll:

@echo off 
( echo. 
    echo MsgBox "TA MERE" 
    echo. 
    echo MsgBox "Salut ca va?" 
)> msgbox.vbs 
cscript msgbox.vbs 

Ich habe loop verpasst, weil ich nicht weiß, wohin Sie zu loopen möchten.