组策略阻止exe文件

我在Visual Studio中教授编程。 我们想在terminal服务器上运行它。 问题是,当我们编译我们的程序时,Windows拒绝启动创build的exe文件。 (我甚至不知道是否有能力阻止所有的exe文件存在,而且编程的时候也不是很有趣。)显示一个消息框,表示运行的exe文件被组策略阻止。 它适用于.NET和普通的Win32 exe程序。 问题是,我们的ITpipe理员说,他们不知道为什么会发生这种情况,以及如何closures。 任何人都可以帮忙吗?

首先,我希望你的terminal服务器是一台虚拟机。 在继续之前,请确保您有一个干净的虚拟机快照。 你的一个学生将利用运行任意应用程序的能力,搞砸你的服务器。 您应该定期恢复快照,并在应用修补程序或安装或升级软件之前立即恢复。 然后在完成之后拍摄快照,但在任何人都可以使用服务器之前。 这样一来,当一些软件你的服务器,你所要做的就是恢复快照。

有几种方法可以限制程序运行。

  • 在组策略中,在Policies -> Windows Settings -> Security SettingsApplication Control PoliciesSoftware Restriction Policies下有两个区域。

  • 还有RestrictRunregistry项。

  • 最后,第三方应用程序可以使用registry项Appinit_DLLs