例如,我想搜索一个文件
其中/r C:\“myfile.txt”
然后将该命令的输出作为我选择的变量“myfile.txt”的文件路径,
那么该文件的路径现在是一个变量,所以我可以执行 echo %variable% 并且它会打印该路径?
答案1
这
c:\> 对于 /?
... 将列出for
工作原理,查找行
FOR /F ["选项"] %变量 IN (`命令`) DO 命令 [命令参数]
并阅读它。
现在请注意 %variable 是本地的,for
因此您需要set F=%variable
在command
C:\> for /F "usebackq" %v 在 (`echo Check-it-out`) 中执行 @ 设置 F=%v C:\> echo 待办事项:%F%
将打印
To do: Check-it-out