2017-02-02 10 views
1

안녕 내가 파일NETSTAT 설정된 연결을 찾을뿐만 아니라, 경과 시간 (창)을 보여

TCP의 텍스트 한 줄에 표시 할 방법을 찾아야합니다 | 로컬 IP | 원격 IP | 설립 | 경과 시간

나는 다음과 박쥐 파일과 경과 시간을 점점 떨어져 모든 것을 할 관리 할 수 ​​있습니다

@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 
사람이

답변

0

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%.csv 
으로 탈출 할