c930
|
Posted: Mon Oct 31, 2005 23:21 Post subject: |
|
|
Итак в 98-м такая ситуация:- командная строка типа if not exist info.txt copy nul info.txt,
начинающаяся с оператора IF, набранная и запущенная из TC - не пашет, TC пишет: Файл не найден.
Запущенная в окошке DOS-сеанса - выполняется.
Ну и из командного файла, соответственно, тоже;
- команда copy nul info.txt НЕ создаёт пустой файл, а наоборот - если файл такой существует (любой длины), то он стирается! Это относится и к предыдущему пункту. Видимо это особенность интерпретатора команд в 98-м.
Про NUL-устройство я в курсе, но обычно на него всё время копировал, с него как-то не доводилось, поэтому как на это DOS реагировал не знаю. DOSа нет щас под рукой, дома попробую. |
|