windows - 如何禁止在批处理脚本中键入消息?

标签 windows batch-file

所以我一直在编写批处理脚本(我很少这样做)。

我想抑制任何我没有明确echo的东西。

对于到目前为止的一切,使用

>nul 2>&1

用于抑制来自 stderrstdout 的消息。

但是,当我尝试将相同的原理应用于 type 时,命令不会执行...

输入 header.tmp geo.tmp > geo.txt

是我想抑制的命令。

有什么想法吗??

最佳答案

我认为您试图阻止它显示文件名。您可以使用

type header.tmp geo.tmp > geo.txt 2>nul 

as type 在接收到多个文件时将文件名发送到错误输出,2>

关于windows - 如何禁止在批处理脚本中键入消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36141000/

相关文章:

windows - 如何检查输入是否已在列表中-批处理

windows - 从批处理文件在 Windows 中运行 Tomcat 7

batch-file - 如何获取文件夹中zip文件的大小并将文件名和zip文件大小保存在excel中

windows - 将 Findstr 与特定范围或其他方法一起使用

c++ - 在 CreateProcess 之后调用 GetModuleFileNameEx 时出现 ERROR_INVALID_HANDLE

asp.net - 错误 404 on/bin 浏览

c++ - ConnectNamedPipe 和 asio overlapped ptr

windows - 使用 wget 强制清除缓存

registry - 批处理文件无法立即查看InstallShield脚本创建的环境变量

java - main 方法的奇怪行为