个人觉得还是用IE来作这种体力活的好,保证效果和用户在IE里看到的一样 htm2txt.vbs set oDOM = WScript.GetObject(WScript.Arguments(0)) do until oDOM.readyState = "complete" WScript.sleep 200 loop WScript.Echo oDOM.Body.InnerText 使用实例: 转换 .chm 里的网页到txt cscript //NoLogo //e:vbscript htm2txt.vbs ms-its:C:\WINDOWS\Help\ntcmds.chm::/ntcmds.htm > "%UserProfile%\桌面\Nt命令行.txt" 转换URL到txt cscript //NoLogo //e:vbscript htm2txt.vbs http://www.Google.com > "%UserProfile%\桌面\Google首页.txt" 转换html文件到txt cscript //NoLogo //e:vbscript htm2txt.vbs D:\test.htm > D:\test.txt 注意:此处的 D:\test.htm必须写 完整的全部路径