0
我已经尝试使用计划任务使用“运行用户是否已登录或不是”,但它似乎在单独的实例中运行应用程序,即使它已在用户已登录时启动。在Windows启动/启动时启动应用程序,但允许用户在登录时看到它?
有没有办法以编程方式做到这一点? Windows完全允许这样做,还是需要停止程序并在用户凭据下重新启动它们?
我已经尝试使用计划任务使用“运行用户是否已登录或不是”,但它似乎在单独的实例中运行应用程序,即使它已在用户已登录时启动。在Windows启动/启动时启动应用程序,但允许用户在登录时看到它?
有没有办法以编程方式做到这一点? Windows完全允许这样做,还是需要停止程序并在用户凭据下重新启动它们?
您的问题是,任务作为后台任务启动,因此用户无法访问它们。
您应该通过“Sheduled Tasks”启动cmd.exe并通过cmd启动应用程序(通过参数传递它)。
请参阅:How to launch cmd.exe to execute command using Task Scheduler ?
请您解释一下更清楚吗? – ArunRaj
我试图在Windows启动/启动时启动应用程序,并允许任何(或特定的,如果这是唯一的方式)用户能够在他们登录时看到他们。如果使用任务计划程序来执行它的程序,即使使用用户凭据运行与常规Windows UI分开运行。你可以看到它们在用户的凭据下运行,但它们不能与它们交互(隐形) – John
@ArunRaj是否有帮助澄清? – John