Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Поведение CMD, когда удаляется (правится) исходник уже запущенного Batch-файла

Ответить
Настройки темы
CMD/BAT - Поведение CMD, когда удаляется (правится) исходник уже запущенного Batch-файла

Пользователь


Сообщения: 148
Благодарности: 39

Профиль | Сайт | Отправить PM | Цитировать


Привет всем!

Подскажите, запускаем мы Batch-файл и в момент его работы правим некоторые строки.
Порой, это может не влиять на ход его работы,
но зачастую после сохранения файла, команды обрываются либо работа CMD аварийно завершается.

Какова же теория взаимосвязи этих явлений ?
Ведь файл не блокируется. Не уж то он читается блоками при выполнении.

Отправлено: 02:56, 13-08-2013

 

Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Diskretor,« cmd.exe» — интерпретатор команд.

Отправлено: 04:57, 13-08-2013 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Googler


Сообщения: 3665
Благодарности: 1563

Профиль | Отправить PM | Цитировать


Цитата Diskretor:
Не уж то он читается блоками при выполнении. »
именно так, причем всё, что находится "ниже" текущего блока можно править прямо в процессе работы батника, то что "выше" (уже исполненное) править категорически не рекомендуется, так как можно сместить указатель команд (считается от начала файла)
Это сообщение посчитали полезным следующие участники:

Отправлено: 09:30, 13-08-2013 | #3


Пользователь


Сообщения: 148
Благодарности: 39

Профиль | Сайт | Отправить PM | Цитировать


Iska, какой вывод я должен был из этого сделать?

-------
Alex Dragokas


Отправлено: 10:44, 13-08-2013 | #4


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Что исполнение пакетного файла производится построчно (с учётом того, что строка для интерпретатора может занимать и несколько физических строк из пакетного файла).
Это сообщение посчитали полезным следующие участники:

Отправлено: 10:52, 13-08-2013 | #5



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Поведение CMD, когда удаляется (правится) исходник уже запущенного Batch-файла

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Batch файл (.bat, .cmd) - как сгенерировать произвольное число от 1 до 10? ANR Скриптовые языки администрирования Windows 9 26-03-2013 10:02
CMD/BAT - [решено] Помогите запустить CMD-файл из CMD-файла с параметрами Oleg48 Скриптовые языки администрирования Windows 2 18-11-2009 11:08
CMD/BAT - Расширение файла: когда BAT, а когда - CMD? truvo Скриптовые языки администрирования Windows 6 20-10-2008 03:29
Система - удаление запущенного файла admart Программное обеспечение Windows 6 02-09-2008 00:09
А можно для уже запущенного процесса сменить user-a ? ukms Программирование и базы данных 6 23-10-2002 13:51




 
Переход