こんなファイルがあって

[a.txt]
1
2
3
aaa aa
bbb bb
ccc

このファイルから1行目だけを取り出したい(head -1したい)というときのやり方。


[test.bat]
1
2
3
4
5
6
7
@echo off

for /f "usebackq tokens=*" %%a in (a.txt) do @set HEAD=%%a&goto :exit_for
:exit_for

echo %HEAD%



実行結果
1
aaa aa

※解説は省略