Как отобразить всплывающее сообщение во время выполнения пакетного скрипта? - PullRequest
0 голосов
/ 11 марта 2019

Как сделать так, чтобы мой пакетный файл отображал всплывающее сообщение, в котором говорится, что загрузка выполняется во время выполнения остальной части сценария. Я хотел бы, чтобы сообщение исчезло после завершения пакетного сценария. По сути, я пытаюсь, чтобы пакетный сценарий отображал всплывающее сообщение во время копирования файлов в фоновом режиме.

Можно ли это сделать? В настоящее время я знаю, что могу использовать что-то подобное для настраиваемого сообщения:

echo set WshShell = WScript.CreateObject("WScript.Shell") > %tmp%\tmp.vbs
echo WScript.Quit (WshShell.Popup( "You have 10 seconds to Click 'OK'." ,10 ,"Click OK", 0)) >> %tmp%\tmp.vbs
cscript /nologo %tmp%\tmp.vbs
if %errorlevel%==1 (
  echo You Clicked OK
) else (
  echo The Message timed out.
)
del %tmp%\tmp.vbs

Но мне бы хотелось, чтобы всплывающее сообщение отображалось до тех пор, пока не будет завершен весь пакетный скрипт.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...