我想将一个数字发送到 file.txt 作为另一个变量的临时存储,这很容易做到。我只是不知道用什么来提取 file.txt 的第一行(这是一个范围为 1-100000 的数字),并将其设置为我正在运行的批处理脚本中的 %variable%。
所以到最后我应该能够做 echo %first-line-of-file.txt% 并且它会打印 x
非常感谢有关如何进行这项工作的任何想法
真的很简单。
@echo off
For /f %%i in (file.txt) do set "var=%%i" & Goto :print
:print
Echo %var%
for 循环通常会遍历整个文件。但是goto :EOF
一旦第一行被设置为退出循环,我们就会这样做。
有关 for 循环的更多帮助。打开 cmd.exe 并输入 `for /?
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句