Команда COUNTRY
Эта команда позволяет MS-DOS использовать для вывода времени, даты и денежной единицы форматы, принятые в различных странах. Эта команда определяет также порядок сортировки символов и символы, допустимые в именах файлов. Ее можно использовать только в файле CONFIG.SYS.
Команда COUNTRY настраивает MS-DOS на распознавание набора символов и соглашения по пунктуации, используемые в одном из поддерживаемых языков.
COUNTRY=xxx[,[yyy][,[диск:][маршрут]имя_файла]]
Параметр xxx задает код страны. Параметр yyy задает соответствующий набор символов. Параметр [диск:][маршрут]имя_файла задает расположение файла, содержащего информацию о стране.
Например, чтобы преобразовать форматы даты, времени и денежной единицы к соглашениям, принятым во Франции, добавьте в CONFIG.SYS (если COUNTRY.SYS находится в корневом каталоге) команду country=033. Чтобы задать соответствующий набор символов, наберите country=033,850. Если вы опустите набор символов, но включите параметр [диск:][маршрут] имя_файла, то нужно указать предшествующую набору символов запятую, например:
country=033,,c:\dos\country.sys
Об изменении символов и их расположении на вашей клавиатуре рассказывается в описании команды KEYB. О подготовке и выборе наборов символов вы можете прочитать в описании команды MODE. О загрузке специальной информации рассказывается в описании команды NLSFUNC.
В качестве задаваемой по умолчанию страны MS-DOS использует США. Если при указании команды COUNTRY вы не зададите расположение и имя файла, содержащего специфическую для страны информацию, то MS-DOS пытается найти файл COUNTRY.SYS в корневом каталоге системного диска.
Поддерживаемые MS-DOS страны и языки перечислены в следующей таблице. В ней указаны также наборы символов, которые можно использовать с каждым кодом страны.
Страна/язык |
Код |
Набор сим. |
Дата |
Время | |||||
Бельгия |
032 |
850, 437 |
26/01/1993 |
18:24:00 | |||||
Бразилия |
055 |
850, 437 |
26/01/1993 |
18:24:00 | |||||
Великобритания |
044 |
437, 850 |
26/01/1993 |
18:24:00.00 | |||||
Венгрия |
036 |
852, 850 |
1993-01-26 |
18:24:00 | |||||
Германия |
049 |
850, 437 |
26.01.1993 |
18:24:00 | |||||
Дания |
045 |
850, 865 |
26-01-1993 |
18.24.00 | |||||
Италия |
039 |
850, 437 |
26/01/1993 |
18.24.00 | |||||
Испания |
034 |
850, 437 |
26/01/1993 |
18:24:00 | |||||
Канада (франц.) |
002 |
863, 850 |
1993-01-26 |
18:24:00 | |||||
Латинская Америка |
003 |
850, 437 |
26/01/1993 |
5:35:00.00p | |||||
Международный английский |
061 |
437, 850 |
26-01-1993 |
5:35:00.00p | |||||
Нидерланды |
031 |
850, 437 |
26-01-1993 |
18:24:00 | |||||
Норвегия |
047 |
850, 865 |
26.01.1993 |
18:24:00 | |||||
Польша |
048 |
852, 850 |
1993-01-26 |
18:24:00 | |||||
Португалия |
351 |
850, 860 |
26-01-1993 |
18:24:00 | |||||
Сербия/Югославия |
038 |
852, 850 |
26.01.1993 |
18.24.00 | |||||
Словакия |
042 |
852, 850 |
1993-01-26 |
18:24:00 | |||||
Словения |
038 |
852, 850 |
1993-01-26 |
18:24:00 | |||||
США |
001 |
437, 850 |
01-26-1993 |
5:35:00.00p | |||||
Финляндия |
358 |
850, 437 |
1993-01-26 |
18.24.00 | |||||
Франция |
033 |
850, 437 |
26.01.1993 |
18:24:00 | |||||
Чехия |
042 |
852, 850 |
1993-01-26 |
18:24:00 | |||||
Швейцария |
041 |
850, 437 |
26.01.1993 |
18,24,00 | |||||
Швеция |
046 |
437, 850 |
1993-01-26 |
18.24.00 |
В специальных версиях MS-DOS доступны также следующие страны, наборы символов и соответствующие языки: арабский, Израиль, Япония, Корея, Китай и Тайвань.
Для ввода с клавиатуры русских букв требуются дополнительные программные средства. Обычно для этого устанавливается специальный драйвер. Чтобы установить в системе русификатор, при наличии кодовой страницы с русским шрифтом (определяющей начертание символов на экране), необходимо добавить вызов данного драйвера в файл AUTOEXEC.BAT.
Код страны определяет национальные форматы времени и даты, используемые в командах BACKUP, DATE, RESTORE и TIME. Они перечислены в двух правых столбцах приведенной выше таблицы.