在DOS中使用echo创建一个文件,而不插入回车符

Jer*_*ron 3 dos

我想在DOS下的CIFS挂载上创建一个新文件.如果我做..

echo hello > foo.txt
Run Code Online (Sandbox Code Playgroud)

你好,最后会有一个CR.如何使用echo在DOS cmd上创建文件,而不是自动附加CR.它导致samba和我的CIFS挂载问题.

mou*_*sio 5

试试这个: set /p "noEOL=hello" <nul >foo.txt

set /p输出等号后面的内容以提示用户输入(参见参考资料help set).如果您重定向用户输入,nul则很高兴继续,将其输出重定向到您的foo.txt.要分配的变量的名称是任意的(此处noEOL).