我所在的网站通过 Windows XP 策略机制限制用户帐户只能运行某些程序(根据文件名)RestrictRun
。我意识到这种安全机制基本上是无用的,但事实就是如此。
有时我们会遇到这样的情况:用户帐户下的某些程序会触发常见的错误消息:“由于这台计算机上的限制,此操作已被取消”,但在不受限制的帐户下运行相同的程序并不能了解试图启动的程序是什么。
为了解决这种情况的问题,有没有办法让 Windows 记录被用户RestrictRun
策略阻止的程序名称,或者在显示上述错误消息时显示被阻止的程序的名称?
答案1
使用进程监控查找与您正在排除故障的 exe 相关的线程/进程。一旦您知道运行给定应用程序需要哪些其他 EXE,您就可以更轻松地解除阻止。