Вторая группа - операции с директориями.

1.        Создание директорий: MD: [d:][путь]имя директории. Первый необязательный параметр это имя диска, второй - это путь какой-то директории, которую мы хотим создать и наконец имя директории, которую мы хотим создать. Под именем в данном случае понимается и имя, и расширение, если это необходимо.

2.        Переименование директории. Если директория создана и мы хотим ее переименовать, то используется следующая команда: Ren [d:][путь] имя директории исходной имя директории результат. Состоит из необязательных параметров диск и путь, дальше имя директории исходной, той которую мы переименовываем, а затем имя директории результат. Здесь ни диск, ни путь не имеем право указывать, потому что мы не переносим, а всего лишь переименовываем. И если мы укажем путь, то это будет воспринята как ошибка.

3.        Удаление директории: RD [d:][путь] имя директории. Но с помощью этой директории мы можем удалить только пустую директорию. Эта команда внутренняя. А для того, чтобы удалить директорию, содержащую либо файлы, используется команда: Deltree [d:][путь] имя директории. Это внешняя команда.

Установка текущей директории. Эта команда имеет два формата: 1)cd [d:][путь] имя директории (указываем диск, путь и имя директории, той которую мы хотим сделать текущей). В каждый данный момент у нас может быть один текущий диск, и одна текущая активная директория. 2) сd [..,\] - здесь мы используем некоторые специальные значки. Символ .. - мы установим вышестоящую директорию, а если используем символ \ - мы сделаем текущим корневой каталог.

Третья группа - операции с файлами

ОС MS-DOS не предназначена для создания файлов и поэтому специальных возможностей для создания файлов у нее нет. Файлы можно создать с помощью команды копирования.

1.        Копирование: 1)Copy файл источник файл результат (копируем один фал в другой); 2) Copy файл источник1+файл источник2+…+файл источникn файл результат (сливаем несколько файлов и получаем результат).  Под именем файла мы понимаем  наш стандартный формат, а именно [d:][путь] имя файла, т.е. это весь необходимый путь, который нам нужно указать для того, чтобы скопировать тот или иной файл.

2.        Мы говорили, что у нас есть системное устройство ввода и системное устройство вывода. Для того, чтобы средствами MS-DOSа создать файл, мы можем использовать команду копирования и в качестве источника использовать системное устройство ввода (клавиатура), а результатом мы можем представить какой-нибудь файл, находящийся в какой-то директории с каким-то именем. Как только мы выполним эту команду компьютер перейдет в режим телетайпа, вся информация, которую мы будем вводить с клавиатуры сразу же будет попадать в этот файл. Для того чтобы выйти из этого режима (телетайпа) и вернуться в ОС, необходимо нажать сочетание клавиш Ctrl+z. И мы вернемся в ОС, информация, введенная с клавиатуры, будет записана в этот файл.   

3.        Переименование: Ren [d:] [путь] имя файла источника имя файла результат. В имени файла результата писать диск и путь нельзя, потому что мы просто переименовываем, а не перемещаем.

4.        Удаление файла: del [d:] [путь] имя файла. На самом деле никакого удаления не происходит.

5.        Команда для установки и изменения атрибутов файлов. Атрибут - это некоторое свойство файла и это свойство можно изменять с помощью команды:  Attrib [необязательные параметры] [d:] [путь] имя файла. Если мы никакие параметры не указываем, то мы просто выведем информацию об атрибутах этого файла. Нас будет интересовать определенные значения параметра, т.е. если мы в качестве параметра поставим +R - то в этом случае мы установим атрибут для чтения, если мы установим А - то  мы установим архивацию, если мы установим S - то мы установим системный, если мы установим N - то этот файл скрытый, т.е. мы можем установить, для этого мы используем +, или удалить, для этого мы используем -.

6.        Команда для просмотра содержимого файла: Type [d:] [путь] имя файла. С помощью этой команды мы можем осуществить вывод на экран какого-то определенного файла.

Hosted by uCoz