- 帖子
- 1348
- 积分
- 5192
- 技术
- 145
- 捐助
- 501
- 注册时间
- 2007-10-25
|
22楼
发表于 2008-4-25 21:52
| 只看该作者
原帖由 terse 于 2008-4-9 00:52 发表
处理文件名为 DOS h^e&lp.chm 时 生成 “伪chm文件列表.txt” 内容 :"DOS h^e&lp.chm"
如文件改为DOS、 h^e&lp.chm可以拖进处理 改为DOSh^e&lp,chm提示"DOShe"不是chm文件
REM:我是拖进去的 直接运行处理没 ...
你的这个问题比较奇怪,更奇怪的是,当我把文件名改成 DOS &.chm 的时候,拖进批处理,居然直接报错退出。看来用参数来接收传入的文件名的时候,是有些问题的,暂时还没有找到解决办法,只能建议文件名尽量不带 & 符号。
原帖由 sunbuchen 于 2008-4-25 00:47 发表
不行,提示
"-decompile"不是chm文件
请按任意键继续...
"LINUXS~3"不是chm文件
请按任意键继续...
很明显,你所列的两个文件都不是chm文件,批处理不报错反倒不正常。不过,如果文件名以负号开始,也会出现伪chm文件的报错信息,很是奇怪。 |
|