2015-02-24 64 views
0

试图让这个bat文件工作,认为我很接近...有人可以帮忙吗?脚本没有记录到日志文件

@echo on 
for /f "delims=" %%i in ("netstat -anp TCP | find "ESTABLISHED"| find "3389"") do (
     echo %date% %time% %%i >>C:\Users\xxxx\Desktop\rdp.csv 
    ) 
pause 

回答

2

您是否尝试过在没有文件重定向的情况下运行代码?

试试这个:

@echo on 
for /f "delims=" %%i in ('netstat -anp TCP^| find "ESTABLISHED"^| find "3389"') do (
     echo %date% %time% %%i 
    ) 
pause 

你需要逃避你的水管,并在使用单引号for循环。

+0

谢谢马特,这工作的一种享受......非常感谢.... – jbcom41 2015-02-24 14:38:38