Board logo

标题: [文本处理] 为什么用批处理生成的文本内容前面会有一个空格 [打印本页]

作者: wzt8827    时间: 2022-10-18 09:20     标题: 为什么用批处理生成的文本内容前面会有一个空格

:setIPdress
rem 手动输入 IP 地址
set /p str=请输入:
if not defined str (echo 未输入任意内容,按任意键返回&pause>nul&goto start)
echo >c:\IPdress.txt %str%

用这段话生成的文本文件,在IP地址前面有一个空格,请教如何去掉。
本想发个图片,但不知道为什么这个论坛不让上传,说是上传失败。

本人新手,请各位大侠多多指点,万分感谢!
作者: hfxiang    时间: 2022-10-18 09:27

试试
  1. >"c:\IPdress.txt" echo;%str%
复制代码

作者: Batcher    时间: 2022-10-18 09:35

回复 1# wzt8827


原因请参考:[一日一教学](42)显示提示信息:echo
http://bbs.bathome.net/thread-13860-1-1.html#pid233014

如果需要上传文件,可以用阿里云盘或百度网盘。

如果需要上传截图,可以找个图床,例如:
http://bbs.bathome.net/thread-60985-1-1.html
作者: wzt8827    时间: 2022-10-18 10:41

感谢二楼,大神就是大神,问题解决了,万分感谢
作者: wzt8827    时间: 2022-10-18 10:44

感谢管理员兄弟




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2