【发布时间】:2015-07-09 17:51:18
【问题描述】:
我正在运行一个 bat 文件来进行备份。我已将其设置为通过将其添加到 bat 文件的顶部来创建进程的日志文件..(我从本网站的答案中得到)
@Echo off
SET LOGFILE=MyLogFile.txt
call :Logit >> %LOGFILE%
exit /b 0
现在,我希望 bat 文件以与之前相同的方式在视觉上运行。我需要最终用户能够看到它在做什么并在 bat 文件的菜单中做出选择。但是,这个创建日志的代码显然会将所有文本重定向到日志文件。
所以,我得到了一个日志文件,它以一个菜单开始,要求用户选择要做什么,然后什么都没有。
我该怎么做才能获得我的日志文件以及用户的屏幕输出?
提前致谢!
【问题讨论】:
-
如果您更喜欢没有额外实用程序的纯批处理解决方案,请参阅here。不像
tee实用程序那么优雅(互联网上有很多),而是原生的。
标签: batch-file