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

[文件操作] 批处理输出程序bzip2.exe帮助信息时重定向执行失败

bat文件的作用是显示程序的帮助信息,并输出到文件

批处理文件内容如下:

rem -h参数显示bzip2的帮助信息,用”>“指令定向到bz.txt文件

bzip2 -h>bz.txt

pause

下面是cmd窗口的输出

I:\download\QQdownload>bzip2 -h 1>bz.txt                       //-h后面怎么会出现1这个字符呢?

bzip2, a block-sorting file compressor. Version 1.0.5, 10-Dec-2007.

usage: bzip2 [flags and input files in any order]

-h --help print this message

-d --decompress force decompression

-z --compress force compression

…………………… //一些内容省略

…………

I:\download\QQdownload>pause

请按任意键继续. . .

注:我的cmd命令行可以输入中文 系统是xp sp3

cmd窗口是有信息输出,但是没有重定向到文件,文件还是0字节
是不是有的程序可以禁止此类操作,bzip2是有名的压缩程序,68kb
那位能亲自实验一下
同样的bat文件可以将其他程序的帮助信息输出到文件

TOP

  1. bzip2.exe -h>bz.txt 2>&1
复制代码
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

返回列表