1

Я играю с пакетными сценариями Windows и простыми приложениями C++ на 64-битном ПК с Windows7.

Проблема, с которой я сталкиваюсь, заключается в том, что я не могу изменить ни пакетный файл, ни mingw-exe в течение нескольких минут после того, как я запустил их двойным щелчком с помощью Проводника. Внезапно после того, как я смогу.

Я разделил свой пакетный файл до одного, который только выводит строку на стандартный вывод и затем выходит. Так что нет необходимости запускать какой-то изношенный исполняемый файл. Только команда echo.

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

Кроме того, в течение этого времени я вижу запись в Mircrosoft ProcessExplorer в разделе "Система" -Process. Как только запись исчезнет, я снова смогу сохранить файл. Не имеет значения, работает ли ProcessExplorer или нет.

То же самое относится и к исполняемому файлу (не запускается из пакетного файла).

Эта проблема похожа на эту, но предложенные решения не помогли.

Есть идеи?

0