[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] DOC2TXT - doc 转 txt/html/rtf/dot...

简单介绍:

  • 电脑上必须装有 Word 才能使用该工具。
  • 可以搜索子目录批量转换。
  • 可以选择输出到控制台、当前目录或者 doc 所在目录。
  • 发现一个问题:输出到控制台时输出不完整。(我测试的情况是,表格里面的数据没有显示出来。)

详细帮助如下:
DOC2TXT(1)                                             DOC2TXT(1)


NAME
       DOC2TXT - Word OLE Document Converter

SYNOPSIS
       DOC2TXT.EXE [-cr] [[-o dir|-O] [-e|-E ext] [-k|-w]|-s] [-f
       format] [-CS] [-P progid] [-DqWvh] [--] file [...]

DESCRIPTION
       DOC2TXT is a Win32 console application that  converts  the
       Microsoft(R)  Word  document  files  into another document
       format (by default simple-text files) using the  Word  OLE
       interfaces.

       The  input  and  output  formats that DOC2TXT supports are
       dependent on your Word application. The  format  of  input
       files  are  automatically  determined by Word.  The output
       format can be configured by the  -f  command-line  option.
       Therefore, DOC2TXT can be used as a bidirectional document
       converter between Word document, Word template, text, RTF,
       HTML and Unicode text files, beyond its command name.

       By  default,  DOC2TXT  creates  the  output in the current
       directory where the  program  has  been  run.  The  output
       directory can be configured via -o or -O option, or set to
       stdout by -s option.

       Each output filename is generated  from  the  basename  of
       corresponding input file and the appropriate extension for
       the output format. You can specify  the  output  extension
       using -e or -E option. The default extensions are:

       .doc   Word document (-fw)

       .dot   Word template (-fl)

       .txt   ASCII text, DOS text, Unicode text (-f{tTdDu})

       .rtf   RTF (-fr)

       .html  HTML (-fh)

       If  the  output  file  already  exists,  DOC2TXT appends a
       2-digit sequential number (from 1 to 99) to the  basename,
       just  like  Windows  Explorer  does.  For example, the new
       filename may be "filename (1).txt", "filename (2).txt" and
       so on. This behavior can be changed by -w or -k option, to
       overwrite or skip the existing file.

       There are some more options that may help you automate the
       conversion process.  For more information, see the OPTIONS
       section below.

OPTIONS
       Options  are  case  sensitive.  Both  '-'  and   '/'   are



DOC2TXT Ver.1.5           December 2000                         1





DOC2TXT(1)                                             DOC2TXT(1)


       recognized  as  switch  characters for a short option, but
       only "--" can be used to specify a long option.

   Input and Output Options
       -c
       --no-cygwin-path
              Disables the support for Cygwin 1.1 mount  volumes.
              By  default,  DOC2TXT  tries to resolve the Cygwin-
              style paths (except "/", which is resolved  to  the
              root  directory  of  the  current  drive)  to Win32
              native paths. If this option is specified,  DOC2TXT
              does  not read the Cygwin's mount information. This
              option must be specified prior to any path  parame-
              ters.  If  a  path  appeared before this option and
              matched one of  the  mount  volumes,  it  is  still
              parsed using that mount information.

       -r
       --recursive
              Searches  the input files recursively. For example,
              if    you     specify     an     input     filename
              "C:\home\mydoc.doc"   with   -r   option,   DOC2TXT
              searches  "mydoc.doc"  files  from  the   "C:\home"
              directory and its subdirectories.

       -o dir
       --outdir=dir
              Specifies  the  output  directory.  If  neither -o,
              -O nor -s option is specified, the output files are
              created in the current directory.  This option can-
              not be used with -O or -s.

       -O
       --origdir
              Saves the output files in the same  directories  as
              input  files. This option cannot be used with -o or
              -s.

       -e ext
       --change-extension=ext
              Uses ext as an extension to name output files. This
              option  replaces  the  original extension with ext,
              for example, -e man saves the "mydoc.doc"  file  as
              "mydoc.man".  If neither -e nor -E is used, DOC2TXT
              changes the extension of each input file to default
              one  according  to  the  output format. This option
              cannot be used with -E or -s.

       -E ext
       --append-extension=ext
              Uses ext as an extension to name output files. This
              option  does not remove the original extension, but
              appends ext after it. For example, -E man saves the
              "mydoc.doc"  file  as  "mydoc.doc.man". This option



DOC2TXT Ver.1.5           December 2000                         2





DOC2TXT(1)                                             DOC2TXT(1)


              cannot be used with -e or -s.

       -s
       --stdout
              Writes conversion results to  the  standard  output
              instead  of  saving into files.  This option cannot
              be used with -o, -O, -e, -E, -k or -w.

       -k
       --skip-existing
              Does not perform  conversion  if  the  output  file
              already  exists.  When  an  existing file is found,
              this option generates a warning message. If neither
              -k  nor -w option is specified, and the output file
              already exisits, DOC2TXT tries to create  a  unique
              filename  by  appending  a sequential number to the
              basename.

       -w
       --overwrite
              Overwrites existing output files (if any).

   Word Options
       -f format
       --format=format
              Specifies the save format, where format is any  one
              of  the format numbers, abbreviations, format names
              or alternative names in the following list:

              0, w, wdFormatDocument, document, doc
              1, l, wdFormatTemplate, template, dot
              2, t, wdFormatText, text, txt
              3, T, wdFormatTextLineBreaks, textlinebreaks
              4, d, wdFormatDOSText, dostext
              5, D, wdFormatDOSTextLineBreaks, dostextlinebreaks
              6, r, wdFormatRTF, rtf, richtext
              7, u, wdFormatUnicodeText, wdFormatEncodedText,
                    unicodetext, encodedtext, unicode
              8, h, wdFormatHTML, html, htm

              For example, -f 0, -f  w,  -f wdFormatDocument  and
              -f doc  are  all identical, in which case the input
              files are saved in Word document format. Note  that
              the  abbreviations  are  case  sensitive, while the
              symbols and alternative names are case insensitive.

       -C
       --remove-comment
              Removes  all  comments  from  Word  documents. This
              option never generates an error even if the  delete
              operation failed.

       -S




DOC2TXT Ver.1.5           December 2000                         3





DOC2TXT(1)                                             DOC2TXT(1)


       --remove-style
              Removes user-defined styles from the original docu-
              ments and resets all paragraphs and  characters  to
              the  default style ("Normal" and "Paragraph Font").
              Built-in styles are not affected. This option never
              generates  an  error  even  if the delete operation
              failed.

       -P progid
       --progid=progid
              Specifies the Word program ID to create an Applica-
              tion  object.  This  option is provided for testing
              and debugging purpose.

   Miscellaneous Options
       -W
       --exit-on-warning
              Assumes a warning message as an  error.  A  warning
              message  is  generated when an input file could not
              be saved (for example, because of the invalid  path
              or  access violation). Unless this option is speci-
              fied, DOC2TXT usually reports these warnings on the
              stderr and continues processing.

       -q
       --quiet
              Quiet  mode.  Does not display any logs and warning
              messages. However, a fatal error  that  caused  the
              program to abort is still reported.

       -D
       --debug
              Debug  mode. Displays what is (or will be) done and
              exits  without  actually  saving  files.  Use  this
              option  when you think something is going wrong and
              need to report the problem to the author.

       -v
       --version
              Displays version information.

       -h
       -?
       --help Displays command-line help.

COPYRIGHT
       Copyright (C) 1999-2000, <[email]rei@wdic.org[/email]>.

       This program is distributed in the hope that  it  will  be
       useful, but WITHOUT ANY WARRANTY; without even the implied
       warranty of MERCHANTABILITY or FITNESS  FOR  A  PARTICULAR
       PURPOSE.





DOC2TXT Ver.1.5           December 2000                         4


------------------------------
官网: http://www.ext.4ju.org/convert.html
------------------------------

链接: https://pan.baidu.com/s/1_h2IQkR87uNEplp0EBG6Tg 提取码: t354
1

评分人数

额.....doc转txt只要1个vbs就实现啦~

TOP

很好,很多转换的东东!~
寂寞是黑白的,但黑白不是寂寞,是永恒。BAT 需要的不是可能,而是智慧。

TOP

返回列表