lan*_*nce 0 console batch-file tasklist find
Windows XP专业版
这将在控制台中显示输出:
dir | find " free"
Run Code Online (Sandbox Code Playgroud)
这不是:
tasklist | find "Image Name"
Run Code Online (Sandbox Code Playgroud)
这样做:
tasklist | find /C "Image Name"
Run Code Online (Sandbox Code Playgroud)
这确实将预期的行写入文件中:
tasklist | find "Image Name" > foo.txt
Run Code Online (Sandbox Code Playgroud)
是什么原因造成的?
> tasklist | find "Image Name"
Image Name PID Session Name Session# Mem Usage
Run Code Online (Sandbox Code Playgroud)
在这里无法复制。您的第二个命令行确实按预期方式工作,因此当第四个命令行将该行写入文件时,不会引起混淆。
搜索时,字符串中是否仍有前导空格可从上一行开始搜索" free"?
| 归档时间: |
|
| 查看次数: |
8955 次 |
| 最近记录: |