嗨,我需要了解如何在文件中的1行文本上显示。
TCP \本地IP _
除了使用以下bat文件获得经过的时间外,我可以设法完成所有这些工作。
@ECHO OFF
SET _file=%~n1%
SET _pathname=%~f1%
SET _ext=%~x1%
FOR /f "tokens=6-8 delims=/ " %%G IN ('NET TIME \\%computername%') DO (
SET _mm=%%G
SET _dd=%%H
SET _yy=%%I
)
FOR /f "tokens=1,2 delims=: " %%G IN ('time/t') DO (
SET _hr=%%G
SET _min=%%H
)
NETSTAT -n | find "3389"| find "ESTABLISHED"> C:\conn\%computername%.csv
EXIT有人能帮帮我吗?
发布于 2017-02-02 16:27:08
netstat -n没有时间戳,那么经过的时间从何而来呢?
对于输出,管道符号必须用插入符号^|转义。
(
For /f "tokens=1-4" %%A in (
'NETSTAT -n ^| find "3389"^| find "ESTABLISHED"'
Do Echo %%A^|%%B^|%%C^|%%D^|whatsoever
) >C:\conn\%computername%.csvhttps://stackoverflow.com/questions/42004110
复制相似问题