中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS学习入门 & 精彩文章 (教学室) » 转贴:拷贝DOS窗口信息的技巧
« [1] [2] »
作者:
标题: 转贴:拷贝DOS窗口信息的技巧 上一主题 | 下一主题
earth123xinyuan
社区乞丐





积分 -46
发帖 25
注册 2009-2-9
来自 内蒙
状态 离线
『第 16 楼』:  

我没有试验,可以用吗

2009-2-10 13:38
查看资料  发送邮件  发短消息 网志  OICQ (340458053)  编辑帖子  回复  引用回复
netbenton
银牌会员

批处理编程迷


积分 1916
发帖 752
注册 2008-12-28
来自 广西
状态 离线
『第 17 楼』:  用debug可以

@echo off
goto :begin
f 100 l14 B8 00 B8 50 1F BF 00 02 B9 D0 07 BD 02 08 BA 50 00 AD 3C 20
f 114 l14 75 03 43 75 02 31 DB AA 4A 75 0D B8 0D 0A 29 DF 29 DD 31 DB
f 128 l0e AB BA 50 00 E2 E3 06 1F 89 E9 31 DB 90 90
t=100
g 134
w 200
q
:begin
if '%1'=='' set of=abcec.txt
debug %1%of%<%~f0>nul
edit %1%of%
goto :eof


::DOS下保存整个屏幕内容到文件,不支持中文(即图型模式)
::可用于纯dos模式
::在图型模式将输出一个只有空行的文件
::用debug 取显示缓存区内容。输出%1指定的文件,
::如果%1为空,输出到abcec.txt
::用在程序输出有进度显示时,得到的最终屏幕信息


::注意:本函数调用必独立存为一个BAT文件调用,不可以放在BAT程序内作子程序。
::行 edit %1%of% 用作测试显示结果,用时可删除



精简
[你的+我的+他的]=>[大家的]    个人网志   
2009-2-11 03:39
查看资料  发送邮件  发短消息 网志  OICQ (37659560)  编辑帖子  回复  引用回复
wangfangjian
中级用户





积分 274
发帖 192
注册 2009-1-7
状态 离线
『第 18 楼』:  

好东西 顶一下

2009-2-11 20:27
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
pujihong123
初级用户




积分 47
发帖 27
注册 2008-6-23
来自 甘肃. 武威
状态 离线
『第 19 楼』:  

呵呵!现在不用了!



好好学习,
天天向上。
2009-2-12 22:25
查看资料  发送邮件  发短消息 网志  OICQ (4301178)  编辑帖子  回复  引用回复
lxhwf
初级用户





积分 25
发帖 13
注册 2009-2-18
状态 离线
『第 20 楼』:  

变通使用,支持!

2009-3-13 23:37
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
« [1] [2] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: