批处理中for的参数的用法
来源:互联网 发布:windows education 编辑:程序博客网 时间:2024/06/05 06:49
原文:
批处理中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
这个范例列举当前环境中的环境变量名。
<script type="text/javascript"><!--google_ad_client = "ca-pub-1944176156128447";/* cnblogs 首页横幅 */google_ad_slot = "5419468456";google_ad_width = 728;google_ad_height = 90;//--></script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
- 批处理中for的参数的用法
- 批处理中for的参数的用法
- 批处理for命令/f参数的用法
- 批处理 for 的用法
- 批处理中for语句的基本用法
- 批处理:FOR的参数/D和/R
- Windows系统中使用的批处理参数
- 批处理中if的四种用法
- 批处理中set 设置变量的用法
- (精解篇)批处理有关for的参数详解及具体应用
- 【bat】批处理教程之for的/f参数
- 批处理:FOR的参数/F与eol、skip
- 批处理:FOR的参数/F之delims详解
- 批处理 for的格式
- 批处理的for语句
- 带参数的批处理
- 带参数的批处理
- dos下 和 批处理中的 for 语句的基本用法
- 从C#到Java入门指引之三——内部类
- 输出js执行时间
- 折叠显示
- iOS/Objective-C开发 字典NSDictionary的深复制(使用category)
- 遍历节点
- 批处理中for的参数的用法
- 使用jQuery实现表单的全选、全不选、反选
- 第七周-项目1-时间类
- ubuntu上中文注释乱码及swig控件中文显示乱码问题
- hdu 1527 取石子游戏
- 实现简单的情景模式
- 子元素过滤选择器
- 华为:身份证号码检测
- 关于自定义View时,画图形和图片时抗锯齿的使用的问题