我正在编写一个需要启动另一个程序的软件。在我使用的网络上我不是管理员,命令提示被阻止。
Process.Start()
仍然可以使用吗?
答案 0 :(得分:0)
阻止命令提示符不会阻止Process.Start()停止工作。
如果管理员遇到阻止命令提示的麻烦,他们可能已经实施了一个组策略,只允许运行某些程序。
有关详细信息,请参阅此链接http://www.nextofwindows.com/how-to-use-local-group-policy-whitelist-certain-programs-in-windows-7
您可能无法启动任何不在此"白名单"上的程序。
最简单的方法是自己尝试,但是如果你能够运行自己调用Process.Start()的自定义程序,程序运行的事实可能意味着管理员没有设置这样的团体政策。
答案 1 :(得分:0)
Process.Start()是否仍然可以使用?
我无法看到管理员如何阻止生成 子进程的一个进程。它是Windows的重要组成部分。
例如:
如果您可以在所选用户帐户中的计算机上执行此操作,那么您的应用程序也应如此。