楼 主
如何更方便的操作
发表于 2006-03-01 18:13 · 中国 浙江 温州 瓯海区 电信
初级用户
★
积分 20
发帖 6
注册 2006-03-01 17:59
20年会员
UID 51181
性别 男
状态 离线
因为工作的需要对某些文件需要进行时间核对,对一个固定文件需要做以下操作
dir y:\zk\11111.pcb
dir z:\zk\11111.pcb
11111既一个文件名,不同文件名字就不同, 不知道有没办法可以在DOS提示符下输入 11111 就可以显示这两个盘符里的 这两文件的 日期和时间。
我直接打 11111 就象打
dir y:\zk\11111.pcb
dir z:\zk\11111.pcb 两句命令 打 22222 就象打 dir y:\zk\22222.pcb
dir z:\zk\22222.pcb
好象有个什么命令 可以将键入的字符 放在批处理用的,哪位老兄指点下.
第 2 楼
发表于 2006-03-02 17:22 · 中国 山西 临汾 中移铁通
元老会员
★★★★
Batchinger
积分 4,432
发帖 1,512
注册 2002-10-18 00:00
23年会员
UID 19
性别 男
状态 离线
Re hunhunee:
使用 doskey 创建宏:
doskey xdir=dir y:\zk\$1.pcb $T dir z:\zk\$1.pcb
然后在命令行下执行类似的命令:
xdir 11111
xdir 22222
※ Batchinger 致 Bat Fans:请访问
批处理编程的异类 ,欢迎交流与共享批处理编程心得!
第 3 楼
恩,非常感谢
发表于 2006-03-02 20:28 · 中国 浙江 温州 电信
初级用户
★
积分 20
发帖 6
注册 2006-03-01 17:59
20年会员
UID 51181
性别 男
状态 离线
恩,好西好,但我在XP里,怎么样能让机能时刻保持这种宏状态呢?
第 4 楼
已经解决了
发表于 2006-03-02 20:30 · 中国 浙江 温州 电信
初级用户
★
积分 20
发帖 6
注册 2006-03-01 17:59
20年会员
UID 51181
性别 男
状态 离线
恩,好西好,但我在XP里,怎么样能让机能时刻保持这种宏状态呢?
刚问的这个问题,我已经解决了,谢谢
第 5 楼
发表于 2006-03-02 20:33 · 中国 浙江 温州 电信
初级用户
★
积分 20
发帖 6
注册 2006-03-01 17:59
20年会员
UID 51181
性别 男
状态 离线
不行哦,哈哈,刚我想的太简单,在DOS窗口执行一次DOSKEY后,EXIT后再进就无效了,呵。,,,
第 6 楼
发表于 2006-03-02 21:11 · 中国 湖北 荆门 电信
荣誉版主
★★★
积分 2,013
发帖 718
注册 2006-02-18 07:07
20年会员
UID 50550
状态 离线
打开注册表HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor
修改AutoRun的值为doskey xdir=dir y:\zk\$1.pcb $T dir z:\zk\$1.pcb
这样以后打开就直接可以执行了
另外你可以建立一如下批处理:
@echo off
:input
set /p cxs=%cd%^>
%cxs% 2>nul
if %errorlevel% == 9009 (dir y:\zk\%cxs%.pcb & dir z:\zk\%cxs%.pcb)
goto input
保存为c:\mydir.bat,以后你想查找的时候就可以直接运行或双击mydir.bat来进行查找,查找只需输入查找内容即可,如111,而不必输入mydir 111,如果你嫌麻烦的话也可以修改AutoRun的值为c:\mydir.bat,然后在命令行直接输入查找内容。
第 7 楼
问题解决
发表于 2006-03-04 16:50 · 中国 浙江 温州 电信
初级用户
★
积分 20
发帖 6
注册 2006-03-01 17:59
20年会员
UID 51181
性别 男
状态 离线
改注册表这个好用,那个批处理以我的水平,看不懂,等懂了再用,呵呵,谢谢了
论坛跳转: