Board logo

标题: [已解决]批处理for命令括号内怎么区分字符窜和文件名? [打印本页]

作者: er8852973    时间: 2011-8-8 10:33     标题: [已解决]批处理for命令括号内怎么区分字符窜和文件名?

本帖最后由 er8852973 于 2011-8-8 12:25 编辑

for /f  %%i  ()中括号内怎么区分字符窜和文件名
作者: Batcher    时间: 2011-8-8 11:06

  1. @echo off
  2. for /f %%a in ("a.txt") do (
  3.     echo 我是一个字符串:%%a
  4. )
  5. for /f %%a in (a.txt) do (
  6.     echo 文件的内容:%%a
  7. )
  8. pause
复制代码

作者: hanyeguxing    时间: 2011-8-8 11:08

汗一个,看 for /f 的语法就可以
作者: er8852973    时间: 2011-8-8 12:00

请问2喽 我的代码怎么就不能执行呢
for /f "delims=,"  %%i in (119.doc) do echo "%%i" >> ch.txt
作者: Batcher    时间: 2011-8-8 12:10

回复 4# er8852973


可以处理txt这类纯文本文件,doc、xls等文件无法直接处理,需要调用其它命令行工具或者VBS等。
作者: Hello123World    时间: 2011-8-9 15:34

回复 3# hanyeguxing
寒夜回来了。
作者: CrLf    时间: 2011-8-9 15:57

回复 6# Hello123World


    你一换回美女头像,他就回来了(回忆一下有木有!有木有!),嗯嗯
作者: Hello123World    时间: 2011-8-10 19:50

回复 7# CrLf
有这回事?
他的号是回来很久了,但一直在潜水。zm又消失了。
作者: Batcher    时间: 2011-8-10 23:30

回复 8# Hello123World


zm去实习啦
作者: Hello123World    时间: 2011-8-11 15:31

回复 9# Batcher


   
原来如此




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