中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-03 09:56
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 批處理生成腳本中每行末多一個空格,如何避免? 查看 774 回复 3
楼 主 批處理生成腳本中每行末多一個空格,如何避免? 发表于 2007-02-07 03:13 ·  中国 上海 浦东新区 电信
初级用户
★★
积分 196
发帖 82
注册 2005-09-26 11:31
20年会员
UID 42842
状态 离线
makeQchain.bat內容如下,但奇怪的是生成出來的update.bat的每一行末都會多一個空格,請問為什麼會出現呢?需要如何更改makeQchain.bat才能去掉update.bat中每行末多出來的一個空格?
謝謝~~

for /f %%i in ('dir /b') do (
echo echo %%i >> update.bat
echo %%i -z -m >> update.bat
echo. >> update.bat)
2 发表于 2007-02-07 03:27 ·  中国 河北 廊坊 三河市 移动
金牌会员
★★★★
积分 2,725
发帖 1,160
注册 2006-09-23 12:00
19年会员
UID 63486
来自 河北廊坊
状态 离线
那是因为你的>>前面有个空格,改成这样
for /f %%i in ('dir /b') do (
echo echo %%i>> update.bat
echo %%i -z -m>> update.bat
echo.>> update.bat)
三人行,必有吾师焉。 学然后知不足,教然后知困,然后能自强也。
3 发表于 2007-02-07 04:43 ·  中国 上海 浦东新区 电信
初级用户
★★
积分 196
发帖 82
注册 2005-09-26 11:31
20年会员
UID 42842
状态 离线
哦~~暈了,謝謝指明~~
忘了這個東西啦
4 发表于 2007-02-17 03:40 ·  中国 安徽 合肥 电信
初级用户
积分 29
发帖 15
注册 2007-02-17 00:05
19年会员
UID 79653
性别 男
状态 离线
嗯 不错 不错
论坛跳转: