

| стрелялки |
| спорт |
| драки |
| стратегии |
| гонки |
| логические |
| азартные |
| аркады |
| эротические |
| фильмы онлайн |
| перемещение файла, расположенного на текущем диске |
|
Для изменения имени файла необходимо использовать специальный формат команды. Может показаться, что для того, чтобы переименовать файл, нужно произнести: ’’Заменить старое имя на новое”. Операционная система СР/М подобно большинству операционных систем выполняет эти действия по-другому. Команда REN осуществляет переименование файла ’’логическим” путем, что характерно для большинства ЭВМ, то есть формат командной строки для переименования файла является обратным обычному. Таким образом, процедуру переименования, выполняемую по команде REN, можно перефразировать так: ’’Переименовать: новое имя эквивалентно старому имени”. Это важное отличие необходимо запомнить, поскольку все другие команды ОС СР/М, для которых требуется специфицировать два или более файла, работают аналогичным образом. Это можно легко запомнить при помощи следующего правила: ’’Новое — слева, старое — справа” (в строю на левом фланге обычно стоят более молодые люди, чем на правом). В следующем примере иллюстрируется изменение имени файла с ’’OLD.TXT” на ’’NEW. TXT”: A>DIR «.TXT AsOLD TXT A>REN NEW.TXT=QLD.TXT A>DIR .TXT A:NEW TXT Как показано, для проверки наличия на диске файла, который должен быть переименован, можно воспользоваться командой DIR. После переименования файла можно снова воспользоваться командой DIR, с тем чтобы убедиться в том, что файл переименован правильно. При переименовании файлов необходимо указывать полное имя, включая расширение (если оно есть) того файла, который должен быть переименован. Для нового имени файла указывать расширение не обязательно, однако рекомендуется использовать одно из допустимых расширений, поскольку тип файла при этом будет определен. При попытке переименовать несуществующий файл (файл неправильно специфицирован либо отсутствует на диске) на консоль будет выдано следующее сообщение об ошибке: A>REN NEW-TXT=OLDFILE-TXT NO FILE A>DIR GLDFXLE.TXT NO FILE A> В ОС СР/М версии 2.0 или выше для файлов обычно устанавливается конкретный статус защиты. Это означает, что имя файла и его содержимое могут быть изменены только в определенном случае. Файлу можно установить статус защиты ”R/0” (’’Только чтение”) или ”R/W” (’’Чтение/запись”). Файлы со статусом защиты ”R/0” являются полностью защищенными и не могут быть изменены (в частности, переименованы). При попытке переименовать защищенный файл на консоль будет выдано сообщение об ошибке: A>REN NEW.TXT=OLD.TXT FILE IS SET R/O <---- Для того чтобы возвратиться нажимается клавиша RETURN А> В предыдущем примере файлу ’’OLD.TXT” назначен статус защиты ”R/0” (’’Только чтение”) и переименование файла впоследствие запрещено. Для получения информации о том, как проверить состояние защиты файла перед изменением его имени, можно обратиться к гл. 8, где дано описание команды STAT. |
