windows命令行使用的小技巧

一、在文件夹的右键,增加“open cmd shell here”的菜单,点击后可以打开命令行窗口,当前目录为开选中的文件夹。

直接导入这个注册表文件就可以了。

在我的电脑上选择这个菜单后当前路径为桌面,在我的文档选择这个菜单后当前路径为我的文档设置的路径。

二、设置环境变量

用SET命令设置的环境变量只对当前窗口生效,所以微软另外给了一个叫SETX的工具,可以设置用户或系统的环境变量,如:

setx java_home e:jdk15 -m

三、命令行输入的快捷键,参考这篇文章:http://wjason.javaeye.com/blog/404107

右箭头:如果当前光标处字符空白,重复上一条命令中同一位置的字符,F1键也可以。

CTRL + 左、右箭头:按单词进行光标移动。

F2: 按F2后输入一个字符,在光标处增加上一条命令中当前光标位置和输入字符首次出现位置之间的所有字符。读起来比较拗口,举一个例子:

上一条命令为 setx java_home e:jdk15 -m

当前命令行输入set,加一个空格,按F2,再输入-,命令行字符变为:

set
java_home e:jdk15

F4: 按F4后输入一个字符,删除当前光标与其之后输入字符首次出现位置之间的字符。如果输入字符为空,则删除到行尾,如:

当前命令行字符为:setx java_home e:jdk15 -m

光标定位到第一个j字母,按F4,在输入j,命令行字符变为:

setx jdk15 -m

F7: 显示已执行的命令记录,按上下箭头进行选择,回车键执行。输入字符的话,按命令的第一个字母进行匹配选择。

F8: 在命令记录中,按输入顺序的反序,匹配当前已输入的命令行字符,如上面的过程中,输入set后:

第一次按F8, 出现最近一次匹配的命令: setx jdk15 -m

第二次按F8, 出现 setx home e:jdk15 -m

第三次按F8, 出现 setx java_home e:jdk15 -m

第四次按F8, 在命令记录中往前无匹配的记录,返回到最后一条进行匹配,结果和第一次按F8的结果相同。

F9: 配合F7使用,出现命令记录后,输入序号来选择执行的记录

命令行复制:ALT + SPACE + E + K,用上下、左右箭头定位,用SHIFT + 上下、左右箭头选择,按回车键确认。

命令行粘贴:ALT + SPACE + E + P

ESC: 清空当前命令行文本

Comments are closed.