с одинаковыми именами, они должны
Сравнение файлов с одинаковыми именами
Если сравниваются файлы с одинаковыми именами, они должны находятся в разных каталогах или на разных дисках. Если в параметре файл2 не указано имя файла, предполагается, что имя файл2 совпадает с именем файл1. Для задания имен файлов можно использовать подстановочные знаки (* и ?).
Неполное задание параметров файл1 и файл2
Если имена файлов файл1 или файл2 введены не полностью или параметр файл2 пропущен, программа comp выведет на экран запрос для получения недостающих сведений. Если параметр файл1 содержит только имя диска или каталога без имени файла, команда comp сравнивает все файлы в заданном каталоге с файлом файл2. Если параметр файл2 содержит только имя диска или каталога, будет предполагаться, что имя файла файл2 такое же, как в параметре файл1.
Вывод информации о несовпадениях
В процессе сравнения программа comp выводит сообщения с указанием расположения несовпадающих байтов в файлах. В каждое сообщение включены сведения о смещении адреса несовпадающих байтов и содержимое этих байт (в шестнадцатеричном формате, если не указан параметр /a или /d). Эти сообщения имеют следующий формат:
Ошибка сравнения OFFSET xxxxxxxx
файл1 = xx
файл2 = xx
После того как найдено 10 различий, работа команды comp прекращается и выводится следующее сообщение:
Обнаружено 10 различий. Сравнение завершено.
Чтобы сравнить файлы разных размеров, необходимо указать параметр /n. Если файлы имеют различные размеры, comp выводит следующее сообщение:
Разные размеры файлов
Сравнить другие файлы [Y(да)/N(нет)]?
Нажмите клавишу Y для сравнения следующей пары файлов. Нажмите клавишу N для завершения выполнения команды comp.
При нажатии клавиши Y команда comp продолжает сравнение с заданными параметрами, пока не будет нажата клавиша N или заново введена эта команда.
При работе с файлами разного размера воспользуйтесь параметром /n, чтобы сравнить только начала файлов.
Использование параметра /a
Если параметр /a стоит перед списком файлов в командной строке, он применяется ко всем файлам, перечисленным до параметра /b команды copy. В этом случае /b применяется к файлу, предшествующему /b.
Если параметр /a стоит после списка файлов в командной строке, он применяется ко всем файлам, перечисленным до параметра /b команды copy. В этом случае /b применяется к файлу, предшествующему /b.
Результат применения параметра /a зависит от его положения в командной строке. Если параметр /a стоит после параметра источник, команда copy обрабатывает файл как текстовый в формате ASCII и копирует данные, которые находятся перед первым символом конца файла.
Если параметр /a расположен после параметра назначение, команда copy добавляет символ конца файла как последний символ файла.
Использование параметра /b
Параметр /b задает считывание командным процессором количества байт, равного размеру файла в каталоге. Параметр /b задается по умолчанию для команды copy, за исключением случаев использования copy для слияния файлов.
Если параметр /b стоит перед списком файлов в командной строке, он применяется ко всем файлам, перечисленным до параметра /a команды copy. В этом случае /a применяется к файлу, предшествующему /a.
Если параметр /b стоит после списка файлов в командной строке, он применяется ко всем файлам, перечисленным до параметра /a команды copy. В этом случае /a применяется к файлу, предшествующему /a.
Результат применения параметра /b зависит от его положения в командной строке. Если параметр /b стоит после параметра источник, команда copy копирует файл целиком, включая все символы конца строки.
Если параметр /b стоит после параметра назначение, команда copy не добавляет символ конца строки.
Если операция записи не может быть проверена, выводится сообщение об ошибке. Хотя ошибки записи редко возникают при работе с командой copy, параметром /v можно воспользоваться для проверки правильности записи важных данных. Параметр /v также завершает работу команды copy, поскольку необходимо проверить каждый сектор, записанный на диск.
Команда country обеспечивает распознавание подсистемой MS-DOS набора символов и соглашения о пунктуации при использовании одного из поддерживаемых национальных языков. Используйте файл %системный_корневой_каталог%\System32\Config.nt или эквивалентный файл запуска, указанный в PIF-файле программы, для загрузки настройки Код страны.
Установка поддерживаемых языков
В следующей таблице перечислены страны и языки, поддерживаемые подсистемой MS-DOS. В ней также перечислены кодовые страницы, которые могут быть использованы с этими кодами стран. Например, если используется код страны 003, при задании параметра yyy можно использовать только кодовые страницы 437 или 850. Первая из двух кодовых страниц, перечисленных для каждой страны/региона или языка, является кодовой страницей, используемой по умолчанию.
США | 001 | 437, 850 |
Французский (Канада) | 002 | 863, 850 |
Голландия | 031 | 850, 437 |
Бельгия | 032 | 850, 437 |
Франция | 033 | 850, 437 |
Испания | 034 | 850, 437 |
Венгрия | 036 | 852, 850 |
Италия | 039 | 850, 437 |
Швейцария | 041 | 850, 437 |
Чешская республика | 042 | 852, 850 |
Словакия | 042 | 852, 850 |
Великобритания | 044 | 437, 850 |
Дания | 045 | 850, 865 |
Швеция | 046 | 850, 437 |
Норвегия | 047 | 850, 865 |
Польша | 048 | 852, 850 |
Германия | 049 | 850, 437 |
Бразилия | 055 | 850, 437 |
Международный английский | 061 | 437, 850 |
Португалия | 351 | 850, 860 |
Финляндия | 358 | 850, 437 |
Задание национального формата для времени и даты
Код страны задает формат времени и даты, используемый в следующих командах: backup, date и time.
В следующей таблице перечислены форматы даты и времени для каждого кода страны. Для каждого кода страны в соответствующих колонках представлена дата 3 января 1994г. и время 17 часов 35 минут (0 секунд и 0 сотых секунды).
США | 001 | 01/03/1994 | 5:35:00.00p |
Французский (Канада) | 002 | 1994-01-03 | 17:35:00 |
Латинская Америка | 003 | 03/01/1994 | 5:35:00.00p |
Голландия | 031 | 03-01-94 | 17:35:00 |
Бельгия | 032 | 03/01/94 | 17:35:00 |
Франция | 033 | 03.01.1994 | 17:35:00 |
Испания | 034 | 3/01/94 | 17:35:00 |
Венгрия | 036 | 1994.01.03 | 17:35:00 |
Италия | 039 | 03/01/94 | 17.35.00 |
Швейцария | 041 | 03.01.94 | 17 35.00 |
Чешская республика | 042 | 03.01.1994 | 17:35:00 |
Словакия | 042 | 03.01.1994 | 17:35:00 |
Великобритания | 044 | 03/01/94 | 17:35:00.00 |
Дания | 045 | 03-01-94 | 17.35.00 |
Швеция | 046 | 1994-01-03 | 17.35.00 |
Норвегия | 047 | 03.01.94 | 17:35:00 |
Польша | 048 | 1994-01-03 | 17:35:00 |
Германия | 049 | 03.01.1994 | 17:35:00 |
Бразилия | 055 | 03/01/94 | 17:35:00 |
Международный английский | 061 | 03/01/1994 | 17:35:00.00 |
Португалия | 351 | 03-01-1994 | 17:35:00 |
Финляндия | 358 | 3.1.1994 | 17.35.00 |