cmd.exe命令提示符使用技巧

(本文转自 http://hi.baidu.com/gggg%CD%F5/blog/item/a5ec93d3cc8e0f35960a16e0.html

1、巧用自动记忆功能

  命令窗具有命令记忆功能,您在窗口中输入的所有命令行都会被自动记忆下来,通过点击键盘上的上下方向键就可以把刚输入的命令逐一调取出来,类似于DOS中的DOSKEY指令,只不过它把这条指令内置于命令窗口中了。这种记忆功能可以免除您反复输入相同指令的痛苦,对于网络环境的调试尤其有用,可以为您节省大量重复劳动和宝贵时间。
      但有时使用↑↓效率还是有些低下,此时我们就可以使用cmd的快捷键F7和F9了
      按下F7,可以查看你所输入的所有命令

        按下F9,输入命令号码,即可快速执行相应命令


2、趣味提示符

  你会想象到让你的命令提示符变成当前时间吗?能显示当前Windows XP版本号吗?只要你想就能实现。下面我们就来教大家怎么实现。

在这里我们借助的是一个prompt的DOS命令,该命令有很多实用的参数,详细参数作用请读者在提示符状态运行prompt/?来查阅。了解了这些参数的作用之后,就可以在安装路径下建立一文件,将其命名为run.bat,该文件夹中的内容为prompt $V$D$G$G。接下来打开 注册表编辑器,依次浏览到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor\,然后双击右侧的AutoRun键值,将其修改为%systemroot%\run.bat,保存设置退出。重新打开命令提示符,怎么样是不是有了变化。其实只要你根据prompt的参数就可以自行定义非常丰富的提示符文字。

我们输入:prompt $V$D$G$G后,命令提示符会变成下面的样子:


-------------------------------------------------------------
语法:PROMPT [text]
                text    :指定新的命令提示符。

提示符可以由普通字符及下列特定代码组成:

$A     & (短 and 符号)
$B     | (管道)
$C     ( (左括弧)
$D     当前日期
$E     Escape code (ASCII 码 27)
$F     ) (右括弧)
$G     > (大于符号)
$H     Backspace (擦除前一个字符)
$L     < (小于符号)
$N     当前驱动器
$P     当前驱动器及路径
$Q      = (等号)
$S       (空格)
$T     当前时间
$V     Windows XP 版本号
$_     换行
$$     $ (货币符号)

如果命令扩展名被启用,PROMPT 命令会支持下列格式化字符:

$+     根据 PUSHD 目录堆栈的深度,零个或零个以上加号(+)字符;每个被推的层有一个字符。
$M     如果当前驱动器不是网络驱动器,显示跟当前驱动器号或空字符串有关联的远程名。
-------------------------------------------------------------
3、复制窗口内容

  字符串的拷贝对于命令窗来讲相当有用。但Windows 2000与Windows XP的命令提示符的拷贝方式与以前版本有较大差异,即使二者之间也并不相同,前者是采用标记复制法,而后者则直接采用鼠标右键点击的复制法。具体描述如下:

  在Windows XP里,对于全部内容,您可以直接点击鼠标右键中的“全选”来选定,而对于指定范围的内容,您可以首先点鼠标右键选其中的“标记”项,而后移动鼠标到待复制的命令字符处,拖动鼠标选择该字符串,这些字符串将立刻以反白形式出现在屏幕上,点击鼠标右键或按回车键,再移动到目标位置,右击并选择“粘贴”,这样一个命令字符串就自动拷贝到了指定的位置上。

  在Windows 2000下,由于在命令窗中不支持鼠标右键的菜单(但支持鼠标的拖动选择),因此它给出了一种更为简洁的方式用天命令字符的复制,首先您必须按住鼠标左键,拖选待复制的命令字符串,它们将以反白形式出现在屏幕上,先点击一下鼠标的右键(即执行复制操作),将鼠标移到目标位置,然后再次轻点鼠标左键,命令字符就自动粘贴到新的位置上了!

4、改变窗口特性

  如果您长期在命令提示符下工作还可以自行调节其外观以适应自己的使用习惯,比如对其窗口的标题,颜色等进行个性化设置,经常使用到的相关命令如下:

  a)改变标题:CMD /k TITLE新标题名
  b)改变命令符:CMD /K PROMPT [text](text为新的命令提示符)
  c)改变前景色和背景色:CMD /t:gf(g是指定背景色的十六进制数字,常用的颜色有以下值:0 黑色,1蓝色,2 绿色,3 浅绿色,4红色,5紫色,6黄色,7白色,8灰色,9浅蓝,A浅绿,B浅蓝色,C浅红色,D浅紫色,E浅黄色,F亮白色。


5、命令窗的快捷键

  在命令窗下有许多好用的快捷键,可以大大加快您的输入和调试速度,而且一些功能还以图形方式提供。
      ↑,↓:选择命令
  ESC:清除当前命令行;
  F7:显示命令历史记录,以图形列表窗的形式给出所有曾经输入的命令,并可用上下箭头键选择再次执行该命令。
  F8:搜索命令的历史记录,循环显示所有曾经输入的命令,直到按下回车键为止;
  F9:按编号选择命令,以图形对话框方式要求您输入命令所对应的编号(从0开始),并将该命令显示在屏幕上;
  Ctrl+H:删除光标左边的一个字符;
  Ctrl+C Ctrl+Break,强行中止命令执行;
      Ctrl+M:表示回车确认键;
      Alt+F7:清除所有曾经输入的命令历史记录;
  Alt+PrintScreen:截取屏幕上当前命令窗里的内容。

6、好“色”的命令行

  在默认状态下命令行永远是黑底白字,就从这里先开刀。在运行对话框中输入cmd,打开命令提示符,在打开的窗口的标题上右击,在弹出的菜单中选择“属性”,并将打开的窗口切换到“颜色”选项卡,依次选中屏幕文字、屏幕背景选项,并设置相应的颜色,注意当我们更改了设置之后在下方就会实时显示出来,根据这一点我们可以根据自己的喜欢及时作出调整,做好之后保存设置会询问应用属性,选择“保存属性,供以后具有相同标题的窗口使用”,这样就不至于只对当前窗口生效了。

7、快速选择文件和文件夹(自动完成)

  在命令提示符状态下,我们可以按下Tab键来选择当前目录下面的文件和文件夹,它的选择是按照一定顺序来进行的,按下Shift+Tab组合键还可以进行反方向选择,非常方便。注意,此时我们所选择的文件还包括隐藏文件在内。

8、更改命令提示符的默认位置

在Windows XP中,打开命令提示符窗口,默认情况下系统会定位到“X:\Documents and Settings\当前用户名>”下,其中X为操作系统所在盘符。但有时我们使用命令提示符时需要在特定的目录下工作,因此有必要使用“计算机管理”功能来更改命令提示符的默认位置:单击“开始→控制面板→性能和维护→管理工具→计算机管理”,依次展开“系统工具→本地用户和组→用户”,然后在右侧窗口中双击当前登录的用户名,在打开的“属性”对话框单击“配置文件”选项卡,在“主文件夹”下的“本地路径”后面键入你想更改的当前盘符或当前目录,如“E:\”,然后单击 “应用→确定”,重新启动计算机即可完成更改。




你可能感兴趣的:(cmd)