我需要得到命令行输出的第一行而不是所有行,例如,如果我给
C:\Temp> dir
Run Code Online (Sandbox Code Playgroud)
我只需要显示非常第一行,
11/15/2012 06:58 PM <DIR> .
Run Code Online (Sandbox Code Playgroud)
我怎么能得到这个?
提前致谢.
RB.*_*RB. 12
获取给定命令的第一行输出的一种方法是在FOR循环中执行命令,然后在第一行之后退出循环.
@ECHO OFF
SET COMMAND=dir
FOR /F "delims=" %%A IN ('%COMMAND%') DO (
SET TEMPVAR=%%A
GOTO :Print
)
:Print
ECHO %TEMPVAR%
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4393 次 |
| 最近记录: |