100 likes | 290 Views
Команди в ДОС. за работа с файлове и директории. 1. Смяна на текущата директория. CD директория CHDIR директория Директорията, която правим работна по този начин, трябва да се намира в текущата. пример:. C:> CD DOS C:DOS> CD START C:DOSSTART> _.
E N D
Команди в ДОС за работа с файлове и директории
1. Смяна на текущата директория • CD директория • CHDIR директория • Директорията, която правим работна по този начин, трябва да се намира в текущата. • пример: C:\>CD DOS C:\DOS>CD START C:\DOS\START>_ В пътя първата \ означава главната директория, а останалите са само разделители.
Разновидности на CD • CD.. – текуща става директорията от по-горно ниво • CD\ - текуща става главната директория Съобщението Invalid directory означава, че няма такава директория
2. Създаване на директория • MD директория • MKDIR директория • По този начин поддиректорията ще се създаде в текущата директория на работното устройство • Съобщението Directory already exists означава, че вече има директория с указаното име • пример: A:\>MD WORK A:\>MD \GAMES\KEEN
3. Премахване на директория • RDдиректория • RMDIR директория • За изтриването на директория чрез тази команда трябва да са изпълнени условията: - Да е празна, т.е. да не съдържа файлове и поддиректории • Да не е текуща • Съобщението Invalid path, not directory or directory not empty означава, че не е изпълнено някое от тези условия
4. Изтриване на структура от директории: • DELTREEдиректория • Преди започването на триенето се извежда въпрос: “Delete directory and all its subdirectories? [yn] при което Y потвържада изтриването, а N е за отказ • Пример: C:\>DELTREE A:\GAMES • Командата е много удобна, но и много опасна. Изтритите файлове и директории после не могат да бъдат възстановени
5. Копиране на файлове • COPY [D1:][ПЪТ]ФАЙЛ1[D2][ПЪТ]ФАЙЛ2 • С първия идентификатор се указва кой файл ще копираме, а с втория – къде и под какво име. • Ако при копирането не се променя името на файла ФАЙЛ2 може да не се посочва • Пример: C:\>COPY C:\AUTOEXEC.BAT A:\SYSTEM
Още за копирането • За едновременно копиране на множество файлове могат да се използват глобалните символи * и ? • Пример: C:\>COPY A:\*.EXE C:\DOS • Съобщението Overwrite [d:] path\file означава, че вече има файл със същото име. Трябва да отговорим с Y или N дали да се презапише или не файла.
6. Преименуване на файл • REN файл1 файл2 • RENAME файл1 файл2 • Файл1 е старото име, а файл2 – новото • Пример: C:\>RENAME A:\AUTOEXEC.BAT AUTO.OLD
7. Изтриване на файл • DELфайл • Пример: A:\>DEL C:\SYSTEM\AUTO.OLD • Чрез глобалните символи * и ? могат да се изтриват наведнъж повече файлове. Този метод е удобен, но и опасен. Тук не се появява съобщение за потвърждение на изтриването, файловете се изтриват съвсем “безшумно” • Само след командата DEL *.*следва такова съобщение: “All files in directory will be deleted! Are you sure (Y/N)?