使用批处理创建文本文件时出错

时间:2014-09-25 09:48:12

标签: batch-file colon tasklist

如何使用批处理脚本

制作给定行的文本文件
tasklist /FI "IMAGENAME eq chrome.exe" | find /i "chrome.exe" 

我创建了一个批处理文件并将此代码显示在下面

echo tasklist /FI "IMAGENAME eq chrome.exe" | find /i "chrome.exe" >>d:\dblank.txt

它创建输出dblink.text文件,当我打开dblink.txt时,只有文本

tasklist /FI "IMAGENAME eq chrome.exe" 

为什么它不是复制代码

| find /i "chrome.exe"

我如何在文本中复制整体

1 个答案:

答案 0 :(得分:0)

转义竖线字符

echo tasklist /FI "IMAGENAME eq chrome.exe" ^| find /i "chrome.exe" >>d:\dblank.txt

如果没有此转义,它是否被视为真正的管道操作请求,并且调用find来过滤echo命令的输出。