![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-17 00:14 |
共 47,813 主题排行 / 349,903 发帖 / 今日 0 篇 / 48,259 会员排行 |
| DOS疑难解答 & 问题讨论 (解答室) » [求助]winxp两种dos窗口如何切换? |
| 可打印版本 688 / 3 |
| 第1楼 tired_bird | 发表于 2004-11-05 00:00 |
| 中级用户 发帖 58 积分 307 | |
|
[求助]winxp两种dos窗口如何切换? 我用winxp自带的dos,刚打开是的界面,输入help 所有的命令提示都是中文的讲解并带拖动条。
但有时执行第三方软件后例如lmod命令,在输入 help 所有的命令提示都是英文的讲解。 如果我没装第三方软件,怎么才能进入第二种窗口呢?进入第二种窗口后又怎么切换到第一种窗口呢?还望大家指点,谢先! |
|
| 第2楼 Climbing | 发表于 2004-11-05 00:00 |
| 铂金会员 发帖 2,753 积分 6,962 来自 河北保定 | |
|
::切换到英文代码页
chcp 437::切换到中文代码页 chcp 936 在Cmd窗口的属性中也可以设置默认代码页。 |
|
| 第3楼 tired_bird | 发表于 2004-11-05 00:00 |
| 中级用户 发帖 58 积分 307 | |
|
to Climbing谢谢你的答复,但我想进入的英文代码页通过chcp 437不能达到。你可以看一下,单击RenFiles.bat(代码如下)set files=13copy ..\ctlbak\grib*
echo. >tmp.bat chcp 437 for /l %%i in (1,1,%files%) do dir /b /o ..\ctlbak\grib*|lmod /L%%i ren %%i.ctl >>tmp.bat call tmp.bat执行完毕后查看tmp.bat文件内容为Invalid keyboard code specified ren grib2002090200.ctl 1.ctl ren grib2002090206.ctl 2.ctl ren grib2002090212.ctl 3.ctl ren grib2002090218.ctl 4.ctl ren grib2002090300.ctl 5.ctl ren grib2002090306.ctl 6.ctl ren grib2002090312.ctl 7.ctl ren grib2002090318.ctl 8.ctl ren grib2002090400.ctl 9.ctl ren grib2002090406.ctl 10.ctl ren grib2002090412.ctl 11.ctl ren grib2002090418.ctl 12.ctl ren grib2002090500.ctl 13.ctl而单击修改后的RenFiles.batset files=13copy ..\ctlbak\grib* echo. >tmp.bat lmod ::把chcp 437换成lmod for /l %%i in (1,1,%files%) do dir /b /o ..\ctlbak\grib*|lmod /L%%i ren %%i.ctl >>tmp.bat call tmp.battmp.bat文件内容为ren grib2002090200.ctl 1.ctl ren grib2002090206.ctl 2.ctl ren grib2002090212.ctl 3.ctl ren grib2002090218.ctl 4.ctl ren grib2002090300.ctl 5.ctl ren grib2002090306.ctl 6.ctl ren grib2002090312.ctl 7.ctl ren grib2002090318.ctl 8.ctl ren grib2002090400.ctl 9.ctl ren grib2002090406.ctl 10.ctl ren grib2002090412.ctl 11.ctl ren grib2002090418.ctl 12.ctl ren grib2002090500.ctl 13.ctl两者差异就在有无这一行Invalid keyboard code specified,为什么必须先键入lmod,才可以执行lmod呢?第三方工具很多都这样例如change?能给我解释一下吗? |
|
| 第4楼 Climbing | 发表于 2004-11-05 00:00 |
| 铂金会员 发帖 2,753 积分 6,962 来自 河北保定 | |
|
具体原因我也不太清楚,大概是因为新版的操作系统使用的键盘编码方案与老版的系统不一致的缘故,这些程序在MS-DOS 7.10及以前版本的纯DOS环境中运行就不会出现这问题。我曾经向Horst询问过这个问题,他只是回答说可能跟语言有关系,但我觉得是操作系统的问题。解决办法就是向你上面所做的:先运行一次lmod,然后再正常使用lmod。如果想显示中文,用chcp 936切换到中文代码页即可。估计这个问题微软可以给出正确答案。
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |