Перейти к содержанию
СофтФорум - всё о компьютерах и не только

Подскажите, пожалуйста, DOS команды для навигации на русском языке


Rerd

Рекомендуемые сообщения

Подскажите, пожалуйста, DOS команды для навигации по дос менеджерам. Нужно их описание на русском языке.

Желательно с примерами применения команд.

Просьба напишите здесь, для примера, как копировать файлы/папки в досе с одного диска на другой (особенно если имена папок на русском длинные).

Как очистить строку с длинным адресом файла?

Ссылка на комментарий
Поделиться на другие сайты

Rerd:

Неясно, что такое "навигация по дос менеджерам".

Копировать длинные русские имена файлов в DOS менеджере? Менеджер файлов - это оболочка для DOS или Windows, обычно вроде знаменитого в прошлом Norton Commander, то есть разделенное на две части окно со списками файлов и каталогов и выпадающими меню. действия там выполняются без набора команд нажатиями одиночных клавиш или их комбинаций, или кликами мыши. Поэтому имена файлов при работе в DOS менеджере не имеют значения, все равно их набирать не надо, разве только при создании папки. Если не хочется использовать файловый менеджер или его нет, команды даются стандартной командной оболочке DOS - командному процессору. В Windows XP нет DOS, но есть программа, имитирующая DOS, у нее список команд значительно расширен. Поэтому, говоря о списках команд, надо указывать, для какой именно версии DOS или Windows - в новых версиях появляются новые команды, старые изменяются или отмирают.

DOS для Windows 95, 98, ME работает с длинными именами только в среде Windows, которая предоставляет ей необходимые драйверы для работы с длинными именами. Но файловая система для каждого длинного имени имеет также короткий его вариант, который можно применять вместо длинного имени. Существуют также программы, работающие с длинными именами в обычной DOS без поддержки со стороны Windows, они от сторонних разработчиков и в стандартную DOS не входят. Чистая DOS, кстати, в файловой системе NTFS не работает, хотя есть драйверы, позволяющие это делать.

Так что для копирования "длинных русских имен" надо знать, в чистой DOS это делается или в среде Windows, и с помощью стандартных средств или дополнительных программ. Но лучший вариант - это использовать загружаемую с CD систему Windows, дискеты отжили свой век, а у Windows и ее имитатора DOS куда больше возможностей.

Ссылка на комментарий
Поделиться на другие сайты

Оk, Разделю свой вопрос на две части.

интересует только чистая DOS

1. Как пользоваться менеджером файлов – (оболочка для DOS, обычно вроде знаменитого в прошлом Norton Commander) для того, чтобы скопировать папки/файлы на русском языке с одного жёсткого диска на другой?

Я выбирал папку (направлял на неё курсор) нажимал кнопку скопировать (Ф какуюто) потом указывал другой жёсткий диск G: (вроде как надо было путь указать) нажимал энтер либо не оплучалось, либо она вроде как скопироваль в файловом менеджере – загружаю винду – нет, не скопировалась. Как правильно сделать?

2. Как в чистом DOSе копировать файлы/папки в досе с одного диска на другой?

Как очистить строку с длинным адресом файла?

Ссылка на комментарий
Поделиться на другие сайты

Rerd:

Вообще DOS, как и Windows, требует изучения по учебникам. А работа в файловом менеджере - изучения документации к нему. Кстати, файловому менеджеру все равно, какая файловая система, он непосредственно с файловой системой не работает. Работает он, вызывая для операций с файлами стандартные функции ядра операционной системы, его задача только упростить вызов этих функций и представить результаты их выполнения в наглядном виде. Так что восхищаться, что файловый менеджер работает с какой-то файловой системой, бессмысленно. Он будет работать с любой файловой системой, поддерживаемой ядром ОС.

Но хорошо, чистая DOS, без Windows. С NTFS без специальных драйверов не работает. Для файловой системы FAT32 - версии не меньше 7, более старые версии работают только не выше, чем с FAT16.

1. Как пользоваться менеджером файлов – (оболочка для DOS, обычно вроде знаменитого в прошлом Norton Commander) для того, чтобы скопировать папки/файлы на русском языке с одного жёсткого диска на другой?
Считаем, что в менеджере файлов сейчас видны два окна с содержимым каталогов (папок), слева и справа. Тогда выбираем в одном окне (левом или правом, безразлично) диск и каталог, в который надо скопировать, чтобы его содержимое было показано в окне. Затем в окне рядом выбираем каталог, из которого надо скопировать файл или подкаталог, чтобы его содержимое было показано в этом окне, кликаем на нужном подкаталоге или файле мышкой, нажимаем клавишу F5 и Enter. Всё, скопировано.
2. Как в чистом DOSе копировать файлы/папки в досе с одного диска на другой?
Чистая DOS. Без сторонних программ для работы с длинными именами. Длинных имен полностью не видим, они автоматически укорачиваются и, может быть, немного изменяются.

В DOS есть две команды копирования, первая - COPY, она встроена в командный процессор DOS и может копировать только файлы. Вторая команда реализуется дополнительной служебной программой XCOPY, входящей в состав DOS. Она позволяет копировать и файлы, и каталоги.

Набираем в командной строке имя команды копирования, имя первого файла или каталога (только при использовании команды XCOPY) с путем к нему, за ним через пробел имя каталога с путем к нему, куда надо скопировать. Нажимаем Enter. Всё.

Примеры использования этих команд для копирования файла testfile.txt из каталога WINDOWS на диске C в каталог mycat на диске D:

COPY C:\WINDOWS\testfile.txt D:\mycat

XCOPY C:\WINDOWS\testfile.txt D:\mycat

Допускается много разных сокращений для указания путей к каталогам и файлам и их имен. Заглавные или строчные буквы в тексте команды, значения не имеет, они считаются одинаковыми буквами. Каждой из команд можно задать дополнительные параметры, их называют ключами, модифицирующие ее действие. Например, ключ /V будет требовать дополнительно сравнить копию с оригиналом. Да и вообще надо знать систему обозначений файлов и каталогов. Описывать все это слишком долго, лучше взять какой-нибудь учебник.

Как очистить строку с длинным адресом файла?
Нажать клавишу ESC.

P.S. Да, забыл, в стандартном составе DOS мышка может не поддерживаться, тогда в окнах файлового менеджера выбор файла или каталога делается клавишами перемещения курсора, а переход в подкаталог или надкаталог - нажатием после его выбора клавиши Enter. Кроме того, при копировании каталогов для XCOPY могут потребоваться дополнительные ключи, чтобы она ничего не пропускала. Описание ключей и других параметров для любой команды можно получить, запустив ее с ключом /?, например, XCOPY /?.

Изменено пользователем Тролль
Ссылка на комментарий
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...