Original Poster
Posted 2007-04-23 07:18 · 中国 广东 珠海 电信
初级用户
★
潜水&&搜索
Credits 70 Posts 28 Joined 2007-04-22 14:36 19-year member UID 86095 Gender Male
Status Offline
How can I assign the output of type test.txt to a variable?
There is only one constantly changing number in the test.txt file.
Floor 2
Posted 2007-04-23 07:21 · 中国 广东 广州 海珠区 电信
银牌会员
★★★
Credits 1,206 Posts 517 Joined 2007-03-25 01:18 19-year member UID 82819 Gender Male
Status Offline
for /f "tokens=* " %%i in (test.txt) do echo %%i
Just change that last echo %%i
however you like :)
Recent Ratings for This Post
( 1 in total)
Click for details
Rater Score Time
Dana
+1
2007-04-23 10:00
知,不觉多。不知,乃求知
Floor 3
Posted 2007-04-23 07:22 · 中国 浙江 杭州 电信
银牌会员
★★★
Credits 2,000 Posts 621 Joined 2007-01-01 00:00 19-year member UID 75212 Gender Male
Status Offline
Under cmd
for /f "delims=" %a in (text.txt) do set "a=%a"
Floor 4
Posted 2007-04-23 08:31 · 中国 湖北 武汉 电信
版主
★★★★★
Credits 11,386 Posts 4,938 Joined 2006-07-23 17:10 20-year member UID 59080
Status Offline
If text.txt contains only one line, then you can do it like this:
set /p str=<test.txt
echo %str%
Floor 5
Posted 2007-04-23 10:01 · 中国 广东 珠海 电信
初级用户
★
潜水&&搜索
Credits 70 Posts 28 Joined 2007-04-22 14:36 19-year member UID 86095 Gender Male
Status Offline
Many thanks, everyone.....
Forum Jump:
— Select —
站务公告 & 版主讨论
意见反馈 & 网友交流
DOS学习入门 & 精彩文章 (教学室)
DOS疑难解答 & 问题讨论 (解答室)
DOS启动盘 & LOGO技术 (启动盘室)
DOS批处理 & 脚本技术(批处理室)
DOS媒体世界 & 网络技术 (多媒体室)
DOS汉化世界 & 中文系统 (中文化室)
DOS开发编程 & 发展交流 (开发室)
DOS软件下载 & 游戏分享 (下载室)
GRUB4DOS、SYSLINUX及其它启动管理软件讨论专区
其它操作系统综合讨论区
WinPE、PowerShell及其它命令行系统专区
贴图灌水、文学娱乐专区
网络日志(Blog)
论坛回收站
├ 链接失效,待修正