Здравствуйте. Нам необходимо выполнить запуск bat-файла с помощью функционального блока SysProcessCreate. bat-файл должен сформировать сообщение и записать его в текстовый файл log.txt. При запуске bat-файла вручную, запись в текстовый файл log.txt успешно выполняется. При запуске bat-файла с помощью функционального блока SysProcessCreate в программном комплексе Master Scada 4D, запись в текстовый файл не выполняется (все остальные функции выполняются: пинг, завершение процесса). Также пробовали использовать стороннюю самописную программу на C#, которая выполняла те же действия, но проблема осталась прежней - при запуске exe-файла с помощью функционального блока SysProcessCreate в программном комплексе Master Scada 4D, запись в текстовый файл не выполняется. Пробовали использовать функциональный блок StringToFile, но он не добавляет строку, а полностью перезаписывает файл.
Код bat-файла прилагаю ниже.
Программный комплекс - MasterScada 4D, версия 1.2.13.23187Код:taskkill /im AuraOPC.exe /f ping 127.0.0.1 @echo off :1 echo %date% %Time% - restart AuraOPC>>log.txt ping 127.0.0.1 exit
В чём может быть проблема и как её решить?


Ответить с цитированием
