A-A+
Windows记录远程桌面3389登录日志
如何查看自己的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\
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'