旁门左道-玩转psr问题记录器之用户操作记录
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,需求:用户在公网访问的内部桌面云、服务器的时候,需要记录并保存用户的操作记录。 一开始的设想是利用屏幕录像,能满足需求的录屏软件都是要收费的,价格不菲,公司目 前是没有
千家信息网最后更新 2026年11月03日旁门左道-玩转psr问题记录器之用户操作记录
需求:用户在公网访问的内部桌面云、服务器的时候,需要记录并保存用户的操作记录。 一开始的设想是利用屏幕录像,能满足需求的录屏软件都是要收费的,价格不菲,公司目 前是没有这方面的投入打算的。折腾很久,无意中发现,win7自带一个神器, 叫psr(Problem Steps Recorder)。直接运行psr,试着玩了一下,效果非常满意,值得高兴 的是,这软件支持在命令行,带参数静默运行!于是折腾了1天,弄了个旁门左道的玩法。 powershell脚本:#先在文服上创建一个用户名命名的文件夹md "\\文服共享路径\$env:username";#启动psr的方法function psrStart {$FileName = Get-Date -Format 'yyyyMMddHHmmss';#用当前的日期和时间作为文件名,需要格式化去掉":"特殊字符psr.exe /start /gui 0 /output "\\文服共享路径\$env:username\$FileName.zip";#/gui 0 表示静默后台运行, /output为保存路径psrStop;#调用psr结束的方法,没有这个动作,不会保存zip。}function psrStop{count;#调用"计时器"psr.exe /stop;Sleep -m 500;psrStart;}function count{Sleep -s 20;}psrStart; 至于为什么不在注销时,通过脚本运行 psr /stop。这也是我折腾这么久的原因,因为我发现, psr /start,必须配合psr /stop使用,才会把zip文件保存到你指定的位置,强制结束psr进程是 不会保存的。然而在用户注销系统时,在调用脚本之前,就会把psr进程结束掉;我也尝试把 psr的运行脚本做成系统服务的方式启动,效果都不理想。 所以才出了每隔20秒,结束、启动一次psr动作来实现数据保存的下策。 如果大家有好的办法,能在用户点击注销,结束psr进程前,运行psr /stop命令,并且有一 定时间能让生成的zip文件上传到服务器,请多多指教。
运行
用户
文件
脚本
路径
进程
服务
动作
命令
效果
方法
时间
服务器
系统
软件
需求
旁门左道
旁门
不菲
特殊
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网黑科技
互联网科技股
江苏根荣互联网科技
科技和互联网公司
互联网科技垄断
世界互联网领先科技成果
狮子座互联网科技有限公司
智慧科技互联网
蓝色互联网科技
上海电发互联网科技有限公司
互联网科技革命什么开始
杭州壁岐互联网科技有限公司
允成互联网科技有限公司融资
为客找房互联网科技公司怎么样
黑科技 体验场景 互联网大会
本届互联网大会上的黑科技
长沙渺峰互联网科技有限公司
科技信息时代互联网发展
安徽零酒互联网科技有限公司
盐城市攀科互联网科技有限公司
智慧科技互联网
汇久创客互联网科技
哈尔滨新华互联网科技
互联网科技股午盘股票涨跌
移动互联网科技公司
世界互联网领先科技成果获奖
黑科技 体验场景 互联网大会
山东大美朱楼互联网科技有限公司
互联网大会出现的黑科技
科技发展第三阶段互联网时代