使MS-DOS按不同国家习惯显示时间、日期和货币,确定字符排序的方法,以及哪些字符可以用作文件名。该命令只能用在CONFIG.SYS文件中。
COUNTRY命令对MS-DOS进行配置,当其使用某一语言时,可识别与之相应的字符集和标点约定。
语法:
COUNTRY=xxx[,[yyy][,[drive:][path]filename]] |
参数:
xxx
指定国家代码。
yyy
指定这个国家的字符集。
[drive:][path]filename
指定含有国家信息的文件的路径和名称。
相关命令:
关于改换字符及字符在键盘上的布局等信息,请参见<KEYB>命令,或参阅《MS-DOS 6.22用户手册》的“国际化使用设置”一章。
关于准备和选取字符集的信息,请参见<MODE (设置设备代码页)>的命令。
有关特定国家信息的加载方面的内容,请参见<NLSFUNC>命令。
改变默认设置
MS-DOS将美国作为默认设置。你可以在CONFIG.SYS中用COUNTRY命令改变这一设置。
如果没有指定包含特定国家信息的文件的路径名,MS-DOS将试图从启动驱动器的根目录中找到COUNTRY.SYS文件。
指定支持的语言
下表中列出了MS-DOS支持的各国家或语言。还列出了与各国家代码对应的字符集。例如,如果采用国家代码003,就只能用字符集437或850作yyy参数的值。各国家或语言列出的两个字符集中的头一个是默认设置的字符集。
国家或语言 |
国家代码 |
字符集 |
| 比利时 | 032 | 850, 437 |
| 巴西 | 055 | 850, 437 |
| 加拿大法语 | 002 | 863, 850 |
| 克罗地亚 | 038 | 852, 850 |
| 捷克共和国 | 042 | 852, 850 |
| 丹麦 | 045 | 850, 865 |
| 芬兰 | 358 | 850, 437 |
| 法国 | 033 | 850, 437 |
| 德国 | 049 | 850, 437 |
| 匈牙利 | 036 | 852, 850 |
| 国际英语 | 061 | 437, 850 |
| 意大利 | 039 | 850, 437 |
| 拉丁美洲 | 003 | 850, 437 |
| 荷兰 | 031 | 850, 437 |
| 挪威 | 047 | 850, 865 |
| 波兰 | 048 | 852, 850 |
| 葡萄牙 | 351 | 850, 860 |
| 塞尔维亚/南斯拉夫 | 038 | 852, 850 |
| 斯洛伐克 | 042 | 852, 850 |
| 斯洛文尼亚 | 038 | 852, 850 |
| 西班牙 | 034 | 850, 437 |
| 瑞典 | 046 | 437, 850 |
| 瑞士 | 041 | 850, 437 |
| 英国 | 044 | 437, 850 |
| 美国 | 001 | 437, 850 |
一些特殊版本的MS-DOS还提供后面这些国家或语言的字符集:阿拉伯语、以色列、日本、朝鲜、中国和台湾。
指定各国的时间和日期格式
MS-DOS的命令:BACKUP,DATE,RESTORE和TIME要用到国家代码指定的(相应的)时间和日期格式。
下表列出了与各国家代码有关的日期和时间格式。对应各国家代码,“日期格式” 栏指出了MS-DOS显示January 3,1993的方式。“时间格式”栏列出了MS-DOS显示5:35 P.M(带百分之一秒)的方式。
国家或语言 |
国家代码 |
日期格式 |
时间格式 |
| 比利时 | 032 | 23/01/1993 | 17:35:00 |
| 巴西 | 055 | 23/01/1993 | 17:35:00 |
| 加拿大法语 | 002 | 1993-01-23 | 17:35:00 |
| 捷克斯罗伐克 | 042 | 1993-01-23 | 17:35:00 |
| 丹麦 | 045 | 23-01-1993 | 17:35:00 |
| 芬兰 | 358 | 23-01-1993 | 17:35:00 |
| 法国 | 033 | 23-01-1993 | 17:35:00 |
| 德国 | 049 | 23-01-1993 | 17:35:00 |
| 匈牙利 | 036 | 1993-01-23 | 17:35:00 |
| 国际英语 | 061 | 23-01-1993 | 5:35:00.00p |
| 意大利 | 039 | 23-01-1993 | 17.35.00 |
| 拉丁美洲 | 003 | 23-01-1993 | 5:35:00.00p |
| 荷兰 | 031 | 23-01-1993 | 17.35.00 |
| 挪威 | 047 | 23-01-1993 | 17.35.00 |
| 波兰 | 048 | 1993-01-23 | 17.35.00 |
| 葡萄牙 | 351 | 23-01-1993 | 17.35.00 |
| 西班牙 | 034 | 23-01-1993 | 17.35.00 |
| 瑞典 | 046 | 1993-01-23 | 17.35.00 |
| 瑞士 | 041 | 23-01-1993 | 17.35.00 |
| 英国 | 044 | 23/01/1993 | 17:35:00.00 |
| 美国 | 001 | 01-23-1993 | 5:35:00.00p |
| 南斯拉夫 | 038 | 1993-01-23 | 17.35.00 |
特殊版本的MS-DOS 还提供后面这些国家或语言的字符集:阿拉伯、以色列、日本、朝鲜、中华人民共和国和台湾。
若要将货币、时间、日期及大小写字体转换为法语约定,可在CONFIG.SYS文件中加入命令:
country=033
上例中,假设COUNTRY.SYS在根目录下。 若在不同路径下,则应在命令行指定其 [drive:]path。
若要指定法兰西国家代码的字符集,可输入:
country=033,850
如果省略了字符集,但要指定[drive:][path]参数,则在字符集位置可打入逗号"," ,如下列所示:
country=033,,c:\dos\country.sys