脚本不记录到日志文件

Script not logging to log file

试图让这个 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

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

试试这个:

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

您需要转义管道并在 for 循环中使用单引号。