如何使用任务计划程序以管理员权限而不是以后台进程的形式正常运行程序?

如何使用任务计划程序以管理员权限而不是以后台进程的形式正常运行程序?

我查看了超级用户和在线的其他问题,它们似乎都建议使用任务计划程序来完成我想要做的事情。简单来说,我想在启动或引导时以管理员权限运行我的程序。到目前为止,我无法成功做到这一点。我已将我的EXE文件文件以管理员身份运行,并在启动文件夹中放置了一个链接。它启动我的程序时无需管理员权限。任务计划程序似乎很有前途,但它只是将我的程序作为后台进程启动,我可以看到我的程序列在后台进程下,但我的程序主窗口没有加载。

我按照某人的建议使用任务计划程序如下:

Create a Scheduled Task. Rather than triggering at a specific time, you trigger it at startup.

In the "Create Task" dialog, select the following:

General (tab) - "Run with highest privileges"
Triggers (tab) - New (button) - Begin the task - "At startup"

Note: Depending on the program "at log on" may be more applicable than "at startup."

答案1

看一下 runas:

https://stackoverflow.com/questions/8249705/how-to-run-an-application-as-run-as-administrator-from-the-command-prompt

确保 runas 命令有开关/savecred。它会要求您提供一次凭据并将其存储起来以供将来使用。

将包含命令的批处理文件放在自动启动文件夹中。

相关内容