CMD帮助将变量设置为txt的第二行

时间:2015-11-20 16:04:18

标签: cmd wmic

让我作为序言,我只是在软件包装中使用了几年,这是我的cmd体验的广度。

这一点对我来说几乎只是一个练习,所以我很快就可以参与一个更大的项目。我无法将环境变量设置为txt的一行......如下所示。我希望从wmic查询中检索的文件中获取第二行数据的内容。

enter image description here

enter image description here

for / f" delims =" (file.txt)中的%a设置var =%a

是我的参考> Batch command to pull variables from a text file

我错过了什么小蠢事?我希望将%var%设置为" cmd"如果不是" cmd"

1 个答案:

答案 0 :(得分:-1)

尝试

for /f "skip=1delims=" %a in (c:\file.txt) do @if not defined var set "var=%a"

我们的代码应将var设置为文件的 last 行,但您尚未发布该文件的重要部分,因此我们无法对其进行分析。

由于您没有收到var被设置的报告(作为一系列行),因此您的文件似乎是空的。

(请编辑您的问题以提供其他数据。使用te图片图标插入图片)