微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

是否有可能在脚本中redirectbatch file的输出?

我想将批处理脚本的标准输出设置为一个文件。 如果可能的话,我希望在脚本中这样做。

注意:我不想这样做: foo.bat > StdOut.txt

我想在脚本中做一些事情来将输出redirect到一个文件

例如:

foo.bat

从非常大的驱动器中提取信息的脚本

从Windows批处理脚本中的文件读取值

使用名称批处理脚本中的空格移动文件

Windows命令行脚本将文件重命名为当前月份-3(例如2009-04至2009-01)

在shell命令后删除换行符

:: Redirect standard output to StdOut.txt :: Insert batch code to do what I want here.

用linux bash脚本清理存档文件

你将如何编写一个.bat或.cmd文件从PATH中删除一个元素?

Bash脚本不会继续读取文件的下一行

获取两个特殊字符之间的string

shell脚本中使用的环境variables在由cron运行时在日志文件显示为空白

一种做法是以下几点。 使用call命令在脚本中执行标签编辑我意识到我张贴的第一个版本似乎并没有在cmd.exe提示符(我正在使用TCC)工作。 以下似乎可以在两个命令处理器中工作:

@echo off call :testitout > t.tmp goto:eof :testitout echo Hi There echo Goodbye

>是标准,所以你或多或少陷入了困境; 但是,您可以将其移动到批处理文件中:

foo.bat:

@echo off @echo Start File > StdOut.txt @dir >> StdOut.txt @echo End File >> StdOut.txt

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐