for 申请有特别教育基本要素的根本用法 :

    最复杂的 申请有特别教育基本要素,它也有其根本身材。,看像此中的。: 

   在CMD 窗口中:for %I in (command1) do command2 

   在365bet用锉锉中:for %%I in (command1) do command2 

   存款是要使分开经营。 cmd 窗口和365bet用锉锉两种外界,因在这两种外界中,命令申请有特别教育基本要素的行为根本完全相同的事物。,但特效药轻蔑地精密的的。,最不同的分也许:在CMD 窗口中,for 后来的,身材变量i 麝香运用单百分数援用。,执意说,%I;而在365bet用锉锉中,援用构成变量i 你麝香用双百。,执意说,%%I。为了方便的起见,或许变动从而产生断层特别加强语气,以下的教授都以365bet用锉锉外界为例。 

   让朕先看法一下。 句子的根本要素是什么?: 

   1、for、in 而且做 是  for 申请有特别教育基本要素键入词,它们是不成缺乏的三。; 

   2、%%I 是为了 申请有特别教育基本要素中身材变量的援用,公平的它外面 后续使适应中缺席触及稍微使适应。,也麝香呈现的; 

   3、in 后来的,do 插曲前不克不及省略。; 

   4、command1 体现字母串或变量,command2 体现字母串、变量或命令申请有特别教育基本要素; 

   5、for /d  理睬:for 后 可以 加 /f /r /l /d 这四 决议因素,如今 先 引见 /d 决议因素的 功用,总而言之 /d 用于 搜索 容量 或 用锉锉夹,但 缺席搜索用锉锉,不搜索 子容量

   如今,你能够写了一个人复杂的。 申请有特别教育基本要素了,比方: 

在 一个人 在用锉锉中 写,写 列举如下 两条 命令:

for /d %%i in (*) do echo %%i
pause

[code1] 

@echo off 

for %%I in () do echo %%I 

pause 

   做蜜饯为365bet用锉锉并完成,将会在不连贯的拿出版的365bet窗口中钞票此中的的传达: 

[基本原理1]

 

请按恣意键持续。

  让朕先辨析一下。 for 使用着的句子的几点正文,后来的,让朕看法看更权力大的的。 申请有特别教育基本要素容器。 

   1、for 申请有特别教育基本要素的身材变量 I,可以变为 26 初步说得中肯稍微字母。,这些字母是区别大小写的。,执意说,%%I 和%%i 它被以为变动从而产生断层执意相同的个人变量。;身材变量 I还可以变为其他的的角色,只,为了不与365bet说得中肯%0~%9 这10 身材变量抵触,请不要对%%I发觉释放。 交换为%%0  ~%%9 他们说得中肯稍微一个人。;

   2、in 而且做 经过的command1 体现的字母串或变量可以是一个人。,它也可以是多个。,每个字母串或变量,朕称之为元素。,各元素经过,用空格键、制表机、逗号、分号等号舍弃;

   3、for 申请有特别教育基本要素接连着接载 command1 它的全部人元素,将其值赋给变量i,采用行为 后的command2 染指负责人完成;每回只接载一个人元素。,而且完成一次。 do 命令申请有特别教育基本要素后,与终于元素如果被带到 command2 中国1971染指负责人2 的运转;完成时完成一次 后申报,命令1的再接载 贴近的人元素,重制一遍。 command2,此中的的宫内避孕环,直到 command1 各种的元素都被接载出版了。,为了 申请有特别教育基本要素完毕完成。; 

   质地,第3 点是最重要的。,它塑造了。 申请有特别教育基本要素的完成举行,是为了 句子的实质,朕麝香记取这点。,为了逮捕更复杂的 淹没。 

   受胎关于根底,让朕看法另一个人探察。,此示例修正编码1。 嫁妆质地,

基本原理会完全不同。: 

[code2] 

@echo off 

for %%I in 提供公开议论的媒体,bathome,CN) do echo %%I 

pause 

   和code1 完成基本原理区别,code2 基本原理使知晓:: 

   1、基本原理分为3个嫁妆。 行(没有基本原理一排国文点明); 

   2、每一排都是从逗号剪下来的。; 

   或许   终于字母串说得中肯点被交换为 空格、)技术援助委 或 等号,完成基本原理将是编码2。 完成基本原理是完全相同的事物的。。 

下面的编码 作用是 :检测出席的硬磁盘有那分区。

[code3] 

@echo off 

set str=c d e f g h i j k l m n o p q r s t u v w x y z 

echo 硬磁盘分区此刻是使得的。: 

for %%i in (%str%) do if exist %%i: echo %%i: 

pause 

   终于编码可以检测硬磁盘有那分区。,克制 U 磁盘与让步硬磁盘分区,只,

当CD驱动力中有磁盘时,它也将上市。,这是本编码说得中肯一个人缺陷。,将来的解说,

我会通知你以任何方法淘汰终于缺陷。,请理睬本一副的后续章节。。 

   我以为晓得出席的容量说得中肯用锉锉是什么。,请运用下面的编码。: 

@echo off 

for %%i in (*.*) do echo “%%i” 

pause 

 瞬间句 可以 用 for %%i in (*) do echo “%%i”  代表;

   想列出出席的容量下各种的的发短信用锉锉吗?请运用下面的编码。: 

@echo off 

for %%i in TXT) do echo “%%i” 

pause 

   想列出只用两个角色作为用锉锉名的发短信用锉锉吗?请运用下面的编码。: 

@echo off 

for %%i in TXT) do echo “%%i” 

pause 

 ===============================

   题外话: 

   1、出席的容量中用锉锉的列表办法,最复杂的办法是运用DIR。 命令,只,从下面的编码,你可以低沉朕对……的逮捕。 逮捕申请有特别教育基本要素的完成举行(运用通配符*和?; 

   2、理睬:关于编码不克不及列出输出使安顿或零碎属性的用锉锉; 

—————————————–

    三、发短信辨析宣扬神力:for /f  用法申述 

    绪言 

   for /f 这是一个人非常赞许地有优势的家伙。。 

   或许说,for 申请有特别教育基本要素是365bet中最权力大的的申请有特别教育基本要素的话,此中的,for /f 实质的实质。。 

   for  /f  的权力大的,它与很多的使脱轨紧密互插。。因使脱轨很多。,因而用法复杂。,本章将分为各自的嫁妆。,让朕逐个地引见力气。  for /f  申请有特别教育基本要素。 

    (一) 天生辨析发短信:f or /f  的根本用法 

   各种的的抱反感,轻视用锉锉是什么。、窗体、或把持,在各种的非机器言语中,各种的都像C:。、发短信传达,如CWnd;与各种的抱反感,布置的,如INI

用锉锉说得中肯使展开传达、记载簿说得中肯键布置、数据库说得中肯记载被替换上衣服具有一种身材的发短信音讯。,它可以经过编码来辨出。、操控。可谓,预调是非常赞许地大的。

嫁妆任务,他们绞尽脑汁想找出接载这些短信的办法。。 

   接载发短信传达,则是为了 /f 的保存法令:读取用锉锉质地;接载几行角色;截取角色段;接载质地的的比较级放假、搅乱、搀杂…但愿你能发作。,for /f 他们会尽各种的能够扶助你。,因,for /f 它被设计用来解析发短信。。 

   让朕看法一个人探察。。 

   或许有发短信用锉锉,质地列举如下: 

[txt1] 

提供公开议论的媒体的目的是:不资格最大,但最好的最好的,做最可实现的的365bet提供公开议论的媒体。 

提供公开议论的媒体地址:。 

嗨是:老手破格提升的仙界,刀剑地狱。 

   此中的,将以下编码做蜜饯为,把它放上 在相同的容量中运转,它将显示在银幕上。 的质地: 

[code4] 

@echo off 

for /f %%i in () do echo %%i 

pause 

   编码的这一嫁妆,首要是为了你确立此中的一个人乐句。:读取发短信用锉锉的质地,请运用  for /f  申请有特别教育基本要素! 

   进步以奇想题材布置的:for /f 句子是完全的。 使用后随即抛掉的东西炫耀?

   在编码的这一嫁妆中,憎恨完成基本原理是 法令说得中肯各种的质地大主教区显示出版。,表面上看来  for /f 句子是完全的。 一次银幕显示,有效地并非此中。 

   轻视 句子转换,其完成举行仍然依照根本基础。 淹没:每个元素接连着处理。,直到各种的元素被处理。。只不过为了。 /f 申请有特别教育基本要素中,嗨的元素援用用锉锉说得中肯每一排。,执意说,for /f 句子是由行为单元处理的发短信用锉锉。。这是一则非常赞许地重要的管理。,基本原理一章也加强语气了它的本质。,抱有希望的理由在贴近的人仿真举行中。,你可以经常记取终于基础。,此中的,多的成绩舒适的处理。。以下是使合法化这一腔调的演示编码(在[code4]的根底上添加了&pause 使适应): 

[code5] 

@echo off 

for /f %%i in () do echo %%i&pause 

pause 

   (二) 用于放假字母串的专家器:delims= 

   或许你对[code4]编码的这一嫁妆嗤之以鼻:不但此中 质地如果显示?

这如同没什么服用。。 

   好吧,朕玩个巧妙手法吧。。 

   或[TXT1]的发短信,把[code4]改革一下: 

[code6] 

@echo off 

for /f “delims=,” %%i in () do echo %%i 

pause 

   再次运转,你钞票什么转换了吗?! 

[result2] 

提供公开议论的媒体的目的是:不资格最大 

提供公开议论的媒体地址:。 

嗨是:老手破格提升的仙界 

请按恣意键持续。

   基本原理,你诧异地找到,每行居于首位地逗号后的各种的质地都溶解了(或许缺席),阻止原状。,也就说,在每个R的居于首位地逗号在前方,您成地接载了各种的质地。! 

   只想想看一下,编码的这一嫁妆会有什么用呢? 

   或许某个人给你一份软件清单,每行都是”英文软件名(逗号)国文软件名”的体式,而你却只想保存英文名的时分,编码的这一嫁妆将是多有用的啊!再如果,有此中的一个人IP。 用锉锉,居于首位地列是数字体式的IP。 地址,瞬间列是布置的消失地址。,列和列用逗号师。,你想接载数字体式。 IP,呵呵,我以为你不晓得该怎地办。

   或许发短信缺席逗号师,它被其他的作记号师开来。,此中的,把”delims=,逗号可以时尚为相当的的作记号。。 

   在嗨,朕引见了一种新的使脱轨。:”delims=,”,它的意义是:逗号作为处理字母串的师符。。 

   在365bet中,布置限制符的办法是:提升计算 Delims=作记号列表  的使脱轨,此中的,处理的全部人字母串都由作记号列表中所列的作记号举行像刀割似的。。 

   朕朕基本要素理睬的是:或许未布置Delims=作记号列表,则不运用此使脱轨。,此中的,for /f 默许的消失是间隔键或整整键。。请将[TXT1]精密的的本地的的标点作记号顶替空格或,尝试再次运转[CODE4]。。 

=============================================

   进步以奇想题材布置的:或许我以为布置一个人关于的作记号,该怎地办? 

   鄙人面的解说中,我提到了布置限制符的办法。:提升计算”delims=符

电话交换机列表。我以为晓得你如果理睬到。,我所说的是作记号列表而变动从而产生断层作记号。,这是

大有考究的,因,可以同时布置多个师符。! 

10 

   以[TXT1]为例。,把[code6]再改革一下: 

[code7] 

@echo off 

for /f “delims=.,” %%i in () do echo %%i 

pause 

   基本原理显示: 

[result3] 

提供公开议论的媒体的目的是:不资格最大 

提供公开议论的媒体地址:bbs 

嗨是:老手破格提升的仙界 

请按恣意键持续。

   此中的,接载居于首位地个人逗号或居于首位地个人逗号。。 

   [CODE7]的完成举行是:逐行看见 说得中肯质地,用点和逗号标点。

行的质地(在附近点和逗号缺席行),不再放假,为了便于塑造,朕正变为目的。

数字或逗号的字母串段。,称它为节期,而且,for /f 居于首位地嫁妆将被接载。

质地是终极基本原理。,显示在银幕上。朕朕基本要素理睬的是,在嗨,各种的行的字母串

它被像刀割似的成两个或多个嫁妆。,只,[CODE7]的编码只接载居于首位地个人字母串的质地。,

因  for /f 申请有特别教育基本要素仅默许地接载居于首位地嫁妆的字母串。。 

   (三) 定点接载:tokens= 

   基本原理一嫁妆是阐明。  delims=  的时分,我一再加强语气  for  /f 默许值结果却接载到居于首位地嫁妆。

的质地,如今让朕思索一个人成绩。:或许我以为接载质地,它缺席居于首位地嫁妆。,那是什么?

办? 

   这回,轮到了。  tokens= 出马。 

   tokens= 后者通常是附图。,如  tokens=2,还接连不断一个人。,但全部人数字

逗号师,如  tokens=3,5,8,它们的理解分也许:接载瞬间 衔接字母串、提

取第三、第5 和第八日 衔接字母串。理睬,嗨提到的节期,是由  delims= 终于启齿

关脔割的,它的质地变动从而产生断层静力学的。。 

   让朕看法一个人探察。: 

11 

[txt2] 

尺有所短,寸有所长,学好365bet不能兑现的,思索不同族,言简意赅地处理成绩。 

   [TXT2]的发短信,如果它们做蜜饯在用锉锉中。 中,或许我以为接载学好

不市,以任何方法排编码?

   或许朕看一下[TXT2],朕会找到的。,或许逗号用作放假作记号,正好。

把“学好365bet不能兑现的”化为独立的一“节”,混合前一嫁妆的阐明,朕晓得,

“delims=,” 终于使脱轨是必不成少的。,将待接载的质地用逗号师第三。 节上,

此中的,tokens= 后头的数字麝香是3。 了,基本原理的编码列举如下: 

[code8] 

@echo off 

for /f “delims=,  tokens=3” %%i in () do echo %%i 

pause 

   或许朕想摘接连不断一个人节期,但接连不断一个人,那又怎地办呢?比方,

从逗号中接载瞬间个。 节期与第五 衔接字母串,这是写的吗?

[code9] 

@echo off 

for /f “delims=,  tokens=2,5” %%i in () do echo %%i 

pause 

   运转365bet后找到,完成基本原理只显示瞬间个。 节期的质地。 

   原先,echo  后头的  %%i 只收到。  tokens=2,5 居于首位地值2 所代表的

那串,瞬间个值5 所体现的字母串不具有要收执的变量。,因而不克不及

显示在完成基本原理中。。 

   此中的,以任何方法收执  tokens= 后面的数字的质地是什么?

   for /f 使适应对这一使适应作出列举如下规则。: 

   或许  tokens= 后头布置了多个数字。,或许身材变量为%%i,此中的,居于首位地个人

数字援用的质地是居于首位地种身材的变量%%I。 来收执,瞬间个数字是指质地的瞬间个。

身材变量%%J 来收执,第三个数字是指第三个窗体变量%%K说得中肯质地。 来接

收„„第N 数字指的是N嫁妆中运用的质地。 收执的身材变量,质地,身材变量尾随

字母的排序,第 N 身材变量是什么作记号?,由居于首位地身材变量决议。:如

居于首位地个人窗体变量是%%I。,此中的,瞬间个正式变量是%%J。;或许居于首位地种身材

变量用的是%%x,此中的,瞬间个正式变量是%%Y。。 

   如今倒退[CODE9],你麝香晓得以任何方法修正它以充分发挥潜在的能力赋予头衔的资格吗?

12 

基本原理列举如下: 

[code10] 

@echo off 

for /f “delims=,  tokens=2,5” %%i in () do echo %%i %%j 

pause 

   或许有此中的的资格:在[TXT2]中显示质地,只逗号麝香用空格代表。,以任何方法

排编码? 

   混合我下面学到的知,其中的一部分凝视,你能够很快就会吸引答案。: 

[code11] 

@echo off 

for  /f  “delims= ,   tokens=1,2,3,4,5”  %%i  in  ()  do 

echo %%i %%j %%k %%l %%m 

pause 

   写完后来的,你能够认识到此中的一个人成绩。:或许要接载区段号变动从而产生断层5,而

是10,或20,或许更多,我麝香从1动身吗? 写信反映10、20 尽管此中更多?寂静吗?

以任何方法像是用腰带围绕的写信?

   答案是一定的。,那执意:或许要接载的质地是一个人延续的节。,此中的,连

延续数字结果却写最低消费和最大值的。,胸部是短的和程度的。,比方 

tokens=1,2,3,4,5 可以缩写为  tokens=1-5  。 

   你也可以把终于词句写得更复杂稍许的。:tokens=1,2-5 ,tokens=1-3,4,5 ,

tokens=1-4,5…怎地写得此中的方便的。。 

   你也可以钞票一种非常赞许地临时的的笔法方法。: 

[code12] 

@echo off 

for /f “delims=,  tokens=1,*” %%i in () do echo %%i %%j 

pause 

   基本原理,居于首位地个人逗号不见了。,而变动从而产生断层它是一个人消失作记号。,其他嫁妆阻止不变性。。 

   神奇的是星号。。 

   作记号后来的的星号具有此中的的作用。:字母串从左到右像刀割似的。

由仓促值体现的装满数,字母串的其他嫁妆阻止不变性。。,完全体现为

常变化的收执。 

13 

   大众化的观念解说单调有趣。,特别是为了小巧易携带的。,多的限制性的修正也被运用。

词,回收物长句,提升了逮捕的麻烦。,让朕用[编码12 ]话它。。 

   [txt2] 质地是充满的。,放假作记号是逗号。,拆分居于首位地节诗,放假举措变动从而产生断层。

持续。,因  tokens=1,*  中,星号后头跟着数字。 1;居于首位地衔接字母串被

放假后,其他的字母串变动从而产生断层充满的。,完全作为瞬间衔接字母串,此中的,[txt2]

它被切成两段。,使分开被变量%%i 和变量%%j 收执。 

   上述的放假办法可以一同运用。。不晓得下面编码的这一嫁妆的理解你如果

看得懂,或许你完全不懂,,而且运转编码。,而且尝试常常地计算出版。,你会更深化。

逮捕本条中所解说的质地。: 

[code13] 

@echo off 

for /f “delims=,  tokens=1,3-4,*” %%i in () do echo %%i %%j %%k %%l 

pause 

   (四) 整整无干的质地,直奔题材:skip=n 

   很多时分,有用的的传达否决票不变的炉衬烧穿发短信。,它谎话居于首位地位。 N 线后

线内,为了繁殖发短信处理的效能,或不受不基本要素的传达的干涉。,for  /f 容许你跳

经过这些不怎么样的的线,直率的从居于首位地N 1 线起源处理,终于刻分,您基本要素运用决议因素。  skip=n,

质地,n 它是一个人无符号整数。,训示要整整的行数。。诸如: 

[code14] 

@echo off 

for /f “skip=2” %%i in () do echo %%i 

pause 

   编码的这一嫁妆将整整头两行质地,从第三 行起显示 说得中肯传达。 

   (五) 疏忽具有布置角色的行。:eol= 

   在CMD 敲窗:for /?,互插解说是: 

[行情]

eol=c                      – 行正文角色的定局(一)

援用

14 

[行情]

FOR /F “eol=; tokens=2,3* delims=, ” %i in () do @echo %i %j %k 

     议论会辨析   它的每一排,疏忽那以分号为赋予头衔的行。

援用

   居于首位地个人解说是乱弹琴。,相当隐晦:行正文的定局是什么意义?(1)

发作是什么?混合瞬间种解说。,只晓得EOL 缺席疏忽布置行的作用。。只,这两

文字的解说是驳斥的。:基本原理,疏忽具有布置角色的行。,尽管此中疏忽布置的角色装满?

尾的行? 

   实践是检验真理的唯一标准,或许用编码反省EOL。 它的功用: 

[code15] 

@echo off 

for /f “eol=;” %%i in () do echo %%i 

pause 

   基本原理,那以分号头脑的人缺席呈现。。 

   由此可见,瞬间种解说是右边的。,eol= 精密的的意义是:疏忽布置的角色。

头的行。居于首位地个人完毕是微软的口碑。。 

   此中的,(一)的解说是什么?

   试试终于编码。: 

[code16] 

@echo off 

for /f “eol=,;” %%i in () do echo %%i 

pause 

   此刻,呈如今银幕上 变动从而产生断层在终于刻分。  ;”。  的报错传达。可见,布置角色时

候,结果却布置1个。 个——在很多时分,我对终于设计一无所知。:为

什么结果却布置1个。 一个人而变动从而产生断层多的? if 又是 findstr 将管道添加到更多

次过滤,效能太低。根本上,可以运用的各种的功用都是,但这是不成能做到的。

反而更,365bet,为什么你的功用此中软弱?

   我以为晓得你如果理睬到。,或许 有一则用分号标头的线。,此中的,这些线

编码[CODE14]的完成基本原理将溶解在空气中。。 

   原先,for /f  申请有特别教育基本要素是默许疏忽以分号打头线质地的,正像它默许的消失键同上。

或许悄悄溜走键与字母串的角色完全相同的事物。。 

   很多时分,朕可以将就这一首数。,比方,终于设计不久被运用。 读取婚配

当用锉锉被设置时,可以在正文发短信的开办添加分号。,诸如,排病毒用锉锉,使停止编码。

15 

的时分,可以经过 for 申请有特别教育基本要素读取病毒用锉锉列表,此中的,病毒用锉锉列表 终于

可以用这种方法排使展开用锉锉。: 

下面是普通的的病毒用锉锉。,请看一个人杀一个人。

版权各种的:不

 

 

 

   或许要脱掉此默许设置,其他的选择是: 

   1、为EOL布置另一个人角色; 

   2、运用  for /f “eol=”  申请有特别教育基本要素,执意说,限制布置的角色为空。,如同处理Delimes。

同上。 

   (六)以任何方法运用它。  f or  /f 这是什么句型?

usebackq 运用)

   for /f %%i in („„) do („„) 有几种失真的申请有特别教育基本要素。,差也许居于首位地个人。

插曲内的质地:有些是用单引号括起来的。,有些被包装在双单引号中。,有些不基本要素的稍微作记号。

号码收集,特别的体式为: 

   1、for /f %%i in (用锉锉名) do („„) 

   2、for /f %%i in (命令申请有特别教育基本要素) do („„) 

   3、for /f %%i in (串) do („„) 

   钞票嗨,我以为很多人能够早已开端困惑了。:或许你想处理一个人布置的成绩,

面临此中多的选择,我以任何方法决议运用哪个同上?

   有效地,当我鄙人面列出这些句子时,,稍许的点明早已作出。,我不晓得你是变动从而产生断层。

理睬到。 

   或许你透明性它立即,,这没什么劣势。,请听我说。。 

   1、当您想读取发短信用锉锉的质地时,居于首位地个人插曲中不消稍微作记号码收集,

麝香率先运用。 条形申请有特别教育基本要素;诸如:你想揭露 说得中肯质地,此中的,就运用  for 

/f %%i in () do echo %%i; 

   2、当读取命令申请有特别教育基本要素的完成基本原理的质地时,,插曲说得中肯居于首位地个人命令言语

句麝香运用单引号码收集,瞬间个麝香被运用。 条形申请有特别教育基本要素;诸如:你想揭露出席的容量下

16 

用锉锉名克制试验。 字母串的发短信用锉锉,麝香运用  for /f %%i in (迪尔) /a-d 

/b *test*.txt”) do echo %%i 这些申报; 

   3、当您处理字母串时,,居于首位地插曲麝香用双单引号标志。

括起来,麝香率先运用它。 3 条形申请有特别教育基本要素;诸如:当你想 终于字母串

胸部的号码变为短行并显示。,可以运用  for  /f  “delims=. 

tokens=1-3″  %%i  in  (“”)  do  echo  %%i-%%j-%%k 这种言语

句。 

   很清楚的,居于首位地个人插曲里如果基本要素用作记号码收集起来,运用什么的作记号包装?

裹,休息要处理的抱反感的典型。:或许它是一份用锉锉,不基本要素的稍微包装盒。;或许它是命令

申请有特别教育基本要素,则用单引号码收集;或许它是一个人字母串,用双单引号把它们包起来。。 

   自然,这变动从而产生断层相对的使适应。,或许细心的你发作了365bet中难处的特别角色,

你一定要像鱼同上对打。。 

   或许你的心闪闪把光射后。,发作一个人令人头痛的事。:在第1 条形申请有特别教育基本要素中,

或许用锉锉名克制空格或,该怎地办? 

   像每常同上吗?

   拿个叫  test 用锉锉尝试。 

   你很快就写出了编码。,新建用锉锉–>码字母–>做蜜饯为365bet,前后工夫不敷。 1 分

钟: 

[code17] 

@echo off 

for /f %%i in (试验) ) do echo %%i 

pause 

   你兴奋地地双点取365bet,运转后,呈如今银幕上了羞耻的报错传达:零碎找到

到用锉锉  test  。 

   当你把它  test  换上衣服  test&  后,发作了稍许的临时的的事实。:CMD 窗户在你外面

此刻一闪而过,而且,舒适地溶解了。。 

   您能够会觉得编码不对地写信反映了稍许的作记号。,你又反省过了。,断言缺席

笔误,而且,你再次双点取365bet,基本原理照常举行。;你开端疑心其他的顺序是能够的。

举足轻重,因而配电其他的的窗户。,再跑。,成绩仍然在;你跑得不稳。

好几次,基本原理也同上。。 

   怪哉! 

   你打食用的鸡腿。,不连贯的发作了一件事。:当途径中有特别角色时,麝香运用

单引号用于封途径。。对,执意它了! 

17 

   只,当你把它编码写出版后来的,你很快就雷电了。:for /f %%i in (试验 “) do 

echo  %%i,这变动从而产生断层下面提到的第三个。 条  for  /f  命令的体式吗?365bet会把  test 

用锉锉名被辨出为字母串。! 

   你对CMD发觉无趣。 窗口输出  for /?  ,重肌肉发达地敲了回去。,漫没有遮住视线的

追求传达的扶助,我抱有希望的理由我能找到稍许的东西。。 

   你终于吸引了什么?。 

   你看终于塑造。: 

         usebackq                – 布置的新态度已在贴近的人类中运用。

                           将单引号作为命令和住在牢房或小室中完成的字母串。

                           单引号是字母串命令,容许在  filenameset 

                           运用双单引号伸开用锉锉的术语。。 

   只,又看完了一遍,你像雾同上当投手。,费解。 

   还好,下面是一个人探察。,结合复杂的阐明。: 

       FOR /F “usebackq delims==” %i IN (`set`) DO @echo %i 

     细目出席的外界中外界变量的术语。。 

   你特别的并行的。 for  /f 运用USEBACQ申请有特别教育基本要素 不运用UBACK 文气差

别,答案很快就找到了。:运用时 usebackq 后来的,或许居于首位地个人搁板桌是一个人性命

令申请有特别教育基本要素,此中的,朕基本要素把单引号顶替单引号 钥匙次要的的钥匙。,

在完全相同的事物的键入名列前茅。。 

   匍匐生根的看一眼这段话。 usebackq 的塑造,字斟句酌,撤消怀疑,基本原理你

破晓秘诀:usebackq 这是一个人向上推起的决议因素。,运用时终于决议因素后来的,原作

句子说得中肯居于首位地个人插曲麝香时尚列举如下:或许居于首位地个人插曲说得中肯抱反感是一个人性命。

令申请有特别教育基本要素的话,原单引号应顶替后单引号。;或许居于首位地插曲说得中肯抱反感是字母串

的话,原先的双单引号应顶替单引号。;或许居于首位地插曲说得中肯抱反感是用锉锉的术语,

用双单引号把它们包起来。。 

   使合法化一下,重写[编码17]到下面的编码: 

[code18] 

@echo off 

for /f “usebackq” %%i in (试验 “) do echo %%i 

pause 

   试验经过! 

18 

   此刻,你能够会在深处嗟叹。:Shit,微软,这该死的机械平移!! 

   使用着的[CODE17]编码中消失的交换,CMD 窗口将直率的加入。,那是因&

是复合申请有特别教育基本要素的衔接器。,CMD 在预处理期间的时,将含蓄的思索这两个嫁妆作为两个嫁妆。

申请有特别教育基本要素解析,这变动从而产生断层你设想的完成的。 申请有特别教育基本要素,终于态度神圣的。

不对。鉴于预处理期间的机制的成绩。,不属于本条议论的质地,嗨不特别的阐明。

解。 

   终于刻分,朕会诧异地找到,一个人地域 申请有特别教育基本要素,多达6 句型: 

   1、for /f %%i in (用锉锉名) do („„) 

   2、for /f %%i in (命令申请有特别教育基本要素) do („„) 

   3、for /f %%i in (串) do („„) 

   4、for /f “usebackq” %%i in (用锉锉名) do („„) 

   5、for /f “usebackq” %%i in (`命令申请有特别教育基本要素`) do („„) 

   6、for /f “usebackq” %%i in (字母串) do („„) 

   质地,4、5、6 由1、2、3 开展而来,他们有此中的的对应相干。:1–>4、2–>5、

3–>6。 

   熟谙后部3 事例不经用。,因而,坚固地了解好前三句型的尤指服装、颜色等相配窥测就可以

了,不然,要在此中的多句型中决议选择哪一则形申请有特别教育基本要素来运用,其中的一部分头发。

懵。 

   竟然  for /f 为什么要提升UsBACQ? 决议因素,我才四个岁。 条形申请有特别教育基本要素找到了有理的解

释:婚配用锉锉名说得中肯空格或。这是居于首位地位的。 5、6 条形申请有特别教育基本要素中为什么寂静在

的基本要素,我不太明显的。,这正等着你去找到。。