无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3066|回复: 3
打印 上一主题 下一主题

求一批处理,与“管道”相关

[复制链接]
跳转到指定楼层
1#
发表于 2010-8-9 21:57:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
首先,请教下各位大侠,XP环境下 管道“|”后可以接 批处理 命令吗,如果不行的话,那下面的文字就不浪费大家时间了,^_^

如果可以的话,我的想法如下:

将一个标准输出内容 直接用记事本notepad打开,一条命令即完成

本来是需要两条命令的,如下:
---------------------------------
首先 command1 | command2 > %temp%\foo.txt
然后 notepad %temp%\foo.txt
---------------------------------

现在我想把上面合成一行,即 command1 | xx.bat

xx.bat 就是我想要的文件,坛子里的大侠们给看下,谢了!
2#
发表于 2010-8-10 18:12:58 | 只看该作者
原帖由 panzer 于 2010-8-9 21:57 发表
首先 command1 | command2 > %temp%\foo.txt
然后 notepad %temp%\foo.txt



   不知道楼主的意思, 是不是说把这两条命令写成一条呢。
如果是的话如下所示:

command1 | command2 > %temp%\foo.txt && notepad %temp%\foo.txt


  PS: 楼主的贴表达真深奥, 就像 小|平|理|论样.
回复

使用道具 举报

3#
 楼主| 发表于 2010-8-10 23:56:22 | 只看该作者
不好意思,没表述清楚,楼上的朋友只是具体的实现了指定的例子,不具备通用性

我的目的是command1 | xx.bat

等效command1 | command2 > %temp%\foo.txt &&  notepad %temp%\foo.txt

而xx.bat是可以放在比如“system32"目录下当成系统默认命令调用的

假想成 type c:\boot.ini | noteapd 然后记事本就真的把boot.ini 给打开了,
回复

使用道具 举报

4#
发表于 2010-8-16 16:53:54 | 只看该作者

回复 #3 panzer 的帖子

干脆加些SET一类的环境变量算了.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-2-27 06:19

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表