原文:

批处理中for的参数的用法
http://www.eoeandroid.com/thread-246514-1-1.html

-----------------------

Android 仿QQ客户端及服务端源码

android手机控制电脑源码

android手机可视化控制电脑-无线鼠盘源码

-----------------------帖子正文----------------------------

要在批处理文件中使用 for,请使用以下语法: 
for %%variable in (set) do command [CommandLineOptions]

要通过使用可替换变量 %f 显示当前目录中扩展名为 .doc 或 .txt 的所有文件的内容,请键入:

for %f in (*.doc *.txt) do type %f

在前述范例中,当前目录中扩展名为 .doc 或 .txt 的每个文件都被替代为变量 %f ,直到每个文件的内容都显示为止。要在批处理文件中使用该命令,只需使用 %%f 替换 %f 的每个事件。否则忽略此变量,并显示一条错误消息。

要解析文件,同时忽略注释行,请键入:

for /F "eol=; tokens=2,3* delims=," %i in (myfile.txt) do @echo %i %j %k

这个命令解析 myfile.txt 文件的每一行,忽略以分号开头的行,将第二和第三个令牌从各行传递到 FOR
正文(令牌通过逗号或空格分隔)中。FOR 语句的正文引用 %i 以获得第二个令牌,引用 %j 以获得第三个令牌,引用 %k
以获得其余全部令牌。如果您提供的文件名包含空格,请使用引号将文本引起来(例如,"File Name")。要使用引号,必须使用
usebackq。否则,就将引号解释为定义要解析的文字字符串。

%i 在 FOR 语句中明确声明,并且 %j 和 %k 使用 tokens= 隐含声明。只要它不会引起尝试声明高于字母“z”或“Z”的某个变量,则使用 tokens= 可以指定最多 26 个令牌。

要通过将 filenameset 放在括号之间来解析命令输出,请键入: for /F "usebackq delims==" %i IN (`set`) DO @echo %i

这个范例列举当前环境中的环境变量名。

批处理中for的参数的用法相关推荐

  1. 批处理中for的用法

    for /? 1.对一组文件中的每一个文件执行某个特定命令. for %variable in (set) do command [command-parameters] for %%variable ...

  2. 批处理中setlocal enabledelayedexpansion

    批处理中setlocal enabledelayedexpansion的作用详细整理 设置本地为延迟扩展.其实也就是:延迟变量,全称延迟环境变量扩展, 想进阶,变量延迟是必过的一关!所以这一部分希望你 ...

  3. 批处理中Copy与Xcopy的区别

    一,copy不能在有子目录存在的文件中拷贝文件的同时重命名此文件名 说明,这里C:为根目录,bat为子目录),而xcopy能,不过会出现提示,当然可以加参数而不使它提示. C:\>copy c: ...

  4. bat java cp_批处理中Copy与Xcopy命令的区别小结

    Copy与Xcopy的区别 一,copy不能在有子目录存在的文件中拷贝文件的同时重命名此文件名 说明,这里C:为根目录,bat为子目录),而xcopy能,不过会出现提示,当然可以加参数而不使它提示. ...

  5. java方法后面throw的作用_Java异常处理中throw与throws的用法区别

    前言 说到异常,我们当然会想到try catch finally.当然如果用这个的话,被try块包围的代码说明这段代码可能会发生异常,一旦发生异常,异常便会被catch捕获到,然后需要在catch块中 ...

  6. 批处理中setlocal enabledelayedexpansion的作用详细整理

    设置本地为延迟扩展.其实也就是:延迟变量,全称延迟环境变量扩展, 想进阶,变量延迟是必过的一关!所以这一部分希望你能认真看. 为了更好的说明问题,我们先引入一个例子. 例1: @echo off se ...

  7. python中try和except语句语言导入包吗_Python异常处理中try与except用法的案例

    Python异常处理中try与except用法的案例 发布时间:2020-11-03 09:44:36 来源:亿速云 阅读:85 作者:小新 小编给大家分享一下Python异常处理中try与excep ...

  8. sort+参数+linux,linux sort下令参数及用法详解

    linux sort命令参数及用法详解 功能说明:将文本文件内容加以排序. 语 法:sort[-bcdfimMnr][-o][-t][+-][--help][--verison][文件] 补充说明:s ...

  9. linux cp -r 参数,Linux系统中cp命令的参数及用法详解

    Linux系统中cp命令主要是用来复制文件或者目录.下面由学习啦小编为大家整理了Linux系统中cp命令的参数及用法详解的相关知识,希望对大家有帮助! Linux系统中cp命令的参数及用法详解:参数说 ...

最新文章

  1. 【leetcode】258. Add Digits
  2. 分布式离线计算—MapReduce—为什么被淘汰了?
  3. tomcat是否有必要配置环境变量(摘)
  4. 手把手带你写一个中断输入设备驱动
  5. 【OpenCV 例程200篇】61. 导向滤波(Guided filter)
  6. Picturefill.WP – 根据屏幕尺寸加载合适的图片
  7. 禅道类似软件_项目管理软件之争,禅道和JIRA大对比
  8. 如何在C#中实现图片缩放
  9. Exponential notation 思维题
  10. centos6使用docker部署zookeeper
  11. LabView2018的安装
  12. 信息科技岗笔试笔记:互联网大厂笔试基础题目(三)
  13. 世纪光棍节、神棍节快乐!
  14. SpringCloud平滑升级/优雅停机
  15. 前端知识质量内容网址
  16. 洗地机怎么选?洗地机品牌排行榜
  17. 新媒体数据分析:新媒体运营主要做什么?
  18. 【Zookeeper】分布式集群(详细图文)
  19. uniapp 多语言版本demo in18
  20. python电影评分数据分析

热门文章

  1. 利用计算机测地震是计算机的什么,计算机在气象预报、地震探测、导弹卫星轨迹等方面的应用都属于( )...
  2. mysql 增加 date 列_mysql数据库修改添加Date格式列的方法
  3. HBase环境搭建60010端口无法访问问题解决方案
  4. linux下打开、关闭tomcat,实时查看tomcat运行日志
  5. GitLab持续集成在商用项目中的应用实践
  6. 用事件驱动编程解救臃肿的代码
  7. 关于OAuth2的几个问题
  8. java解决限制访问指定url
  9. Rust LeetCode 练习:929 Unique Email Addresses
  10. 文件与流 -- fopen/fclose