Создал задачу на Windows 2012 Server, чтобы запустить * .bat файл. Настройте запуск при запуске и повторение задачи каждые 15 минут.
@ECHO OFF
REM ------------------------------------------------------------------------------------------------------------------------
REM ENVIOS
REM ------------------------------------------------------------------------------------------------------------------------
IF EXIST C:\Indra\AZConnect\Export\Sonae\INVOICFF\*.* (MOVE C:\Indra\AZConnect\Export\Sonae\INVOICFF\*.* C:\Indra\AZConnect\5600000000427INT\INVOICFF\)
IF EXIST C:\Indra\AZConnect\Export\ECI\INVOICFF\*.* (MOVE C:\Indra\AZConnect\Export\ECI\INVOICFF\*.* C:\Indra\AZConnect\8422416999990INT\INVOICFF\)
IF EXIST C:\Indra\AZConnect\Export\Auchan\INVOICFF\*.* (MOVE C:\Indra\AZConnect\Export\Auchan\INVOICFF\*.* C:\Indra\AZConnect\5600000004289INT\INVOICFF\)
REM ------------------------------------------------------------------------------------------------------------------------
REM RECEÇÃO
REM ------------------------------------------------------------------------------------------------------------------------
IF EXIST C:\Indra\AZConnect\5600000004289INT\ORDERSFF\*.* (MOVE C:\Indra\AZConnect\5600000004289INT\ORDERSFF\*.* C:\Indra\AZConnect\Import\ORDERSFF\)
IF EXIST C:\Indra\AZConnect\5600000000427INT\ORDERSFF\*.* (MOVE C:\Indra\AZConnect\5600000000427INT\ORDERSFF\*.* C:\Indra\AZConnect\Import\ORDERSFF\)
IF EXIST C:\Indra\AZConnect\8422416999990INT\ORDERSFF\*.* (MOVE C:\Indra\AZConnect\8422416999990INT\ORDERSFF\*.* C:\Indra\AZConnect\Import\ORDERSFF\)
REM ------------------------------------------------------------------------------------------------------------------------
REM VALIDAÇÃO AZCONNECT EM MEMÓRIA
REM ------------------------------------------------------------------------------------------------------------------------
TASKKILL /F /IM AZCONNECT.EXE
REM ------------------------------------------------------------------------------------------------------------------------
REM RELATÓRIOS
REM ------------------------------------------------------------------------------------------------------------------------
IF EXIST C:\Indra\AZCONNECT\PBLIST.TXT (Type C:\Indra\AZCONNECT\PBLIST.TXT >> C:\Indra\AZCONNECT\Reports\PBLIST.txt)
IF EXIST C:\Indra\AZCONNECT\MBLIST.TXT (Type C:\Indra\AZCONNECT\MBLIST.TXT >> C:\Indra\AZCONNECT\Reports\MBLIST.TXT)
IF EXIST C:\Indra\AZCONNECT\ICONTROL*.TXT (MOVE C:\Indra\AZCONNECT\ICONTROL*.TXT C:\Indra\AZCONNECT\Reports\)
IF EXIST C:\Indra\AZCONNECT\PBLIST.TXT (del C:\Indra\AZCONNECT\PBLIST.TXT)
IF EXIST C:\Indra\AZCONNECT\MBLIST.TXT (del C:\Indra\AZCONNECT\MBLIST.TXT)
REM ------------------------------------------------------------------------------------------------------------------------
REM COMUNICAÇÕES EDI
REM ------------------------------------------------------------------------------------------------------------------------
REM RASDIAL INDRA <user> <pass>
START /W C:\Indra\AZCONNECT\AZCONNECT.EXE /ER
REM RASDIAL INDRA /disconnect
REM ------------------------------------------------------------------------------------------------------------------------
REM RELATÓRIOS
REM ------------------------------------------------------------------------------------------------------------------------
IF EXIST C:\Indra\AZCONNECT\PBLIST.TXT (Type C:\Indra\AZCONNECT\PBLIST.TXT >> C:\Indra\AZCONNECT\Reports\PBLIST.txt)
IF EXIST C:\Indra\AZCONNECT\MBLIST.TXT (Type C:\Indra\AZCONNECT\MBLIST.TXT >> C:\Indra\AZCONNECT\Reports\MBLIST.TXT)
IF EXIST C:\Indra\AZCONNECT\ICONTROL*.TXT (MOVE C:\Indra\AZCONNECT\ICONTROL*.TXT C:\Indra\AZCONNECT\Reports\)
IF EXIST C:\Indra\AZCONNECT\PBLIST.TXT (del C:\Indra\AZCONNECT\PBLIST.TXT)
IF EXIST C:\Indra\AZCONNECT\MBLIST.TXT (del C:\Indra\AZCONNECT\MBLIST.TXT)
он проработал пару недель, потом без всякой причины (или какой я могу найти) он перестал работать. любые мысли о том, почему?
ОС: windows 2012 server r2 foundation
Задача не запущена или скрипт не запущен? Если задача не выполняется, то опубликованный вами сценарий не имеет большого значения. Если задача не выполняется, я бы начал с просмотра журнала рабочих событий для планировщика заданий:
Средство просмотра событий \ Журналы приложений и служб \ Microsoft \ Windows \ TaskScheduler \ Operational
Если там нет журналов, щелкните правой кнопкой мыши на «Рабочие» и выберите «Включить журнал». Перезагрузите и прочтите, что происходит.