Программирование в Windows Script Host
Написать командный файл который
1.копирует в папку C:\Temp
2.запускает программу в Pascal
3.ждет пока программа закончит работу
4.удаляет
все действия должны быть занесены в Word файл(отчет):время, успешно ли выполнено.
б) Написать командный файл, который обрабатывает Log файл
второй командный файл должен выдать данные:
-число запуска в приложении
-число ошибок
-суммарное время работы приложения
должно быть типо этого: вставляем флэшку,она проверяется на вирусы и если есть ,то они удаляются, и должен сохраниться отчет о проделанной работе
1)
-
Код Bash
|
1
|
copy something.txt c:\temp
|
|
|
2) как-то так:
-
Код Bash
|
1
|
start /d c:\tp\ tp.exe programa.pas
|
|
|
3) 2 варианта:
1. запускаем через интерпретатор эту программу. Он то и будет дожидаться ее завершения самостоятельно:
-
Код Bash
|
1
|
start /wait /b programa.exe
|
|
|
2. Отслеживаем циклом через определенные промежутки времени наличие программы в списке процессов:
-
Код Bash
|
1
2
3
4
|
Set ProcessName=totalcmd.exe
:search
TaskList /FI "ImageName EQ %ProcessName%" | Find /I "%ProcessName%"
If %ErrorLevel%==0 ping localhost&&goto :search
|
|
|
|