【问题标题】:Run application in separate session?在单独的会话中运行应用程序?
【发布时间】:2012-03-28 15:52:29
【问题描述】:

有人可以指出我在 Windows 上同一用户的不同会话中运行给定应用程序的可靠方法吗? 我用 C 编写代码。

提前致谢。

【问题讨论】:

    标签: c windows session windows-services


    【解决方案1】:

    最简单的方法是利用可以执行此操作的任务计划程序。

    使用此答案中的方法,但指定本地计算机名称、用户名和密码:

    start remote process within the context

    您应该指定它不与桌面交互。

    【讨论】:

    • 例如,我可以通过这种方法运行团队查看器并能够在远程 PC 上工作,而不会打扰已经在使用它的用户吗?
    • 不!绝对不。这使您可以在不打扰用户的情况下以不可见的方式运行程序。要运行第二个 interactive 会话 - 即您可以看到并与之交互的会话 - 您需要终端服务。
    • 这不是我要找的 -> chabster.blogspot.com/2008/01/… ?
    • @VisaToHell,不,这将显示在用户的桌面上。他将能够与它互动,但你不会。真的,你需要编写任何你正在做的事情的脚本,这样它就可以在无人看管的情况下运行。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-08
    • 2021-06-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多