|
Eblis
中级用户
积分 251
发帖 108
注册 2007-1-7 来自 湖南==>广州
状态 离线
|
『第
16 楼』:
能不能反过来?从ACSII码获得原文?..有时候一些注册表或者数据包以ACSII的时候..可以直接读过来多好..不用去查了..
|
|
2007-1-15 14:58 |
|
|
lxmxn
版主
积分 11386
发帖 4938
注册 2006-7-23
状态 离线
|
『第
17 楼』:
这个我也一直在想,但是批处理来完成似乎有点麻烦,感觉利用VBS的chr()函数来获取更好一些。
|
|
2007-1-15 15:08 |
|
|
electronixtar
铂金会员
积分 7493
发帖 2672
注册 2005-9-2
状态 离线
|
『第
18 楼』:
理论上绕弯子怎么绕都可以用批处理写任意二进制文件,但是那个不是一般的麻烦啊,而且效率肯定不高呀。所以还是vbs吧,vbs也麻烦,用 adodb.stream ,还要用 adodb.recordset 或者 xmldoc 来产生 bytearray 类型,因为FSO不支持二进制文件写入
|
C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>" |
|
2007-1-16 00:46 |
|
|
Eblis
中级用户
积分 251
发帖 108
注册 2007-1-7 来自 湖南==>广州
状态 离线
|
『第
19 楼』:
呵呵..那我再问一个问题...fsutil file createnew 产生的代码为16进制的0..有没有可能会遇到原文件里的代码就是0..比如说fsutil fsinfo drives命令的输出就是16进制的0
刚刚自己测试了一下...其它不同的代码能显示出来..但是代码中的空格就没办法了``
不过也好``应该很少遇到16进制的0的文件吧?
|
|
2007-1-16 12:25 |
|
|
lxmxn
版主
积分 11386
发帖 4938
注册 2006-7-23
状态 离线
|
『第
20 楼』:
这个可以处理空格的。文件中很少会出现ASCII为00的字符,所以没有考虑。
|
|
2007-1-16 15:34 |
|
|
benteng302
初级用户
积分 88
发帖 41
注册 2006-3-8
状态 离线
|
|
2007-5-14 20:03 |
|
|
xiaoyong12
初级用户
积分 38
发帖 22
注册 2008-8-14
状态 离线
|
|
2009-4-11 12:13 |
|
|
netbenton
银牌会员
批处理编程迷
积分 1916
发帖 752
注册 2008-12-28 来自 广西
状态 离线
|
『第
23 楼』:
原来还有这个命令:fsutil file
我做这个时,用set/p=[空格],生成一个纯空格的文件,相同时补上20h,虽然可以做到。却是绕了个大弯。
在这里学习了。
|
精简
[你的+我的+他的]=>[大家的] 个人网志 |
|
2009-4-11 13:36 |
|
|
523066680
银牌会员
SuperCleaner
积分 2362
发帖 1133
注册 2008-2-2
状态 离线
|
|
2009-12-3 20:22 |
|
|
bigbadwolf
新手上路
积分 1
发帖 1
注册 2010-7-27
状态 离线
|
|
2010-10-5 16:35 |
|
|
zch1366
中级用户
积分 326
发帖 148
注册 2005-12-16
状态 离线
|
|
2010-10-9 14:05 |
|
|
5981664
新手上路
积分 1
发帖 1
注册 2010-1-12
状态 离线
|
|
2010-10-12 13:04 |
|
|
gool123456
初级用户
积分 89
发帖 76
注册 2009-12-13
状态 离线
|
『第
28 楼』:
对FC了解太少了 . 版主这个好啊 .我以前是通过另一种方法获取的 . 但不方便.
|
Discuz! 现在时间 |
|
2010-10-14 01:58 |
|
|
liangshenda
新手上路
积分 8
发帖 6
注册 2006-2-4
状态 离线
|
|
2010-12-25 00:43 |
|