robocopy - 在不丢失 robocopy 进度的情况下无法通过管道传输到 findstr
问题描述
我的脚本背后的想法是通过管道输出robocopy
to,但是当它通过管道传输到 findstr 时,findstr
我看不到 robocopy 的进度(例如,正在复制哪些文件等):
@echo off
set /p source=
set /p dest=
robocopy %source% %dest% /E /V /MIR /DCOPY:DAT /COPYALL /UNICODE /ETA /W:1 /R:1 | findstr /i *EXTRA
pause
换句话说,我想同时看到 robocopy 和 findstr 的进度,但是这个脚本只是打印出结果findstr
并在最后暂停。
解决方案
推荐阅读
- android - 录制音频时 Firebase 模拟器测试失败
- date - Google 表格中的多年服务公式
- angular - 如何配置我的角度库以使用正确安装的 RxJS 链接它进行本地测试?
- html - JSON:删除尾随逗号后仍然存在尾随逗号错误?
- bash - 带有破折号的bash函数名称是不好的做法吗?
- ssh - 如何检测远程 SSH 服务器的操作系统和 CPU 架构
- r - RMS::orm 中的分位数图
- mysql - MYSQL用AND和OR条件查询同一列
- python - 试图理解 AttributeError:'int' 对象没有属性 'sum'
- search - MarkLogic 部分搜索和公式值