Дополнительные условия поиска. При нажатии клавиши F4 в программе FileFind на экран выводится запрос, в котором можно задать дополнительные условия поиска. Так, можно задать условия на размер, дату создания и атрибуты искомых файлов.
Работа с каталогами в DOS.
Команда смены текущего дисковода.
Формат команды. Для смены текущего дисковода надо набрать имя дисковода, который должен стать текущим, и затем двоеточие, например:
A: - переход на дисковод А:
В: - переход на дисковод В:
С: - переход на дисковод С:
После ввода команды надо нажать клавишу Enter.
Предупреждение. Не следует делать текущим дисковод на дискетах, если:
· На дисководе нет дискеты;
· Дискета не читается;
· Дискета не форматирована.
Изменение текущего каталога.
Cd [дисковод:] путь
Если задан дисковод, то текущий каталог изменяется на этом дисководе, иначе – на текущем дисководе. Команда cd без параметров сообщает текущие диск и каталог.
Примеры:
Cd\ - переход в корневой каталог текущего диска;
Cd\exe\dos - перход в каталог \exe\dos.
Просмотр каталога.
Для вывода оглавления каталога имеется команда Dir. Формат команды:
Dir [дисковод:] [путь\] [параметры]
В имени файла можно употреблять символы * и ?. Если имя файла не задано, то выводится всё оглавление каталога, иначе выводятся только сведения о данном файле или группе файлов.
Если в команде не указаны дисковод или путь, то подразумеваются текущий дисковод и текущий каталог.
Выполнение команды. По умолчанию (если не задано иных режимов) команда Dir для каждого файла сообщает его имя, расширение имени, размер файла в байтах, дату и время создания или последнего обновления файла. Подкаталоги отмечаются <DIR>. В MS DOS версии 7.0 (входящей в состав Windows 95) в правой колонке отображается длинное имя файла. В конце выдачи сообщаются итоговые данные о числе выведенных файлов и каталогов, общем объёме выведенных файлов и о размере свободного пространства на диске.
Параметры. Формат вывода сведений о каталоге можно изменить параметрами команды Dir. Этих параметров довольно много. Сначала мы расскажем о наиболее употребительных из них:
/P – полноэкранный вывод оглавления. При указании этого параметра DOS после заполнения экрана будет ждать до тех пор, пока пользователь не нажмёт любую клавишу, после чего будет выводить следующую страницу. Это очень удобно при выводе оглавления каталога, содержащего много файлов;
/W – вывод данных в широком формате: приводятся только имена файлов и подкаталогов (имена подкаталогов заключаются в квадратные скобки), причём эти имена выводятся по пять в каждой строке:
[.] [..] CUSTOM.VDB IBM_8514.VDB MIT_15.VDB
MIT_17.VDB MIT_21.VDB NEC_3FGX.VDB NEC_4FG.VDB NEC_5FG.VDB
NEC_6FG.VDB VESA75.VDB VGA.VDB SUPERVGA.VDB EEDSTD.EE_
[DOC] README~1.TXT
14 file (s) 14 908 bytes
3 dir (s) 1 556 152 320 bytes free
/О – вывод в отсортированном виде: сначала выводятся имена подкаталогов в алфавитном порядке, я потом имена файлов в алфавитном порядке.
Вывод оглавления в файл и на принтер. Для этого можно использовать средства перенаправленного ввода-вывода DOS. Надо после команды написать > имя файла для вывода оглавления в файл и > PRN для вывода на принтер.
Примеры:
Dir > prn – вывести оглавление текущего каталога на принтер;
Dir c:\*.exe /s /b > exefiles.txt – создать в файле EXEFILES.TXT список всех файлов с расширением .exe, находящихся на диске С:.
Создание каталога.
Для создания нового каталога имеется команда Md (Make Directory). Формат команды:
Md [дисковод:] путь
Примеры:
Md xxx - создание подкаталога xxx в текущем каталоге;
Md a:\work- создание подкаталога work в корневом каталоге диска а:
Уничтожение каталога.
Для удаления (пустого) каталога имеется команда Rd (Remove Directory). Формат команды:
Rd [дисковод:] путь
Примеры:
Rd xxx -удаление подкаталога ххх в текущем каталоге;
Rd a\work-удаление подкаталога work в корневом каталоге диска а:
С помощью команды rd можно удалить только пустой каталог, т.е. каталог, не содержащий файлов и подкаталогов. А для удаления каталога со всеми содержащимися в нём файлами и/или подкаталогами можно использовать команду DelTree, как это описано ниже.
Удаление каталога со всем содержимым.
Иногда требуется удалить каталог со всеми содержащимися в нём файлами и/или подкаталогами. В MS DOS, начиная с версии 6.0, для этого можно использовать программу DelTree. Формат команды:
Deltree имя файла или каталога [/Y]
Как видно из приведённого формата, программа Deltree может удалять как каталоги, так и файлы. В имени файла или каталога Можно использовать символы * и ?, так что возможно удаление сразу нескольких подкаталогов. Программа DelTree выдаёт запросы на подтверждение удаления каждого подходящего каталога (со всем содержимым) и файла. Но при указании параметра /Y удаление будет проводиться без каких-либо запросов.
Переименование каталога.
Для переименования каталога может быть использована входящая в MS DOS (начиная с версии 6.0) программа Move. Формат команды:
Move имя каталога новое имя каталога
У старого имени каталога можно указать диск и путь, это позволяет переименовывать не только подкаталоги текущего каталога, но и другие каталоги.
Установка списка каталогов для поиска выполняемых программ.
Для того чтобы наиболее часто выполняемые программы можно было выполнять из любого каталога, следует записать эти программы в один или несколько каталогов и перечислить их в команды Path. Как правило, установка с помощью команды Path списка каталогов, в которых производится поиск выполняемых программ, делается в командном файле AUTOEXEC.BAT, который автоматически запускается при каждой перезагрузке DOS. Формат команды:
Path имя каталога [; имя каталога]… - установка списка каталогов, в которых производится поиск программ;
Path ; - устанавливает, что поиск программ должен вестись только в текущем каталоге;
Path без параметров – выводит имена каталогов, в которых производится поиск программ.
После ввода любой команды (кроме внутренних команд DOS), поиск соответствующей программы производится сначала в текущем каталоге, а затем в каталогах, указанных в команде Path. Просмотр каталогов, заданных в команде Path, производится в том же порядке, в котором они указаны в команде.
Наглядный переход из каталога в каталог.
Назначение программы NCD. С помощью программы NCD из комплекса Norton Utilities можно выполнить следующие функции:
· Вывести на экран изображение дерева каталогов на диске;
· Указать в нём, в какой каталог надо перейти;
· Перейти в другой каталог, указав только часть его имени.
Формат команды:
Ncd [режимы] - диалоговый режим работы;
Ncd начало имени каталога [режимы] – переход в указанный каталог.
Выполнение программы. Если в команде указано начало имени каталога, то программа переходит в каталог на диске, имя которого начинается с указанных символов. Например, для перехода в каталог \COREL50\PROGRAMS\DATA можно ввести команду ncd dat. Если программа перешла в другой каталог, имя которого начинается с тех же букв, можно ввести команду ещё раз.
Работа в диалоговом режиме. Если же в команде не указано имени каталога, то после ввода команды на экран будет выведено дерево каталогов на текущем диске. Клавишами перемещения курсора можно выделить тот каталог, в который надо перейти. Можно также ввести первые символа имени каталога с клавиатуры. Программа выделит каталог, как только будет введено достаточное количество букв его имени. Чтобы выделить следующий каталог, имя которого начинается с тех же букв, необходимо нажать Ctrl Enter.
Для того чтобы выйти из программы с переходом в другой каталог, надо выделить этот каталог и нажать Enter. Можно также дважды щёлкнуть имя каталога мышью. А для выхода из программы NCD без изменения текущего каталога следует нажать Esc.
Прочие возможности. При работе с NCD в диалоговом режиме можно также:
· Нажав F7, создать подкаталог (его имя запрашивается);
· Нажав F8, удалить каталог (этот каталог должен быть пуст);
· Нажав F6, переименовать каталог;
· Нажав F2, считать информацию о каталогах с диска;
· Нажав F3, перейти к просмотру дерева каталогов на другом диске;
· Нажав F4, перейти к просмотру списка файлов в выделенном каталоге;
· Нажав alt P, напечатать или вывести в файл изображение дерева каталогов на диске;
· Нажав Ctrl V, установить метку на диске.
Все эти возможности доступны также через меню программы NCD. Для входа в меню необходимо нажать клавишу Alt, для выхода из меню используется клавиша Esc.
Работа с экраном и принтером в DOS.
Вывод файла на экран.
Для вывода текстового файла на экран можно использовать команду Type. Формат команды:
Type имя файла
Type a\doc\t.doc – вывод на экран файла t.doc из каталога a:\doc
Приостановка и окончание вывода. Вывод на экран можно приостановить нажатием Ctrl S. Повторное нажатие Ctrl S возобновляет вывод на экран (как указывалось ранее, нажать Ctrl S означает нажать клавишу Ctrl и, не отпуская её, нажать клавишу S). Закончить вывод на экран можно, нажав Ctrl C или Ctrl break.