Batch file 如何在bat中转到另一行?(书面)
我想创建一个.bat文件来编写一个.vbs文件,但要转到两行:Batch file 如何在bat中转到另一行?(书面),batch-file,vbscript,Batch File,Vbscript,我想创建一个.bat文件来编写一个.vbs文件,但要转到两行: @echo off echo.>"E:\Desktop\lol\somewhat.vbs" @echo X=MsgBox("Yes HELLO GOOD DAY! PRESS 1") if X=1 then MsgBox "OMG YOU PRESSED",64,"LOL"> somewhat.vbs 我希望如果X=1,那么MsgBox“OMG YOU PRESSED”,64,“LOL”是第二行。您可以这样做: @E
@echo off
echo.>"E:\Desktop\lol\somewhat.vbs"
@echo X=MsgBox("Yes HELLO GOOD DAY! PRESS 1") if X=1 then MsgBox "OMG YOU PRESSED",64,"LOL"> somewhat.vbs
我希望
如果X=1,那么MsgBox“OMG YOU PRESSED”,64,“LOL”
是第二行。您可以这样做:
@Echo关闭
>“E:\Desktop\lol\double.vbs”(
Echo X=MsgBox(“是的,你好,你好!按1”^)
如果X=1,则回显MsgBox“OMG YOU PRESSED”,64,“LOL”
)
请注意插入符号,
^
,它用于在VBS代码中转义右括号,以防止它提前关闭块。我认为如果您的代码图片中缺少则结束。@reporter如果语句是一行的,您不需要如果则结束?非常感谢!