Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: Создание пустого файла горячими клавишами 
Author Message
c930



PostPosted: Thu Nov 03, 2005 05:36    Post subject: Reply with quote

Quote:
проверил на MS-DOS 6.22 - то же самое, не создаётся файл копированием из nul-а. Блин, откуда же я тогда этот трюк взял? Не мог же я его выдумать...
Из XP стало быть, раз там он срабатывает, ты говоришь Smile.
А я вот так и не попробовал в DOSе пока, дома стоит DOS, но монитор чё-то заглючил - в 'досовском' видеорежиме кадровая синхронизация пидарасит, кадр прыгает и ничего не разобрать. Но раз ты попробовал, то охотно верю.
А вообще я с человеком 'тут' поговорил, он в своё время увлекался всякими подобными трюками в DOSе, так говорит при переходе на Win95, они ещё работали, а в Win98 - половина перестали.
Quote:
и создать там вручную пустой файл empty.txt, например...
Ну это автору топика возможно пригодится, пропал он куда-то, я ж пользуюсь консольной утилитой Create Vladimirа Tarasovа, которая, если длина не задана, создаёт файл нулевой длины.
Quote:
Quote:
командная строка типа if not exist info.txt copy nul info.txt, начинающаяся с оператора IF, набранная и запущенная из TC - не пашет, TC пишет: Файл не найден.
Это-то правильно, из командной строки Тотала надо запускать её через command.com /C if... , ведь if - это не программа, а внутренняя команда command.com'а, вот он её и не находит. А консоль DOS - это по сути и есть запущенный command.com (и BAT-файлы тоже он обрабатывает), поэтому в тех случаях команда if срабатывает нормально.
Да, красиво изложил и на первый взгляд логично. Только Copy тоже внутренняя команда, а она выполняется (из командной строки TC).
А кроме того команда if not exist info.txt copy nul info.txt из командных строк других командеров, а именно FARа и DC (DISCo Commanderа) выполняется в отличие от Тотала.
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group