我正在尝试让批处理文件将一串文本写入文本文件。起初,我使用的命令是在字符串末尾写入一个额外的回车符,但我发现这个命令可以阻止这种情况:
echo|set /p=hello>hello.txt
但是,现在它在末尾添加了一个空格。我需要仅我指定的字符串不带任何多余字符。这可能吗?
答案1
此命令应该完全按照您想要的方式工作 - 只写“hello”,不写任何多余的符号。
> echo|set /P ="hello" > foo
> dir foo
...
09.07.2012 19:25 5 foo
1 File(s) 5 bytes
对我来说,看起来就像是没有 CR+LF 的 5 个符号。