DOS界面的个性化定制

-------------------------------------------------------------------

源文地址: http://www.cnblogs.com/yunlei0821/p/7569497.html,转载请务必保留此出处.

 

  对于一个技术宅来说,DOS命令我们再熟悉不过了.每天面对一成不变的"黑窗口",也会感觉到厌烦,因此本人更趋向化定制一款属于我个人风格的DOS界面..

定制后的界面风格如下图所示:

如何来定制这样一款个性的界面呢?下面我们来一步步操作:

1.复制以下代码,到一个文本文件:

 

@echo off
echo -- -----------------------------------------
echo -- 我是大佬,我为自己带盐...
echo -- email:yunlei0821@aliyun.com
echo -- 技术博客:
echo http://www.cnblogs.com/yunlei0821/
echo -- 今天是:%date%
echo -- 现在时间:%time%
echo -- -----------------------------------------
color A
title yunlei
@echo on

 

2.我们就把该文本文件命名为cmd.txt吧.

3.将文本文件的后缀名改为".cmd"或者".bat",然后将其放在"C:\Windows"目录下(即文件路径为"C:\Windows\cmd.bat").

4.打开注册表 regedit 找到 HKEY_LOCAL_MACHINE,再打开 software 之后打开 Microsoft 然后找到Command Processor.

5.1.我们会看到有AutoRun  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor 字符串.

5.2.如果没有的话,就右键->新建字符串值"AutoRun",数值数据输入"%systemroot%//cmd.bat".

6.重新输入cmd进入DOS界面即可.

7.如果发现页面乱码:

cmd的属性设置可以在注册表中修改,实现一次修改永远有效:
1). win+R 输入regedit 进入注册表。
2). 找到 HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe (没有手动添加亦可)如果 该项下已存在CodePage项,则把值改为十进制”65001”;如果不存在,在该项下新建一个 DWORD(32位值),命名为“CodePage”,值设为“65001”
3). 重启cmd后生效
4). 对于Power shell修改同样,只需在第2步修改%SystemRoot%_system32_WindowsPowerShell_v1.0_powershell.exe 下的项。

 附:MS-DOS为以下国家和语言提供字符集:

  代码页描述
  1258 越南语
  1257 波罗的语
  1256 阿拉伯语
  1255 希伯来语
  1254 土耳其语
  1253 希腊语
  1252 拉丁 1 字符 (ANSI)
  1251 西里尔语
  1250 中欧语言
  950 繁体中文
  949 朝鲜语
  936 简体中文(默认)
  932 日语
  874 泰国语
  850 多语种 (MS-DOS Latin1)
  437 MS-DOS 美国英语

ps:通过指令的方式修改背景色本人暂时还未掌握,欢迎留言补充,互相交流学习.

posted @ 2017-09-21 16:57  和老虎喝茶彻夜长谈  阅读(408)  评论(1编辑  收藏  举报
/* 看板娘 */