windows文件读取并输出行
博客专区 > Firxiao 的博客 > 博客详情
windows文件读取并输出行
Firxiao 发表于1年前
windows文件读取并输出行
  • 发表于 1年前
  • 阅读 21
  • 收藏 0
  • 点赞 0
  • 评论 0
摘要: 记录下windows平台下读取文件行并输出的3种方式 备用

bat

for /f  "tokens=1 delims= " %%i in (test.txt) do echo %%i

vbs

Const ForReading = 1
dim   objFSO,objFile,strline   
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.OpenTextFile("test.txt", ForReading)
do   until   objFile.atendofstream   
        strline=objFile.readline   
        wscript.echo   strline
loop   
objFile.close   
set   fso=nothing 

powershell

$here = Split-Path $MyInvocation.MyCommand.Path
$file = Get-Content "$here\test.txt" | %{
     if($_ -notmatch "^\s*#+|^\s*$"){ $_.trim() }
  }
#loop
foreach($line in $file)
{
echo $line
}

参考:

http://www.bathome.net/thread-32272-1-1.html

http://www.jb51.net/article/51606.htm

标签: bat vbs powershell
共有 人打赏支持
粉丝 19
博文 91
码字总数 34088
×
Firxiao
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: