A-A+

Windows记录远程桌面3389登录日志

2014年11月15日 windows 暂无评论 阅读 12,570 views 次

如何查看自己的windows服务器有没有其他人登录了呢?什么时候登录的?由于Windows的远程桌面是没有日志记录功能的,所以本文分别讲述如何在windows2008和windows2003中设置远程桌面3389登录日志。

一、监控windows 2008R2远程登录情况:

1、 先建立存放日志的目录,如c:\RDP

2、 在其目录下建立一个名为RDPLog.bat的批处理文件,内容为:

       @echo off
date /t >>RDPlog.txt
time /t >>RDPlog.txt
netstat -n -p tcp | find ":3389">>RDPlog.txt
start Explorer

3、 依次打开“开始菜单——管理工具——远程桌面服务——远程桌面会话主机配置”“终端服务器配置”,双击打开RDP-Tcp 的属性,切换到“环境”选项卡下,启用“用户登录时启用下列程序”,在程序路径和文件名处填写:C:\RDP\RDPLog.bat;并在起始于填写:C:\RDP\

Windows记录远程桌面3389登录日志

 

OK,配置到此结束!

 

二、监控windows 2003登录情况

方法同windos2008,不再阐述。

 

可是每次登录时都会有一个DOS的黑窗口一闪而过,很不舒服,怎么去掉它呢?
1、仍旧在原来的目录下新建一个名为RDPLog.vbs脚本文件,内容如下:
Set shell = Wscript.Createobject("wscript.shell")
Call shell.run("C:\RDP\RDPLog.bat" 0)

2、进入系统管理工具中的“终端服务器配置”,进入到默认RDP-Tcp属性中
3、切换到“环境”页下,启用“用户登录时启用下列程序”
4、在程序路径和文件名处填写:wscript C:\RDP\RDPLog.vbs;并在起始于填写:C:\RDP'

给我留言