doskey使用

--------------------------------------------------------------------------------
author: hjjdebug
date: 2012-07-04
--------------------------------------------------------------------------------
前言: doskey 的用途: 减少击键次数,提高工作效率。
    以最少的击键,完成我们所要做的工作。
    演示。 远程连接computer, 以adb 操作为例。
题外话。
    doskey 宏类似于linux 下alias, 并且强于linux 下alias. 所谓强,
        是因为它很好的支持了命令行参数。
        linux 下alias 对参数支持不是很好,但linux 另有解决该问题的办法。
实现:
1. 建立doskey macro 文件。
例如:
D:\>type doskey_macro.txt
macros=doskey /macros
go=d: $t cd d:\work\android\beijing\buffer
cat=adb logcat -s $1
clear=adb logcat -c $t cls
con=adb connect 192.168.1.212
dcon=adb disconnect 192.168.1.212
kill=adb shell kill -9 $1
logcat=adb logcat ISTVJsonTask:s ISTVStatusBarService:s novel.supertv.dvb:s $*
ps=adb shell ps
sh=adb shell
top =adb shell top -m 5

2.  启动doskey 及自动加载doskey 方法。
2.1:手工启动doskey 方法
    doskey /macrofile=d:\doskey_macro.txt
    进一步简化:
    编写命令 doskey_macro.bat
    C:\>type doskey_macro.bat
    doskey /macrofile=d:\doskey_macro.txt
    rem doskey /macros

2.2: 自动运行的方法。
    HKLM->SOFTWARE->Microsoft->Command Processor
    增加键值对: AutoRun -> (REG_SZ) c:\doskey_macro.bat

3. enjoy the result. 还可以配合<F7> 命令历史 使用。从此生活简单轻松!
题外话: linux 下bash 对命令历史有很强的支持, 配合其强劲的命令行编辑, 要慢慢体会...


你可能感兴趣的:(linux,android,工作,shell,kill,远程连接)