![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-10 15:18 |
共 47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,255 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 批处理:通讯录 |
| 可打印版本 4,377 / 20 |
| 第1楼 zh159 | 发表于 2006-11-16 00:14 |
| 金牌会员 发帖 1,467 积分 3,687 | |
|
批处理:通讯录 看了 zouzhxi DOS版的通讯录,有了部分构思:
20 楼最新修改: 11-20修改:采用模块方式减少相同功能脚本,增加联系人是否存在判断功能,修改单项结尾、查看全部联系人检索方式 namejm 版主的查找显示(修改了单项结尾检索方式): 删除某项记录的批处理 Tel.db 电话本数据库 新增单项 [ Last edited by zxcv on 2006-11-21 at 03:20 AM ] |
|
| 第2楼 ccwan | 发表于 2006-11-16 01:39 |
| 金牌会员 发帖 1,160 积分 2,725 来自 河北廊坊 | |
|
set 联系人姓名
set 联系人电话 set 联系人单位 set 联系人地址 环境变量没有定义,貌似应为 set 联系人姓名= set 联系人电话= set 联系人单位= set 联系人地址= 不过做得很不错,值得加分。 |
|
| 第3楼 ccwan | 发表于 2006-11-16 01:45 |
| 金牌会员 发帖 1,160 积分 2,725 来自 河北廊坊 | |
|
建议再加入全部浏览的命令,因为我就比较喜欢全部显示后再从中查找。
|
|
| 第4楼 zh159 | 发表于 2006-11-16 01:56 |
| 金牌会员 发帖 1,467 积分 3,687 | |
Originally posted by ccwan at 2006-11-15 13:39: 漏了^_^,谢谢指正 Originally posted by ccwan at 2006-11-15 13:45: 简单啊,加入一个选项跳转执行“notepad Tel.db”,直接浏览库文件^_^ |
|
| 第5楼 ccwan | 发表于 2006-11-16 03:12 |
| 金牌会员 发帖 1,160 积分 2,725 来自 河北廊坊 | |
|
呵呵,加一个start好不好?不喜欢黑窗口一直开着。
|
|
| 第6楼 vkill | 发表于 2006-11-16 03:28 |
| 金牌会员 发帖 1,744 积分 4,103 来自 甘肃.临泽 | |
|
我觉得这样还不如直接用记事本来的快
|
|
| 第7楼 ccwan | 发表于 2006-11-16 03:40 |
| 金牌会员 发帖 1,160 积分 2,725 来自 河北廊坊 | |
|
re:vkill
其实这样只是提供一种思路,让大家明白一些命令的用法。并非一定要使用这种通讯录。 有好多软件只是完成几个简单的命令,还做得很复杂呢。^_^ vkill兄别见怪。 |
|
| 第8楼 zh159 | 发表于 2006-11-16 03:52 |
| 金牌会员 发帖 1,467 积分 3,687 | |
|
基本应用,不用先建立“Tel.db”
通讯录.bat 其实修改联系人是删除联系人与增加新联系人联合处理的 [ Last edited by zxcv on 2006-11-15 at 03:55 PM ] 附件 IE 通讯录.gif (19.24 KiB) 新增联系人.gif (20.39 KiB) 联系人资料.gif (40.41 KiB) |
|
| 第9楼 zouzhxi | 发表于 2006-11-16 05:31 |
| 中级用户 发帖 177 积分 430 来自 广东深圳 | |
|
回楼上:
你有代码好像没有双向查询功能,
[ Last edited by zouzhxi on 2006-11-16 at 05:32 AM ] |
|
| 第10楼 ccwan | 发表于 2006-11-16 05:35 |
| 金牌会员 发帖 1,160 积分 2,725 来自 河北廊坊 | |
|
拜托!难道要求全责备?
说过是一种思路了,自己举一反三嘛! |
|
| 第11楼 zouzhxi | 发表于 2006-11-16 05:40 |
| 中级用户 发帖 177 积分 430 来自 广东深圳 | |
|
我只是说,能不能实现双向模糊查询这一功能.,没有责备的意思。。。
|
|
| 第12楼 vkill | 发表于 2006-11-16 06:14 |
| 金牌会员 发帖 1,744 积分 4,103 来自 甘肃.临泽 | |
Originally posted by zouzhxi at 2006-11-16 05:40: 这个完全可以,不过"数据库"的格式决定你代码的简单是否,如果用sed代码更好写,和公交线路查询的差不多,~ http://www.cn-dos.net/forum/viewthread.php?tid=24668&fpage=1帖子11楼是sed版的 |
|
| 第13楼 zh159 | 发表于 2006-11-16 10:27 |
| 金牌会员 发帖 1,467 积分 3,687 | |
|
修改:联系人或电话双向查询、查看全部联系人及电话
通讯录.bat [ Last edited by zxcv on 2006-11-15 at 11:14 PM ] 附件 修改联系人资料.gif (22.48 KiB) 所有联系人资料.gif (49.41 KiB) |
|
| 第14楼 namejm | 发表于 2006-11-16 11:05 |
| 荣誉版主 发帖 1,737 积分 5,226 来自 成都 | |
|
对于之类的for语句,可以用来替换,以达到简化代码的目的。
|
|
| 第15楼 zh159 | 发表于 2006-11-16 11:08 |
| 金牌会员 发帖 1,467 积分 3,687 | |
|
if /i "%input%"=="n"
忘了这个谢谢 namejm 版主提醒 |
|
| 1 2 下一页 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |