标题: [文件操作] [已解决]如何把处理TXT文章的批处理改成支持批量处理HTML格式的? [打印本页]
作者: yiduancang 时间: 2011-12-13 11:22 标题: [已解决]如何把处理TXT文章的批处理改成支持批量处理HTML格式的?
- @echo off
- md worktemp 2>nul
- cd.>worktemp\temp.txt
- for %%a in ("%~1\*.txt") do (
- set/a n+=1
- setlocal enabledelayedexpansion
- title 正在处理第!n!个文件..
- endlocal
- if %%~za lss 1000 (del /q /f "%%a") else (
- if %%~za lss 4000 copy "%%a"+"worktemp\temp.txt" "worktemp\temp.txt"&&del /f /q "%%a"
- for %%b in (worktemp\temp.txt) do if %%~zb geq 4000 move %%~fsb "%~1\%%nxa"
- )
- )
- rd /s /q worktemp
复制代码
以上这段代码 是请了个好心的高人帮在下写的 作用有几个 1 是删除文件夹内少于2KB的TXT文本 2是自动合并2KB-4KB的TXT文章 3.就是自动调用一个TXT文章的标题作为合并后的TXT标题! 4嘛就是收尾 删除生成临时的文件夹
但是现在有个大问题。。。。就是在下的一个文件夹里的文章起码都是2W左右的 多的有6 -7W 而且都是HTML格式的。。。。。。用文件批量改名不给力 而且经常失败 尤其是在改中文章的时候! 所以我希望有前辈能帮在下把这段代码改成支持html格式的文章 如果可以实现就太好咯。。。。。感激再感激!或者 能写一段 批量改名的处理代码也是可以的 把html改成.txt这样。。。。。。
作者: jellyhk 时间: 2011-12-13 11:43
html换txt工具
http://bbs.bathome.net/thread-1974-1-1.html
作者: yiduancang 时间: 2011-12-13 12:02
楼上那位兄弟。。。。提供的工具下载不了 我目前用的是妖眼 对中文的支持不是很理想的样子。。
作者: jellyhk 时间: 2011-12-13 12:18
给我油箱我传你!
作者: HAT 时间: 2011-12-13 12:45
回复 3# yiduancang
“下载不了”的报错信息是什么?
作者: yiduancang 时间: 2011-12-13 14:13
报错403。。。。。邮箱[email]yiduancang1@hotmail.com[/email]
作者: HAT 时间: 2011-12-13 15:15
回复 6# yiduancang
用的什么浏览器?
作者: yiduancang 时间: 2011-12-13 15:55
回复 7# HAT
火狐3.6。。。
作者: HAT 时间: 2011-12-13 17:10
回复 8# yiduancang
我的火狐6.0.2没有问题
你用IE下载也是报这个错吗?
作者: yiduancang 时间: 2011-12-17 11:01
好把 有个好心的前辈帮我写了 但是现在问题来了 我文章的文件夹老是莫名其妙变成只读属性 而变成只读属性的话 好像就没办法用批处理!
作者: awk 时间: 2011-12-17 17:24
回复 10# yiduancang
好心的前辈帮你写的代码贴出来看看先
作者: yiduancang 时间: 2011-12-23 15:49
回复 11# awk
@echo off
cd /d "%~dp0"
if not exist htox32c.exe echo,抱歉!没能找到htox32c.exe,请将之放在本bat文件的同一个目录!&pause>nul&exit/b
htox32c.exe /IP %~fs1\*.html
del /q /f "%~fs1\*.html"
就是这个了。。。。。
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |