我的问题与这个问题非常相似,但我希望澄清。我特别询问窗口。在那里的评论中指出,我们可以检查父进程。很好,但是我想知道实践中的坚固性。
- 当用户启动程序时,您可以指望父进程始终相同(那是什么(?
- 相反,如果另一个程序启动了一个程序,可以以某种方式使用户启动它吗?
没有可靠的方法来验证,无论是否响应用户互动而开始一个过程。
当用户启动程序时,您可以指望父进程始终相同(那是什么(?
否。用户可以与之交互以启动流程(Windows File Explorer,Total Commander,Windows Command提示,CONEMU,CYGWIN等(。此外,在您检查时,父程的过程可能会消失。
相反,如果另一个程序启动了一个程序,可以以某种方式使用户启动它吗?
没有用户启动的过程固有的属性。您是否可以建立不存在的财产的问题是哲学上的。