Chinaunix首页 | 论坛 | 博客
  • 博客访问: 65994
  • 博文数量: 16
  • 博客积分: 1400
  • 博客等级: 上尉
  • 技术积分: 201
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-04 21:22
文章分类

全部博文(16)

文章存档

2011年(1)

2008年(15)

我的朋友

分类: WINDOWS

2008-09-10 22:46:20

习惯了linux下的ls命令,windows的dir用的很不习惯,又不想装cygwin, bash,就想把dir重命名为ls,发现dos下有个命令doskey可以完成该功能。
在命令提示符下敲:

>doskey ls=dir


然后再敲ls就可以列出文件了。当然,这个别名只是临时的,为了是它永久发挥作用,可以写一个bash.bat:

doskey ls=dir

cmd

要启动命令行时双击该文件就可以了。

doskey的其他用法:
调用和建立DOS宏命令

[适用场合]  经常需要输入重复的命令时,有非常大的用处

[用  法]  doskey 

        将doskey驻留内存,开辟出缓冲区,以后输入的命令都将保存在缓冲
         区中,可以随时调用

        doskey [宏命令名]=[命令名]  

        将宏命令定义为命令,以后输入宏命令,电脑就会执行相应的命令

        doskey /reinstall      重新安装doskey

        doskey /bufsize=       设置缓冲区的大小

        doskey /macros        显示所有doskey宏

        doskey /history        显示内存中所有命令

        doskey /insert|overstrike 设置新键入的字符是否覆盖旧的字符

[例  子]  C:\>DOSKEY?
         C:\>dir
         C:\>copy C:\temp\*.* a:
         C:\>del c:\temp\*.*
         C:\>copy b:\*.* c:\temp

        上述四条命令都已被保存,用光标控制键的上下可以依次选择使用或
         修改, 也可以用F7键列出保存的所有命令

         C:\>doskey di=dir/w/p? 定义di为宏命令,意思是执行dir/w/p
阅读(17389) | 评论(0) | 转发(1) |
0

上一篇:vim老忘的命令

下一篇:shell参数(ZZ)

给主人留下些什么吧!~~