Пакетный текстовый файл, предназначенный для выполнения под управлением программы 6 букв
Обновлено: 21.11.2024
Указатель команд DOS
Отображает или задает путь поиска файлов данных. DOS выполнит поиск по указанному пути (путям), если файл не будет найден по текущему пути.
НАЗНАЧИТЬ x=y [. ] /ста
Перенаправляет запросы к диску на другой диск.
ATTRIB [d:][путь]имя файла [/S]
ATTRIB [+R|-R] [+A|-A] [+S|-S] [+H|-H] [ d:][путь]имя файла [/S]
Устанавливает или отображает доступные только для чтения, архивные, системные и скрытые атрибуты файла или каталога.
BACKUP d:[путь][имя файла] d:[/S][/M][/A][/F:(размер)] [/P][/D:дата] [/T:время] [/L:[путь]имя_файла]
Создает резервную копию одного или нескольких файлов. (В версии 6 DOS эта программа хранится на дополнительном диске DOS.)
Используется из командной строки DOS, в пакетном файле или в файле CONFIG.SYS для установки (или отображения), должна ли DOS проверять наличие комбинации клавиш Ctrl + Break.
Используется в файле CONFIG.SYS для установки количества дисковых буферов (number), которые будут доступны для использования во время ввода данных. Также используется для установки значения количества секторов, которые будут считываться заранее (упреждающее чтение) во время операций ввода данных.
CALL [d:][путь]имя_пакетного файла [параметры]
Вызывает другой пакетный файл, а затем возвращается к текущему пакетному файлу для продолжения.
Отображает текущую кодовую страницу или изменяет кодовую страницу, которую будет использовать DOS.
CHDIR (CD) [d:]путь
CHDIR (CD)[..]
Отображает рабочий (текущий) каталог и/или переходит в другой каталог.
CHKDSK [d:][путь][имя_файла] [/F][/V]
Проверяет диск и предоставляет отчет о состоянии файлов и памяти.
Используется для предоставления подсказки, чтобы пользователь мог сделать выбор во время выполнения пакетной программы.
Очищает (стирает) экран.
COMMAND [d:][путь] [устройство] [/P][/E:(размер)] [/MSG][/Y [/C (команда)|/K (команда)]
Запускает новую версию командного процессора DOS (программы, загружающей внутренние программы DOS).
COMP [d:][путь][имя_файла] [d:][путь][имя_файла] [/A][/C][/D][/L][/N:(номер)] р>
Сравнивает две группы файлов, чтобы найти несовпадающую информацию. (См. команду FC).
COPY [/Y|-Y] [/A][/B] [d:][путь]имя файла [/A][/B] [d:][путь][имя файла] [/V] < br />или
КОПИРОВАТЬ [/Y|-Y][/A][/B] [d:][путь]имя_файла+[d:][путь]имя_файла[. ][d:][путь][имя_файла] [/V]
Копирует и добавляет файлы.
COUNTRY=код страны,[кодовая страница][,][d:][имя файла]
Используется в файле CONFIG.SYS, чтобы указать DOS использовать текстовые соглашения для конкретной страны во время обработки.
Изменяет стандартное устройство ввода/вывода (ввода/вывода) на вспомогательное устройство.
Отображает и/или устанавливает системную дату.
DBLSPACE / automount=drives
DBLSPACE /chkdsk [/F] [d:]
DBLSPACE /compress d: [/newdrive=host:] [/reserve=size] [/F] < br />DBLSPACE /create d: [/newdrive=host:] [/reserve=size] [/size=size]
DBLSPACE /defragment [d:] ]/F]
DBLSPACE /delete d :
DBLSPACE /doubleguard=0|1
DBLSPACE /format d:
DBLSPACE [/info] [d:]
DBLSPACE /list
DBLSPACE /mount[= nnn] host: [/newdrive=d:]
DBLSPACE /ratio[=ratio] [d:] [/all]
DBLSPACE /size[=size] [/reserve=size] d: < br />DBLSPACE /uncompress d:
DBLSPACE /unmount [d:]
Доступная в DOS 6.0 программа, позволяющая сжимать информацию на диске.
DEBUG [путь] [параметры]
Утилита MS-DOS, используемая для тестирования и редактирования программ.
DEFRAG [d:] [/F][/S[:]order] [/B][/skiphigh [/LCD|/BW|/GO] [/H]
DEFRAG [d:] [/V][/B][/skiphigh] [/LCD]|/BW|/GO] [/H]
Оптимизирует производительность диска путем реорганизации файлов на диске.
DEL (ERASE) [d:][путь]имя файла [/P]
Удаляет (стирает) файлы с диска.
Удаляет все файлы из предыдущих версий DOS после установки 5.0 или 6.0.
DELTREE [/Y] [d:]путь [d:]путь[. ]
Удаляет (стирает) каталог, включая все файлы и подкаталоги, находящиеся в нем.
Используется в файле CONFIG.SYS, чтобы сообщить DOS, какой драйвер устройства следует загрузить.
Как и DEVICE, DEVICEHIGH используется в файле CONFIG.SYS, чтобы сообщить DOS, какой драйвер устройства использовать для устройств; однако этот параметр используется для установки драйвера устройства в верхнюю область памяти.
DIR [d:][путь][имя файла] [/A:(атрибуты)] [/O:(порядок)] [/B][/C][/CH][/L][/S] [/П][/В]
Отображает каталог файлов и каталогов, хранящихся на диске.
Сравнивает содержимое двух дискет.
Создает точную копию дискеты.
Используется в файле CONFIG.SYS для указания области памяти для DOS. Он используется для загрузки DOS в область верхней памяти и для указания, будут ли использоваться блоки верхней памяти.
DOSKEY [переустановить] [/bufsize=size][/macros][/history][/insert|/overstrike] [macroname=[text]]
Загружает программу Doskey в память, которую можно использовать для вызова команд DOS, чтобы вы могли их редактировать.
DOSSHELL [/B] [/G:[разрешение][n]]|[/T:[разрешение][n]]
Запускает программу графической оболочки, используя указанное разрешение экрана.
DRIVPARM= /D:(число) [/C] [/F:(форм-фактор)] [/H:(число)] [/I][ /N][/S:(число)] [/ Т:(дорожки)]
Используется в файле CONFIG.SYS для установки параметров дисковода.
ЭХО вкл.|выкл.
ЭХО (сообщение)
Отображает сообщения или включает или выключает отображение команд в пакетном файле.
ИЗМЕНИТЬ [d:][путь]имя файла [/B][/G][/H][/NOHI]
Запускает редактор MS-DOS, текстовый редактор, используемый для создания и редактирования текстовых файлов ASCII.
EMM386 [вкл.|выкл.|авто] [w=вкл.|выкл.]
Включает или отключает поддержку расширенной памяти EMM386 на компьютере с процессором 80386 или выше.
EXE2BIN [d:][путь]имя файла [d:][путь]имя файла
Преобразует файлы .EXE (исполняемые) в двоичный формат.
Выход из вторичного командного процессора.
РАСШИРИТЬ [d:][путь]имя файла [[d:][путь]имя файла[ . . .]]
Расширяет сжатый файл.
Отображает список команд DOS с кратким объяснением каждой из них.
Отслеживает расположение файлов для быстрого доступа.
FC [/A][/C][/L][/Lb n][/N][/T][/W][число] [d:][путь]имя файла [d:][путь] ]имя файла
или (для двоичных сравнений)
FC [/B][/number] [d:][path]имя файла [d:][path]имя файла
Отображает различия между двумя файлами или наборами файлов.
Используется в файле CONFIG.SYS для указания количества блоков управления файлами для общего доступа к файлам.
Подготавливает фиксированный диск для хранения файлов DOS.
Используется в файле CONFIG.Sys для указания максимального количества файлов, которые могут быть открыты одновременно.
НАЙТИ [/V][/C][/I][/N] «строку» [d:][путь]имя_файла[. ]
Находит и сообщает о расположении определенной строки текстовых символов в одном или нескольких файлах.
FOR %%(переменная) IN (набор) DO (команда)
или (для интерактивной обработки)
FOR %(переменная) IN (набор) DO (команда)
Выполняет повторное выполнение команд (как для пакетной обработки, так и для интерактивной обработки).
Форматирует диск для приема файлов DOS.
Вызывает безусловный переход к указанному ярлыку.
GRAFTABL [(кодовая страница)]
GRAFTABL [статус]
Загружает в память таблицу символьных данных (для использования с цветным/графическим адаптером).
ГРАФИКА [тип принтера][профиль] [/B][/R][/LCD][/PB:(id)] [/C][/F][/P(port)]
Предоставляет способ печати содержимого графического экрана.
HELP [команда] [/B][/G][/H][/NOHI]
Отображает информацию о команде DOS.
ЕСЛИ [НЕ] СУЩЕСТВУЕТ имя файла (команда) [параметры]
ЕСЛИ [НЕ] (строка1)==(строка2) (команда) [параметры]
ЕСЛИ [НЕ] ERRORLEVEL (число) ( команда) [параметры]
Позволяет выполнять условные операции при пакетной обработке.
Используется в файле CONFIG.SYS, чтобы вы могли использовать команды из одного блока CONFIG.SYS в другом.
INSTALL=[d: ][\path]имя файла [параметры]
Используется в файле CONFIG.SYS для загрузки резидентных программ в обычную память.
Соединяет два компьютера через параллельные или последовательные порты, чтобы компьютеры могли совместно использовать диски и порты принтеров.
ИНТЕРСВР [d:][. ][/X=d:][. ] [/LPT:[n|адрес]] [/COM:[n|адрес]][/бод:скорость] [/B][/V]
INTERSVR /RCOPY
Запускает сервер Interlink.
ПРИСОЕДИНЯЙТЕСЬ d: [d:путь]
ПРИСОЕДИНЯЙТЕСЬ d: [/D]
Разрешает доступ к структуре каталогов и файлам диска через каталог на другом диске.
KEYB [xx][,][yyy][,][d:][path]имя файла [/E][/ID:(номер)]
Загружает программу, которая заменяет программу поддержки клавиатур для США.
LABEL [d:][метка тома]
Создает, изменяет или удаляет метку тома для диска.
Используется в файле CONFIG.SYS для установки максимального количества доступных дисков.
LOADFIX [d:][путь]имя файла [параметры]
Гарантирует загрузку программы выше первых 64 КБ обычной памяти и запускает программу.
LOADHIGH (LH) [d:][путь]имя файла [параметры]
Загружает резидентное приложение в зарезервированную область памяти (между 640K-1M).
MEM [/program|/debug|/classify|/free|/module(name)] [/page]
Отображает объем установленной и доступной памяти, включая расширенную, расширенную и старшую память.
MEMMAKER [/B][/batch][/session][/swap:d] [/T][/undo][/W:size1,size2]
Запускает программу MemMaker, которая позволяет оптимизировать память вашего компьютера.
Используется в файле CONFIG.SYS для установки цветов, которые будут использоваться DOS для отображения текста на экране.
Используется в файле CONFIG.SYS для установки начальной конфигурации, которая будет использоваться DOS, если в течение указанного времени ожидания не будет нажата ни одна клавиша.
Используется в файле CONFIG.SYS для создания стартового меню, из которого можно выбрать группу команд CONFIG.SYS для обработки после перезагрузки.
ЗЕРКАЛО [d:]путь [d:] путь [. ]
ЗЕРКАЛО [d1:][d2:][. ] [/T(диск)(файлы)] [/partn][/U][/1]
Сохраняет информацию о дисковом пространстве, которую можно использовать для восстановления случайно стертых файлов.
Создает новый подкаталог.
Устанавливает режим работы для устройств или связи.
БОЛЬШЕ < (имя файла или команда)
(имя)|БОЛЬШЕ
Отправляет вывод на консоль по одному экрану за раз.
MOVE [/Y|/-Y] [d:][путь]имя файла[,[d:][путь]имя файла[. ]] пункт назначения
Перемещает один или несколько файлов в указанное вами место. Может также использоваться для переименования каталогов.
Сканирует ваш компьютер на наличие известных вирусов.
MSBACKUP [файл установки] [/BW|/LCD|/MDA]
Используется для резервного копирования или восстановления одного или нескольких файлов с одного диска на другой.
MSCDEX /D:драйвер [/D:драйвер2. . .] [/E][/K][/S][/V][/L:буква] [/M:число]
Используется для получения доступа к приводам компакт-дисков (новое в DOS версии 6).
MSD [/B][/I]
MSD [/I] [/F[d:][путь]имя файла [/P[d:][путь]имя файла [/S[d:] [путь]имя файла
Предоставляет подробную техническую информацию о вашем компьютере.
Используется для загрузки файла с информацией о стране.
Используется в файле CONFIG.SYS для указания состояния клавиши NumLock.
Устанавливает или отображает каталоги, в которых будут выполняться поиски программ, отсутствующих в текущем каталоге.
Приостанавливает выполнение пакетного файла до тех пор, пока не будет нажата клавиша.
Используется для включения и выключения управления питанием, отчета о состоянии управления питанием и установки уровней энергосбережения.
PRINT [/B:(размер буфера)] [/D:(устройство)] [/M:(maxtick)] [/Q:(значение] [/S:(timeslice)][/U:(busytick) ] [/C][/P][/T] [d:][путь][имя файла] [. ]
Помещает в очередь и печатает файлы данных.
ЗАПРОС [текст подсказки] [параметры]
Изменяет командную строку DOS.
ВОССТАНОВИТЬ [d:][путь]имя файла
ВОССТАНОВИТЬ d:
Устраняет проблемы с секторами в файле или на диске. (Начиная с DOS версии 6 функция RECOVER больше недоступна).
Используется в пакетных файлах и в файле CONFIG.SYS для вставки примечаний (на которые не будут воздействовать).
ПЕРЕИМЕНОВАТЬ (REN) [d:][путь]имя файла [d:][путь]имя файла
Изменяет имя файла, под которым хранится файл.
ЗАМЕНИТЬ [d:][путь]имя файла [d:][путь] [/A][/P][/R][/S][/U][/W]
Заменяет сохраненные файлы файлами с тем же именем из другого места хранения.
ВОССТАНОВИТЬ d: [d:][путь]имя файла [/P][/S][/B:мм-дд-гг] [/A:мм-дд-гг][/E:чч:мм: сс] [/Л:чч:мм:сс] [/М][/Н][/Д]
Восстанавливает файлы стандартного формата дискового хранилища, ранее сохраненные с помощью команды BACKUP.
Удаляет подкаталог.
СКАНДИСК [d: [d: . . .]|/all][/checkonly|/autofix[/nosave]|/custom][/surface][/mono][/nosummay]
имя тома SCANDISK[/checkonly|/autofix[/nosave] |/custom][/mono][/nosummary]
SCANDISK /fragment [d:][path]filename
SCANDISK /undo [undo-d:][/mono]
Запускает программу Microsoft ScanDisk, которая представляет собой средство анализа и восстановления диска, используемое для проверки диска на наличие ошибок и устранения обнаруженных проблем.
ВЫБЕРИТЕ [d:] [d:][путь] [код страны][код клавиатуры]
Форматирует диск и устанавливает информацию для конкретной страны и коды клавиатуры (начиная с версии DOS 6 эта команда больше недоступна).
Вставляет строки в командную среду. Установленные значения могут быть использованы позже программами.
SETVER [d:]:path][имя файла (номер)][/delete][/quiet]
Отображает таблицу версий и устанавливает версию DOS, которая сообщается программам.
ПОДЕЛИТЬСЯ [/F:пробел] [/L:замки]
Устанавливает поддержку общего доступа к файлам и блокировки файлов.
Используется в файле CONFIG.SYS для указания интерпретатора команд, который должна использовать DOS.
Увеличивает количество заменяемых параметров до более десяти стандартных для использования в пакетных файлах.
СОРТИРОВАТЬ [/R][/+n] < (имя файла)
СОРТИРОВАТЬ [/R][/+n] > (имя файла2)
Сортирует ввод и отправляет его на экран или в файл.
Используется в файле CONFIG.SYS для установки количества кадров стека и размера каждого кадра стека.
Используется в файле CONFIG.SYS для создания многоуровневого меню, в котором можно выбрать параметры запуска.
SUBST d: d:путь
SUBST d: /D
Заменяет букву виртуального диска на обозначение пути.
Используется в файле CONFIG.SYS для специальной настройки DOS; например, чтобы указать DOS эмулировать различные аппаратные конфигурации.
Переносит файлы операционной системы на другой диск.
Отображает текущую настройку системных часов и предоставляет возможность сбросить время.
Отображает пути к каталогам и (необязательно) файлы в каждом подкаталоге.
Отображает содержимое файла.
ВОССТАНОВИТЬ [d:][путь][имя_файла] [/DT|/DS|/DOS]
ВОССТАНОВИТЬ [/list|/all|/purge[d:]|/status|/load|/ U|/S[d:]|/Td:[-записи]]
Восстанавливает файлы, удаленные с помощью команды DELETE.
НЕФОРМАТИТЬ d: [/J][/L][/test][/partn][/P][/U]
Используется для отмены последствий форматирования диска.
Отображает номер версии DOS.
Включает режим проверки; программа проверяет все операции копирования, чтобы убедиться, что файлы копируются правильно.
Отображает метку тома диска.
VSAFE – это резидентная программа, которая постоянно отслеживает компьютер на наличие вирусов и выводит предупреждение при их обнаружении.
XCOPY [d:][путь]имя файла [d:][путь][имя файла] [/A][/D:(дата)] [/E][/M][/P][/S] [/V][/W][Y\-Y]
Копирует каталоги, подкаталоги и файлы.
Примечания по синтаксису
Чтобы быть функциональной, каждая команда DOS должна быть введена определенным образом: эта структура ввода команды известна как «синтаксис» команды. Синтаксис «обозначение» — это способ воспроизвести синтаксис команды в печати.
Например, вы можете определить необязательные элементы, просматривая информацию, напечатанную в квадратных скобках. Обозначение [d:], например, указывает на дополнительное обозначение привода. С другой стороны, синтаксис команды — это то, как ВЫ вводите команду, чтобы она работала.
Элементы синтаксиса команды
Имя команды DOS — это имя, которое вы вводите для запуска программы DOS (некоторые команды DOS можно вводить с помощью ярлыков). Имя команды DOS всегда вводится первым. В этой книге команда обычно печатается прописными буквами, но вы можете вводить имена команд как в нижнем, так и в верхнем регистре или в обоих сочетаниях.
Всегда оставляйте пробел после имени команды.
<р>3. Обозначение дискаОбозначение диска (в этой книге сокращенно "d:") является опцией для многих команд DOS. Однако некоторые команды не относятся к дискам и поэтому не требуют обозначения диска. Всякий раз, когда вы вводите команду DOS, которая имеет дело с дисководами, и вы уже работаете с рассматриваемым дисководом, вам не нужно вводить обозначение диска. Например, если вы работаете с диском A (когда в левой части экрана отображается подсказка DOS A>) и хотите использовать команду DIR для отображения списка каталогов того же диска, вам не нужно введите обозначение привода. Если вы не вводите обозначение диска, DOS всегда предполагает, что вы имеете в виду диск, на котором работаете в данный момент (иногда называемый диском по умолчанию).
При обращении к диску в команде DOS вы всегда должны следовать за обозначением диска двоеточием (:) (именно так DOS распознает его как обозначение диска).
Имя пути (путь) относится к пути, по которому должна следовать DOS, чтобы выполнить команду DOS. Как описано в Главе 3, он указывает путь от текущего каталога или подкаталога к файлам, над которыми нужно действовать.
Имя файла – это имя файла, хранящегося на диске. Как описано в главе 1, имя файла может состоять из восьми или менее букв или других допустимых символов.
<р>7. Расширение имени файлаРасширение имени файла может следовать за именем файла для дальнейшей идентификации. Расширение следует за точкой и может состоять из трех или менее символов. Расширение имени файла не требуется.
Символы, отображаемые в синтаксисе команды, которые представлены буквой или цифрой и перед которыми стоит косая черта (например, "/P"), являются параметрами команды (иногда называемыми "переключателями"). Использование этих опций активирует специальные операции как часть функций команды DOS.
Элементы, заключенные в квадратные скобки, являются необязательными; другими словами, команда будет работать в своей основной форме без ввода информации, содержащейся в квадратных скобках.
Многоточие (. ) означает, что элемент синтаксиса команды может повторяться столько раз, сколько необходимо.
<р>11. Вертикальная полосаЕсли элементы разделены вертикальной чертой (|), это означает, что вы вводите один из разделенных элементов. Например: ВКЛ | OFF означает, что вы можете ввести либо ON, либо OFF, но не оба варианта одновременно.
Копирует один или несколько файлов из одного места в другое.
Вы также можете использовать команду копирования с другими параметрами из консоли восстановления. Дополнительные сведения о консоли восстановления см. в разделе Среда восстановления Windows (Windows RE).
Синтаксис
Параметры
Параметр | Описание |
---|---|
/d | Позволяет зашифрованные файлы копируются для сохранения в виде расшифрованных файлов в месте назначения. |
/v | Проверяет правильность записи новых файлов. | < /tr>
/n | Использует короткое имя файла, если оно доступно, при копировании файла с именем длиннее восьми символов или с расширением имени файла длиннее трех символов. |
/y | Подавляет запрос на подтверждение перезаписи существующего целевого файла. |
/-y | Запрашивает подтверждение перезаписи существующего файла назначения. |
/z | Копии по сети файлы в режиме перезапуска. |
/a | Указывает текстовый файл ASCII. |
/b | Указывает на двоичный файл. |
Обязательный. Указывает расположение, из которого вы хотите скопировать файл или набор файлов.Источник может состоять из буквы диска и двоеточия, имени каталога, имени файла или их комбинации. | |
Обязательно. Указывает расположение, в которое вы хотите скопировать файл или набор файлов. Назначение может состоять из буквы диска и двоеточия, имени каталога, имени файла или их комбинации. | |
/? | Отображает справку в командной строке. |
Примечания
Вы можете скопировать текстовый файл ASCII, в котором для обозначения конца файла используется символ конца файла (CTRL+Z).
Если /a предшествует или следует за списком файлов в командной строке, он применяется ко всем перечисленным файлам до тех пор, пока копия не встретит /b. В этом случае /b применяется к файлу, предшествующему /b.
Эффект /a зависит от его положения в строке командной строки: - Если /a следует за исходным кодом, команда копирования обрабатывает файл как файл ASCII и копирует данные, предшествующие первому. символ конца файла (CTRL+Z). - Если /a следует за назначением, команда копирования добавляет символ конца файла (CTRL+Z) в качестве последнего символа файла.
Если /b указывает интерпретатору команд прочитать число байтов, указанное размером файла в каталоге. /b — значение по умолчанию для копирования, если только копирование не объединяет файлы.
Если /b предшествует или следует за списком файлов в командной строке, он применяется ко всем перечисленным файлам до тех пор, пока копия не встретит /a. В этом случае /a применяется к файлу, предшествующему /a.
Эффект /b зависит от его позиции в строке командной строки: - Если /b следует за source, команда копирования копирует весь файл, включая любой символ конца файла ( CTRL+Z). - Если /b следует за назначением, команда копирования не добавляет символ конца файла (CTRL+Z).
Если операция записи не может быть проверена, появляется сообщение об ошибке. Хотя ошибки записи редко возникают при использовании команды копирования, вы можете использовать /v, чтобы убедиться, что важные данные были записаны правильно. Параметр командной строки /v также замедляет выполнение команды копирования, поскольку необходимо проверять каждый записанный на диск сектор.
Если в переменной среды COPYCMD задан параметр /y, вы можете переопределить этот параметр, указав /-y в командной строке. По умолчанию при замене этого параметра выдается запрос, если только команда копирования не выполняется в пакетном сценарии.
Чтобы добавить файлы, укажите один файл в качестве назначения, но несколько файлов в качестве источника (используйте символы подстановки или файл1+ формат файл2+файл3).
Если соединение потеряно на этапе копирования (например, если сервер, отключившийся от сети, разорвет соединение), вы можете использовать команду copy /z для возобновления после повторного установления соединения. Параметр /z также отображает процент завершения операции копирования для каждого файла.
Вы можете заменить имя устройства на одно или несколько вхождений источника или назначения.
Если назначение — это устройство (например, Com1 или Lpt1), параметр /b копирует данные на устройство в двоичном режиме. В двоичном режиме копия /b копирует все символы (включая специальные символы, такие как CTRL+C, CTRL+S, CTRL+Z и ENTER) на устройство как данные. Однако, если вы опустите /b, данные будут скопированы на устройство в режиме ASCII. В режиме ASCII специальные символы могут привести к объединению файлов в процессе копирования.
Если вы не укажете конечный файл, будет создана копия с тем же именем, датой и временем изменения, что и у исходного файла. Новая копия сохраняется в текущем каталоге на текущем диске. Если исходный файл находится на текущем диске и в текущем каталоге и вы не указали другой диск или каталог для целевого файла, команда копирования останавливается и отображает следующее сообщение об ошибке:
Если вы укажете более одного файла в источнике, команда копирования объединит их все в один файл, используя имя файла, указанное в назначении. Команда копирования предполагает, что объединенные файлы являются файлами ASCII, если вы не используете параметр /b.
Чтобы скопировать файлы длиной 0 байт или скопировать все файлы и подкаталоги каталога, используйте команду xcopy.
Чтобы назначить текущую дату и время файлу без его изменения, используйте следующий синтаксис:
Запятые указывают на то, что параметр destination был намеренно опущен.
Примеры
Чтобы скопировать файл с именем memo.doc в letter.doc на текущем диске и убедиться, что символ конца файла (CTRL+Z) конец скопированного файла, введите:
Чтобы скопировать файл с именем robin.typ с текущего диска и каталога в существующий каталог с именем Birds, расположенный на диске C, введите:
Если каталог Birds не существует, файл robin.typ копируется в файл с именем Birds, расположенный в корневой каталог на диске на диске C.
Чтобы объединить Mar89.rpt, Apr89.rpt и May89.rpt, расположенные в текущем каталоге, и поместите их в файл с именем Report em> (также в текущем каталоге), введите:
Если вы объединяете файлы, команда копирования помечает конечный файл текущими датой и временем. Если вы не укажете назначение, файлы будут объединены и сохранены под именем первого файла в списке.
Чтобы объединить все файлы в Отчет, когда файл с именем Отчет уже существует, введите:
Чтобы объединить все файлы в текущем каталоге с расширением имени файла .txt в один файл с именем Combined.doc, введите:
Чтобы объединить несколько двоичных файлов в один с помощью подстановочных знаков, включите /b. Это не позволяет Windows рассматривать CTRL+Z как символ конца файла. Например, введите:
Если вы объедините двоичные файлы, полученный файл может оказаться непригодным для использования из-за внутреннего форматирования.
Тим Фишер имеет более чем 30-летний опыт работы в сфере технологий. Он пишет о технологиях более двух десятилетий и является вице-президентом и генеральным директором Lifewire.
Майкл Хайне — сертифицированный CompTIA писатель, редактор и сетевой инженер с более чем 25-летним опытом работы в сфере телевидения, обороны, интернет-провайдеров, телекоммуникаций и образования.
Команды DOS — это команды, доступные в MS-DOS, которые используются для взаимодействия с операционной системой и другим программным обеспечением на основе командной строки.
В отличие от Windows, команды DOS являются основным способом использования операционной системы. Windows и другие современные операционные системы используют графическую систему, предназначенную для сенсорного ввода или мыши.
Если вы используете Windows (например, Windows 10, 8, 7 и т. д.), вам не нужны команды DOS, поскольку у вас нет MS-DOS. Дополнительную информацию см. в таблице внизу этой страницы.
Полный список команд MS-DOS
Ниже приведен полный список команд MS-DOS, обычно называемых просто командами DOS, доступных начиная с MS-DOS 6.22:
Список команд MS-DOS | |
---|---|
Команда< /td> | Описание |
Append | Команда append может использоваться программами для открытия файлов в другом каталоге, как если бы они находились в текущий каталог. |
Назначить | Команда assign используется для перенаправления запросов диска на другой диск. Эта команда также может отображать назначения дисков и сбрасывать буквы дисков до их исходных назначений. |
Attrib | Команда attrib используется для изменения атрибутов одного файла или каталога. |
Break | Команда break устанавливает или отключает расширенную проверку CTRL+C в системах DOS. |
Call | Команда call используется для запуска сценария или пакетной программы из другого сценария или пакетной программы. Команда call не действует вне скрипта или пакетного файла. Другими словами, запуск команды call в командной строке MS-DOS ничего не даст. |
Cd | Команда cd — это сокращенная версия команды chdir. команда. |
Chcp | Команда chcp отображает или настраивает номер активной кодовой страницы. |
Chdir | Команда chdir используется для отображения буквы диска и папки, в которой вы сейчас находитесь. Chdir также можно использовать для изменения диска и/или каталога, в котором вы хотите работать. |
Chkdsk | Команда chkdsk, часто называемая проверкой диска, используется для выявления и исправления определенных ошибок жесткого диска. |
Выбор | Команда выбора используется в скрипте или пакетной программе для предоставления списка вариантов и возврата значения этого выбора в программу. |
Cls | Команда cls очищает экран от всех ранее введенных команд и другого текста. |
Команда | Команда команда команда запускает новую инсту Использование интерпретатора команд command.com. |
Копировать | Команда копирования копирует один или несколько файлов из одного места в другое. | < /tr>
Страна | Команда country используется в файле CONFIG.SYS, чтобы указать MS-DOS использовать во время обработки текстовые соглашения для конкретной страны. |
Ctty | Команда ctty используется для изменения устройств ввода и вывода по умолчанию для системы. |
Date | Команда date используется для отображения или изменения текущей даты. |
Dblspace | Команда dblspace используется для создания или настройки сжатых дисков DoubleSpace. |
Отладка | Команда отладки запускает отладку, приложение командной строки, используемое для тестирования и редактирования программ. td> |
Дефрагментация | Команда дефрагментации используется для дефрагментации указанного диска. Команда defrag — это версия программы дефрагментации диска Microsoft для командной строки. |
Del | Команда del используется для удаления одного или нескольких файлов. Команда del аналогична команде Erase. |
Deltree | Команда deltree используется для удаления каталога и всех файлов и подкаталогов в нем. . |
Устройство | Команда устройства используется в файле CONFIG.SYS для загрузки драйверов устройств в память. | Devicehigh | Команда devicehigh используется в файле CONFIG.SYS для загрузки драйверов устройств в старшую память. |
Dir | Команда dir используется для отображения списка файлов и папок, содержащихся в папке, в которой вы сейчас работаете. Команда dir также отображает другую важную информацию, такую как серийный номер жесткого диска, общее количество файлов в списке, их совокупный размер, общий объем свободного места, оставшегося на диске, и многое другое. |
Diskcomp | Команда diskcomp используется для сравнения содержимого две дискеты. |
Diskcopy | Команда diskcopy используется для копирования ent Перенесите содержимое одной дискеты на другую. |
Dos | Команда dos используется в файле CONFIG.SYS для указания области памяти для DOS. |
Doskey | Команда doskey используется для редактирования командных строк, создания макросов и вызова ранее введенных команд. | Dosshell | Команда dosshell запускает DOS Shell, графический инструмент управления файлами для MS-DOS. Команда dosshell была доступна только до MS-DOS 6.0, но большинство установок MS-DOS 6.22 были обновлениями предыдущих версий, поэтому команда dosshell обычно по-прежнему доступна. |
Drvspace td> | Команда drvspace используется для создания или настройки сжатых дисков DriveSpace. DriveSpace, выполняемый с помощью команды drvspace, представляет собой обновленную версию DoubleSpace. DriveSpace — это обновленная версия DoubleSpace, выполняемая с помощью команды dblspace. |
Echo | Команда echo используется для отображения сообщений, чаще всего из скрипта. или пакетные файлы. Команду echo также можно использовать для включения или выключения функции эха. |
Редактировать | Команда редактирования запускает инструмент редактора MS-DOS, который используется для создания и изменения текстовых файлов. |
Edlin | Команда edlin запускает инструмент Edlin, который используется для создания и изменения текстовых файлов из командная строка. Edlin был доступен только до MS-DOS 5.0, поэтому, если ваша версия MS-DOS 6.22 не была обновлена с 5.0, вы, скорее всего, не увидите команду edlin. |
Emm386< /td> | Команда emm386 используется для предоставления MS-DOS доступа к более чем 640 КБ памяти. |
Exe2bin | Команда exe2bin используется для преобразования файлов .EXE в двоичный формат. |
Стереть | Команда стирания используется для удаления одного или нескольких файлов. Команда стирания аналогична команде del. |
Выход | Команда выхода используется для завершения текущего сеанса command.com. работает в. |
Развернуть | Команда расширения используется для извлечения файлов и папок, содержащихся в файлах Microsoft CAB (CAB). | < /tr>
Fasthelp | Команда fasthelp предоставляет более подробную информацию о любых других командах MS-DOS. |
Fastopen< /td> | Команда fastopen используется для добавления местоположения программы на жестком диске в специальный список, хранящийся в памяти, что потенциально улучшает время запуска программы, устраняя необходимость для MS-DOS находить приложение на диске. td> |
Fc | Команда fc используется для сравнения двух отдельных файлов или наборов файлов и последующего отображения различий между ними. | Fcbs | Команда fcbs используется в файле CONFIG.SYS для указания количества блоков управления файлами для совместного использования файлов. | < tr>Fdisk | Команда fdisk используется для создания, управления и удаления разделов жесткого диска. |
Файлы | Команда files используется в файле CONFIG.SYS для указания максимального количества файлов, которые могут быть открыты одновременно. |
Найти | Команда find используется для поиска указанной текстовой строки в одном или нескольких файлах. |
For | Команда for используется для запуска указанной команды для каждого файла в наборе файлов. Команда for чаще всего используется в пакетном файле или файле сценария. |
Формат | Команда форматирования используется для форматирования диска в файловой системе, которая вы укажете. |
Перейти | Команда goto используется в пакетном файле или файле сценария, чтобы направить процесс команды на помеченную строку в сценарии.< /td> |
Графика | Команда graphics используется для загрузки программы, которая может печатать графику. |
Справка | Команда help предоставляет более подробную информацию о любых других командах командной строки или MS-DOS. |
If | если команда используется для выполнения условных функций в пакетном файле. |
Включить | Команда включения используется в файле CONFIG.SYS, чтобы позволить вам используйте команды из одного блока CONFIG.SYS в другом. |
Install | Команда install используется в файле CONFIG.SYS для загрузки резидентных программы в обычную память. |
Interlnk | Команда interlnk используется для соединения двух компьютеров через последовательное или параллельное соединение для совместного использования файлов и принтеров. |
Intersvr | Команда intersvr используется для запуска сервера Interlnk и копирования файлов Interlnk с одного компьютера на другой. |
Присоединиться | Команда join используется для присоединения буквы диска к каталогу, расположенному на другом диске. Это похоже на команду subst, которая связывает букву диска с локальным каталогом. |
Keyb | Команда keyb используется для настройки клавиатуры для определенного язык. |
Метка | Команда label используется для управления меткой тома диска. |
Команда lastdrive используется в файле CONFIG.SYS для установки максимального количества доступных дисков. | |
Lh td> | Команда lh является сокращенной версией команды loadhigh. |
Loadfix | Команда loadfix используется для загрузки указанной программы в первые 64 КБ памяти, а затем запускает программу. |
Loadhigh | Команда loadhigh используется для загрузки программы в старшую память и обычно используется из в файле autoexec.bat. |
Md | Команда md является сокращенной версией команды mkdir. | Mem | Команда mem показывает информацию об используемых и свободных областях памяти и программах, которые в данный момент загружены в память в подсистеме MS-DOS. |
Memmaker | Команда memmaker используется для запустите MemMaker, инструмент оптимизации памяти. |
Menucolor | Команда menucolor используется в файле CONFIG.SYS для установки цветов текста. |
Menudefault | Команда menudefault используется в файле CONFIG.SYS для установки начальной конфигурации, которая будет использоваться, если в течение указанного времени ожидания не будет нажата ни одна клавиша.< /td> |
Menuitem | Команда menuitem используется в файле CONFIG.SYS для создания стартового меню, из которого можно выбрать группу команд CONFIG.SYS для обрабатываться после перезагрузки. |
Mkdir | Команда mkdir используется для создания новой папки. |
Команда mode используется для настройки системных устройств, чаще всего портов COM и LPT. | |
Подробнее | используется команда more t o отображать информацию, содержащуюся в текстовом файле. Команду more можно также использовать для разбиения на страницы результатов любой другой команды командной строки или MS-DOS. |
Move | Команда move используется для переместить один или файлы из одной папки в другую. Команда перемещения также используется для переименования каталогов. |
Msav | Команда msav запускает антивирус Microsoft. |
Msbackup | Команда msbackup запускает Microsoft Backup, инструмент, используемый для резервного копирования и восстановления одного или нескольких файлов. |
Mscdex | Команда mscdex используется для предоставления CD-ROM доступа к MS-DOS. |
Msd | Команда msd запускает Microsoft Diagnostics, инструмент используется для отображения информации о вашем компьютере. |
Nlsfunc | Команда nlsfunc используется для загрузки информации, относящейся к определенной стране или региону. |
Numlock | Команда numlock используется в файле CONFIG.SYS для указания состояния клавиши NumLock. |
Команда path используется для отображения или установки определенного пути, доступного для исполняемых файлов. | |
Пауза | Команда pause используется в пакетном файле или файле сценария для приостановки обработки файл. При использовании команды паузы в командном окне отображается сообщение «Нажмите любую клавишу для продолжения…». |
Питание | Команда power используется для снижения мощности, потребляемой компьютером, путем мониторинга программных и аппаратных устройств. |
Печать | Команда печати используется для печати указанного текстового файла на указанном устройстве печати. |
Приглашение | Команда prompt используется для настройки внешнего вида текста приглашения в командной строке или MS-DOS. |
Qbasic | Команда qbasic запускается QBasic, среда программирования на основе MS-DOS для языка программирования BASIC. |
Rd | Команда rd является сокращенной версией команды rmdir.< /td> |
Rem | Команда rem используется для записи комментариев или примечаний в пакетный файл или файл сценария. |
Команда ren является сокращенной версией команды rename. | |
Rename | Команда rename используется для измените имя отдельного файла, который вы укажете. |
R заменить | Команда замены используется для замены одного или нескольких файлов одним или несколькими другими файлами. |
Восстановить | Восстановление Команда используется для восстановления файлов, резервные копии которых были созданы с помощью команды резервного копирования. Команда резервного копирования была доступна только до MS-DOS 5.00, но команда восстановления была включена по умолчанию в более поздние версии MS-DOS, чтобы обеспечить способ восстановления файлов, резервные копии которых были созданы в предыдущих версиях MS-DOS. |
Rmdir | Команда rmdir используется для удаления существующей или полностью пустой папки. |
Scandisk | Команда scandisk используется для запуска Microsoft ScanDisk, программы восстановления диска. |
Set | Команда set используется для отображения, включения , или отключите переменные среды в MS-DOS или из командной строки. |
Setver | Команда setver используется для установки номера версии MS-DOS. что MS-DOS сообщает программе. |
Общий доступ | Команда общего доступа используется для установки функций блокировки файлов и совместного использования файлов в MS-DOS.< /td> |
Shell | Команда оболочки используется в файле CONFIG.SYS для указания интерпретатора команд, который должна использовать DOS. |
Shift | Команда shift используется для изменения положения заменяемых параметров в пакетном файле или файле сценария. |
Smartdrv | < td>Команда smartdrv устанавливает и настраивает SMARTDrive, утилиту кэширования диска для MS-DOS.|
Сортировка | Команда sort используется для чтения данных из указанный ввод, сортировать эти данные и возвращать результаты этой сортировки на экран командной строки, в файл или другое устройство вывода. |
Стеки | Команда stacks используется в файле CONFIG.SYS для установки количества и размера кадров стека. |
Подменю | Команда подменю используется в файл CONFIG.SYS для создания многоуровневого меню, из которого можно выбрать параметры запуска. |
Subst | Команда subst используется для связывания локальный путь с буквой диска. Команда subst во многом похожа на команду net use в Windows, за исключением того, что вместо общего сетевого пути используется локальный путь. Команда subst заменила команду assign, начиная с MS-DOS 6.0. |
Переключатели | Команда переключателей используется в файле CONFIG.SYS для настройки DOS. особым образом, например, указать DOS эмулировать различные аппаратные конфигурации. |
Sys | Команда sys используется для копирования системных файлов MS-DOS. и интерпретатор команд на диск. Команда sys чаще всего используется для создания простого загрузочного диска или жесткого диска. |
Время | Команда time используется для отображения или изменения текущего время. |
Дерево | Команда дерева используется для графического отображения структуры папок указанного диска или пути. |
Type | Команда type используется для отображения информации, содержащейся в текстовом файле. |
Восстановить | Команда undelete используется для отмены удаления, выполненного с помощью команды удаления MS-DOS. |
Unformat | Команда unformat используется для отмены форматирования на диске, выполненном с помощью команды форматирования MS-DOS. |
Ver | Команда ver используется для отображения текущего номера версии MS-DOS.< /td> |
Проверить | Команда Verify используется для включения или отключения возможности командной строки или MS-DOS проверять правильность записи файлов в диск. |
Объем | Команда vol показывает метку тома и серийный номер указанного диска, если эта информация существует. |
Vsafe | Команда vsafe используется для запуска VSafe, базовая система защиты от вирусов для MS-DOS. |
Xcopy | Команда xcopy может копировать один или несколько файлов или деревьев каталогов из одного места в другое. еще один.Команда xcopy обычно считается более «мощной» версией команды копирования, хотя команда robocopy превосходит даже команду xcopy. |
Команды Windows и DOS
Команды в Windows доступны из командной строки и называются командами командной строки или командами CMD, но они не команды DOS.
Вместо этого ознакомьтесь с нашим списком команд Windows CMD, чтобы узнать обо всех параметрах командной строки, которые доступны вам в Windows. У нас также есть сравнительная таблица, показывающая, какие команды доступны в разных операционных системах Microsoft.
Если вам интересно, есть также специальные списки для Windows, которые вы можете найти в этих командах Windows 8, командах Windows 7 и командах Windows XP.
Программа запускается, но окно DOS остается открытым. Как я могу закрыть его?
11 ответов 11
Используйте команду запуска, чтобы пакетный файл не ждал выполнения программы. Просто не забудьте поставить пустую двойную кавычку перед программой, которую вы хотите запустить после «Пуск». Например, если вы хотите запустить Visual Studio 2012 из пакетной команды:
обратите внимание на двойные кавычки после start.
У меня есть сценарий резервного копирования, который я запускаю еженедельно и каждую неделю немного изменяю его, пытаясь заставить его а) закрыть мою программу, б) создать резервную копию моих данных и в) перезапустить программу и закрыть командную строку. Это, наконец, привело к закрытию командной строки (также предотвратило запуск моей следующей резервной копии, мне пришлось закрыть эту командную строку.
@NobleUplift: Мне это помогло. ниже приведена точная строка Start "" "C:\Program Files (x86)\JetBrains\IntelliJ IDEA 2016.2.5\bin\idea64.exe" &
Вы можете использовать ключевое слово выхода. Вот пример из одного из моих пакетных файлов:
Обратите внимание, что это не очень хорошо, если вы используете консоль в интерактивном режиме, а не просто дважды щелкаете пакетный файл. Как правило, практически нет необходимости помещать выход в пакетный файл.
Я попробовал эту команду в Win8. Я не уверен, отличается ли он, но обратите внимание, что вы должны предоставить ему заголовок окна в качестве первого параметра. Когда я запускал его так, как описал Патрик, он просто открывал новую командную строку с «myProgram.exe» в качестве заголовка окна: start «VPN» «C:\Program Files (x86)\Cisco\Cisco AnyConnect Secure Mobility Client \vpnui.exe"
Обратите внимание: если ваша команда содержит пробелы и вы заключаете ее в кавычки, вы должны добавить перед ней дополнительный параметр в кавычках, так как START интерпретирует первый параметр в кавычках как имя окна, а только следующий за ним второй параметр — как имя команды.
Посмотрите на команду СТАРТ, вы можете сделать это:
Например, этот пакетный файл будет ждать выхода из блокнота:
Однако это не будет:
работает, если вы запускаете программу из существующего сеанса DOS.
Если нет, вызовите vb-скрипт
- intWindowStyle: 0 означает "невидимые окна"
- bWaitOnReturn: false означает, что вашему первому скрипту не нужно ждать завершения второго скрипта
Вот invis.vbs:
Это единственное, что сработало для меня, когда я попытался запустить класс Java из пакетного файла:
запустить "cmdWindowTitle" /B "javaw" -cp . testprojectpak.MainForm
Вы можете настроить команду запуска по своему усмотрению для своего проекта, следуя правильному синтаксису:
Вы должны попробовать это. Программа запускается без окна. На самом деле он вспыхивает на секунду, но довольно быстро исчезает.
Опция "заголовок" важна. Если путь к программе содержит пробелы, он должен быть заключен в кавычки, поэтому мы должны добавить «заголовок», чтобы избежать ошибки.
Как решить «проблему пространства» и локальные зависимости:
Было решение для меня. Окно Dos открывается, но снова закрывается, и решение работает. Я не понимаю отрицательных голосов (я проголосовал за)
На этот вопрос уже есть множество ответов, но я публикую это, чтобы прояснить кое-что важное, хотя это может быть не всегда так:
Может вызвать проблемы в некоторых версиях Windows, так как Start фактически ожидает, что первый набор кавычек будет заголовком Windows. Поэтому рекомендуется сначала двойные кавычки комментария или пустой комментарий:
Это сделало мой день. Теперь это действительно работает, иначе при попытке открыть файл с помощью exe он выдавал бы только диалоговое окно «Открыть с помощью».
Мое решение сделать это из графического интерфейса:
Создайте ярлык для программы, которую хотите запустить;
Изменить свойства ярлыка;
Измените поле TARGET на %COMSPEC% /C "START" "PROGRAMNAME"" ;
Сверните поле RUN до минимума.
Готово! Посмотрите, как вам это нравится.
PS: параметры программы могут быть вставлены между двумя последними кавычками; строка PROGRAMNAME может быть либо именем файла, либо относительным, либо абсолютным путем — если вы введете абсолютный путь и сотрете букву диска и точку с запятой, то это будет работать на флэш-накопителе независимо от того, какую букву хост-компьютер назначает ему.(также, если вы поместите ярлык в ту же папку и перед именем файла программы в PROGRAMNAME поставите переменную %CD%, пути всегда будут совпадать; тот же трюк можно использовать в поле START IN).
Читайте также: