今天写了一个ip的修改文件ip.bat,结果发现出现了一堆乱码,cmd竟然不能识别中文了,顿时很郁闷。经过百度等,可以做如下处理
打开rgedit.exe,修改注册表,——>HKEY_CURRENT_USER--》HKEY_CURRENT_USER\Console——》HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe,然后修改codepage为936(十进制)就好了,原先的437智能处理英文。顺便看了一下修改字体颜色和背景的即SCColorreen,系统默认为0f,第一个字符为背景颜色,第二个为字体颜色。颜色分别对应:
0 = 黑色 8 = 灰色 1 = 蓝色 9 = 淡蓝色 2 = 绿色 A = 淡绿色 3 = 浅绿色 B = 淡浅绿色 4 = 红色 C = 淡红色 5 = 紫色 D = 淡紫色 6 = 黄色 E = 淡黄色 7 = 白色 F = 亮白色