0

是否可以散列变量,例如PHPsha1($var);md5($var);在 PHP 中,然后在 Batch 中。

是否可以从文件的特定行获取变量?set variable=<textfile.txt会很有用,但它只需要第一行。是否可以以第三行代码为例?

4

1 回答 1

0

我不能说在 PHP 中“散列”一个变量。但是有很多方法可以在 Windows 批处理中读取文本文件的第 n 行。这是提取第三行的两种方法。

将 FOR /F 与跳过一起使用:

for /f skip^=2^ delims^=^ eol^= %%A in (textfile.txt) do set "var=%%A"&goto break
:break

使用 SET /P:

<textfile.txt (
  for /l %%N in (1 1 2) do set /p "="
  set "var="
  set /p "var="
)
于 2013-02-17T22:00:24.770 回答