限制用户的一些命令

时间:2014-11-14 10:07:47

标签: c# cmd

我目前正在开发一个包含两个单独应用程序的项目。您在服务器上安装第一个,并使用第二个在PC上的服务器上运行ipconfigping等命令。然后,当命令终止时,服务器将结果返回到pc。

在我意识到这一点之前,一切似乎都很好:如果用户运行telnetnotepad或类似的东西,它将永远不会自行关闭。将不会显示任何结果,也不会终止命令。

在这种情况下你会做什么?

1 个答案:

答案 0 :(得分:2)

指定执行进程的超时,比如说30秒,然后终止进程,或者执行用户可以运行的进程的白名单。