楼 主
输出一个变量结果到文本,但不带回车符号
发表于 2008-09-03 21:29 · 中国 上海 浦东新区 电信
中级用户
★★
积分 400
发帖 211
注册 2007-09-30 18:02
18年会员
UID 98650
性别 男
状态 离线
如何能输出一个变量结果到文本,文本中不带回车符号?
例如:echo %computername% >rootpass.txt
但要求: rootpass.txt 不能带换行回车符。
第 2 楼
发表于 2008-09-03 21:35 · 中国 江苏 苏州 中移铁通
银牌会员
★★★
积分 1,608
发帖 780
注册 2007-10-07 10:19
18年会员
UID 99089
性别 男
状态 离线
set/p=%computername%<nul >rootpass.txt
第 3 楼
发表于 2008-09-03 21:41 · 中国 上海 浦东新区 电信
中级用户
★★
积分 400
发帖 211
注册 2007-09-30 18:02
18年会员
UID 98650
性别 男
状态 离线
2 楼果然是高手!请问万一那个变量如果两头有点空格,要把两头的空格给过滤掉,这个代码应该则么写?
第 4 楼
发表于 2008-09-03 21:44 · 中国 重庆 巫山县 电信
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
@echo off
set str= abc
set str=%str: =%
set /p=%str%<nul>rootpass.txt
第 5 楼
发表于 2008-09-03 21:49 · 中国 上海 浦东新区 电信
中级用户
★★
积分 400
发帖 211
注册 2007-09-30 18:02
18年会员
UID 98650
性别 男
状态 离线
第 6 楼
发表于 2010-01-22 16:53 · 中国 广东 汕头 电信
银牌会员
★★★
积分 1,451
发帖 446
注册 2002-10-20 00:00
23年会员
UID 29
性别 男
状态 离线
论坛跳转: