【发布时间】:2017-09-20 12:27:10
【问题描述】:
我有一个在备份文件夹中保存 2 个文件的脚本。如果复制命令成功与否,我想得到一个消息框。
@echo off
Echo msgbox"Saving test1 to \backup directory." + vbNewLine + "Successfull!",0,"Backup file..">test1.vbs
Echo msgbox"Saving test2 to \backup directory." + vbNewLine + "Successfull!",0,"Backup file..">test2.vbs
copy test1.txt backup\test1.txt
if %ERRORLEVEL% == 0 (
start test1.vbs
goto test2
)else (
echo ## Errorausgabe: %ERRORLEVEL%
echo.
)
:test2
copy test2.txt backup\test2.txt
if %ERRORLEVEL% == 0(
start test2.vbs
goto commonexit
)else(
echo ## Errorausgabe: %ERRORLEVEL%
)
:commonexit
pause
在我从 test1 得到消息框之前它一直有效。但是当我点击提交时,test2 没有启动。这里有什么问题?
【问题讨论】:
标签: batch-file terminal msgbox