早教吧作业答案频道 -->其他-->
for/f"delims="%%iin("%cd%")dosetfolder=%%~ni请问这段代码的意思,批处理.for/f"delims="%%iin("%cd%")dosetfolder=%%~ni请详细解释一下每个符号、变量等等的含义和作用,
题目详情
for /f "delims=" %%i in ("%cd%") do set folder=%%~ni 请问这段代码的意思,批处理.
for /f "delims=" %%i in ("%cd%") do set folder=%%~ni
请详细解释一下每个符号、变量等等的含义和作用,
for /f "delims=" %%i in ("%cd%") do set folder=%%~ni
请详细解释一下每个符号、变量等等的含义和作用,
▼优质解答
答案和解析
%cd%——当前路径
for /f "delims=" %%i in ("%cd%") do——逐行取双引号中的内容.
因为就一行,所以这里就是将%cd%赋值给%%i
%%~ni将%%i扩充到一个文件名
意思就是取%%i路径中最后一个\后的文件名.
%cd%最后的一个文件名就是当前文件夹的名字.
所以这行的意思就是取当前路径的文件夹名并赋给folder
不用这么多,下面这样也可以的:
for %%i in ("%cd%") do set folder=%%~ni
for /f "delims=" %%i in ("%cd%") do——逐行取双引号中的内容.
因为就一行,所以这里就是将%cd%赋值给%%i
%%~ni将%%i扩充到一个文件名
意思就是取%%i路径中最后一个\后的文件名.
%cd%最后的一个文件名就是当前文件夹的名字.
所以这行的意思就是取当前路径的文件夹名并赋给folder
不用这么多,下面这样也可以的:
for %%i in ("%cd%") do set folder=%%~ni
看了 for/f"delims="...的网友还看了以下:
all my dreams come round in threes always什么意思?是一句 2020-05-14 …
REG51.H 里的 sfr P0=0x80; 是什么意思? 在keil中,sfr与sfr16用于 2020-05-14 …
I don't think fast food is good for our heath,so 2020-05-16 …
设L是xoy平面上的一条光滑曲线弧,函数f(x,y)在L上有界.用L上的点M1,M2,…Mn-1把 2020-05-16 …
下列( )是数据库设计的阶段。 I.需求分析 II.语法分析 Ill.语义分析 IV.词法分析 A. 2020-05-23 …
已知A0(0,0),A1(2,1),A2是线段A0A1的中点,A3是线段A1A2的中点,……Ai是 2020-07-09 …
i定义的提问定义数学i^2=-1那么为什么i=√-1i不也可以是i=-√-1 2020-07-30 …
想一想,写一写,请回答英语I'llbuyyouabikenetbirthday.(改为同义句)I' 2020-08-04 …
VB怎么定义一个三维空间的点的坐标刚会点VB,想表示一个空间点的坐标比如T(i,j,k)其中i,j, 2020-11-01 …
X和Y染色体非同源段可以有相同基因吗?假设X和Y同源段为II区,各自非同源段是I区和III区,那他们 2021-01-12 …