Команды DOS для работы с каталогами
Смена текущего каталога
Формат команды:
cd [дисковод:][путь]
Примеры:
cd — переход в корневой каталог текущего диска;
cd exe — переход в каталог exe в корневом каталоге;
cd .. — переход в наддиректорию;
cd — сообщает текущий диск и каталог.
Формат команды:
dir [дисковод:][путь][имя-файла] [параметры]
Параметры:
/p — поэкранный вывод;
/w — вывод в широком формате;
/s — оглавление указанного в команде каталога и всех его подкаталогов;
/b — только имена файлов без заголовочных и итоговых сведений;
/a атрибут — сведения о файлах, имеющих указанные атрибуты.
Сортировки:
/on — по имени;
/oe — по расширению;
/od — по времени;
/og — сначала выводить сведения о подкаталогах;
Примеры:
dir — оглавление текущего каталога
dir *.exe — сведения обо всех файлах .exe текущего каталога
dir a: — оглавление текущего каталога диска а:
Установится ли MS-DOS на современный мощный ПК в 2023 году?
dir /w — оглавление текущего каталога в широком формате
dir с:*.exe /s — сведения обо всех файлах .exe на диске с:
dir *.* /ash /b — сведения обо всех файлах текущего каталога с атрибутами «системный» и «скрытый», при этом выводить только имена файлов без заголовочных и итоговых сведений.
Вывод оглавления в файл или на принтер:
dir > prn — вывести оглавление текущего каталога на принтер;
dir c:*.txt > txtfiles.txt — создать в файле txtfiles.txt список всех файлов с расширением .txt, находящихся в корневом каталоге диска c:.
Формат команды:
md [дисковод:][путь]имя-каталога
Примеры:
md abc — создать каталог abc в текущем каталоге;
md c:usersmy — создать каталог my в каталоге users в корневом каталоге диска c:.
Удаление пустого каталога
Формат команды:
rd [дисковод:][путь]имя-каталога
Примеры:
rd abc — удалить каталог abc из текущего каталога;
rd c:usersmy — удалить каталог my из подкаталога users корневого каталога диска c:.
Удаление каталога со всем содержимым
Формат команды:
deltree [/y] имя-файла-или-каталога
Команда deltree может удалять как каталоги, так и файлы. В имени файла-или-каталога можно использовать символы * и ?.
Примеры:
deltree temp — удалить каталог или файл с именем temp из текущего каталога;
deltree /y d* — удалить из текущего каталога все каталоги и файлы, имя которых начинается на d, не запрашивая подтверждение.
Формат команды:
move [дисковод:][путь]имя-каталога новое-имя-каталога
Примеры:
move a:temp tmp — переименовать каталог temp корневого каталога диска а: в tmp.
Установка списка каталогов для поиска выполняемых программ
Формат команды:
path [дисковод:][путь]имя-каталога [; [дисковод:][путь]имя-каталога]
Примеры:
path ; — поиск программ должен вестись только в текущем каталоге
MS-DOS. Часть 1. Установка (Old-Hard — выпуск 17)
path — имена каталогов, в которых производится поиск программ
path c:exe; c:exeprogram; d:msdos — поиск программ производить в каталогах exe, program, msdos.
Команды DOS для работы с файлами
Создание текстовых файлов
Формат команды:
copy con имя-файла
Ctrl+Z, F6 — признак конца файла.
Enter — признак конца строки.
Примеры:
copy con work.txt — создать в текущем каталоге текстовый файл work.txt.
Удаление файлов
Переименование файлов
Формат команды:
ren имя-файла1 имя-файла2
Копирование файлов
Формат команды:
copy имя-файла1 имя-файла2
copy имя файла1 [имя-каталога2]
Использование устройств:
copy t1.txt prn — копирование файла t1.txt на принтер;
copy t1.txt con — копирование файла t1.txt на экран монитора.
Соединение (конкатенация) файлов
Формат команды:
copy имя-файла [+имя-файла]…[имя файла]
Перемещение файлов в другой каталог
Формат команды:
move [/y] имя-файла имя-каталога
move [/y] имя-файла [дисковод:][путь]новое-имя-файла
Сравнение файлов
Формат команды:
fc [параметры] имя-файла имя-файла [имя-файла-протокола]
Если имя файла-протокола не задано, сведения о сравнении выводятся на экран.
Параметры:
/l — построчное сравнение. Если программа обнаруживает различия в файлах, она пытается найти после точки рассогласования места, начиная с которых файлы снова становятся одинаковыми. На выходе — различающиеся строки;
/b — побайтовое сравнение. После обнаружения различия файлов сравнение прекращается.
По умолчанию режим сравнения выбирается по расширению:
/b — .exe, .com, .sys, .obj, .lib, .bin,
/l — остальные.
Вывод файла на экран
Команда копирования xcopy
Формат команды:
xcopy имя-файла-или-каталога [имя-файла-или-каталога]…[параметры]
Преимущества команды xcopy:
# работает быстрее, чем copy;
# позволяет копировать файлы из всех подкаталогов указанного каталога;
# позволяет выборочное копирование файлов, в зависимости от значения атрибута «архивировать» или даты файла.
Ограничения команды xcopy:
# не поддерживает копирования с логических устройств или на логические устройства;
# не позволяет объединять файлы;
# копирует файлы всегда целиком, команды copy может прекращать копирование, если в исходном файле встретится символ конца файла.
Параметры:
/s — копирование файлов из указанных каталогов и всех их подкаталогов. Файлы из подкаталогов копируются в соответствующие подкаталоги того каталога, в который копируются файлы;
/e — копирование всех подкаталогов, даже если они пусты. Используется только вместе с режимом /s;
/a — копирование только тех файлов, у которых установлен атрибут «архивировать»;
/m — копирование только тех файлов, у которых установлен атрибут «архивировать». После копирования, атрибут «архивировать» отменяется;
/dдата — копирование файлов, созданных или измененных начиная с указанной даты. Если дата не указана, то копируются только файлы, более новые, чем файлы, которые они замещают;
/p — запрос на копирование каждого файла;
/y — перезапись имеющихся файлов с теми же именами без запросов;
/n — проверка правильности копирования каждого файла.
xcopy *.* a: /m /s /e — копирование всех измененных файлов и подкаталогов текущего каталога в корневой каталог и соответствующие подкаталоги диска а:, (обновление архивной копии файлов текущего каталога).Наверх
Команды DOS для работы с дисками
Смена текущего дисковода
Формат команды:
Имя-дисковода:
Примеры:
С: — установить текущим диск с:;
a: — установить текущим диск a:.
Режим проверки при записи на диски
Формат команды:
verify [on/off]
Примеры:
verify on — включить режим проверки при записи на диски;
verify off — отключить режим проверки при записи на диски;
verify — вывести информацию о том, включен или выключен режим проверки.
Форматирование дискет
Формат команды:
format дисковод: [параметры]
Параметры:
/s — создать системный диск;
/v:метка — задание метки диска;
/u — безусловное форматирование с уничтожением имеющихся данных;
/q — быстрая очистка без контроля наличия сбойных участков.
Если параметры не указаны, то программа проверяет, форматирована ли дискета; оставляет формат таким же, что и имеющийся; стирает информацию обо всех файлах и каталогах из системных областей; тестирует область данных на наличие сбойных участков.
Примеры:
format a: /u — безусловное форматирование дискеты а:;
format a: /q — очистка дискеты;
format a: /s — форматировать дискету и сделать ее системной. Наверх
Перенос на диск системных файлов DOS
Формат команды:
sys [путь] диск:
Если путь не задан, системные файлы берутся из корневого каталога текущего диска.
Примеры:
sys a: — перенести на диск а: системные файлы из корневого каталога текущего диска.
Задание метки диска
Формат команды:
label дисковод:
Метка — обозначение длиной до 11 символов.
Недопустимые символы: * ? / | . , ; : + = [ ] ( ) >^ » .
Чтобы узнать метку диска, можно использовать команду vol. (vol дисковод:)
Примеры:
label a: — сообщить меткe диска а:.
Программы и команды DOS общесистемного назначения
Вывод информации о дате и установка даты в компьютере
Формат команды:
date
Примеры:
date
Запрос: Введите новую дату (дд-мм-гг): (Enter new date (dd-mm-yy))
Вводимая строка: 11-09-2000
Вывод информации о времени и установка времени в компьютере
Формат команды:
time
Примеры:
time — вывести текущее время;
time 11:29 — установить время 11 часов 29 минут.
Изменение вида приглашения DOS
Формат команды:
prompt [текст]
Специальные сочетания символов:
$p — текущий дисковод и каталог;
$n — текущий дисковод;
$d — текущая дата;
$t — текущее время;
$v — версия DOS;
$_ — переход на новую строку;
$s — пробел;
$g — символ «>»;
$h — удаление предыдущего символа.
Примеры:
prompt $p$g — устанавливает приглашение вида c:usersdoc>;
prompt $t$h$h$h$h$h$h$g — устанавливает приглашение вида 13:38>.
Получение информации о версии DOS
Формат команды:
ver
На экран выводится версия используемой операционной системы. Например: MS DOS Version 6.22
Источник: old-os.ucoz.com
Установка программ в dos
Опять ДОС и опять Windows XP.
Некоторые программы не дружат с моей USB-клавиатурой, символы вообще не вводятся.
Программы рассчитаные на графический режим (игры и прочее) после запуска просто висят и вообще ни на что не реагируют.
Пробывал ДосБокс, но с такими скоростями лучше поставить нормальный дос, да и ускорять его некуда (у меня комп 900/256).
Ну совершенно ни очем речь.
DOS бокс работает с твой USB клавой через драйвер XP (ну в упрощенном понимании)
И если чегото НЕНАЖИМАЕТСЯ — ищи проблему в XP.
Сам видел релиз XP, который вешал машину при переходе из окна DOS в полноэранный режим.
Победилась проблема установкой ПРАВИЛЬНОЙ XP от ВЗОРА.
Цитата:
Блин! Да DOS программы прекрасно работают в DOS окне XP. |
Ты в этом уверен?
DdDdVv, просто скачай GUI под досбокс и не будешь открывать свое приложение запуском ярлыка.
DosShell
Еще было бы интересно узнать что за приложение ты запускаешь.
Запустите апплет Control Panel -> Regional and Languadge Options. На закладке Regional Options есть два раздела, Standarts and formats и Location.
Страницы: 1 2 |
Источник: forum.ru-board.com
Win 7 и старые Dos программы
VIP
Регистрация 07.07.2005 Адрес Moscow region Сообщений 30,462 Вес репутации 2519
Win 7 и старые Dos программы
Время бежит, появляются новые ОС и возникают проблемы с поддержкой старых программ. Способов решения есть несколько. Ваше решение будет зависеть от достаточно большого количества исходных данных. Варианты решения: 1.установка эмулятора Dosbox, 2 правка конфигурационных файлов, 3. установка полноценной виртуальной машины. Несколько слов про 2-ой вариант.
Отображение русского языка обеспечивается установкой региональных настроек. Для программ, использующих БД Clarion, необходима правка файла config.nt. В строчке Files необходимо поставить число 150-180.
Переключение с русского на английский при вводе данных включается добавлением строки lh %systemrootsystem32kb16.com ru
Left Shift + Ctrl английский Right Shift + Ctrl — русский. Строчку необходимо вставить в файл %systemrootsystem32autoexec.nt
Последний раз редактировалось PavelA; 17.01.2012 в 16:25 .
Павел
AVZ HijackThis помощь с 10-00 до 18-00МСК
Windows7, SEP(work)
WindowsXP KIS(home)
На up не реагирую
Источник: virusinfo.info