自升式cmd或powershell脚本?

时间:2015-01-23 07:28:32

标签: powershell cmd

我有一个脚本,我必须经常运行,但确切的时刻是用户驱动的,所以我不能使用计划任务等。

此脚本必须以管理员权限运行(我的帐户已具有管理员权限),因此我无法简单地启动脚本。 有没有办法“自我提升”这个剧本?

非常简单的例子:

ECHO "I would like to have admin rights to recycle the app-pool"
pause

1 个答案:

答案 0 :(得分:0)

无法自我提升。但是你非常接近解决方案。使用调度程序创建任务,然后使用另一个bat文件触发它:

SCHTASKS /U "user name" /P "password" /TN "Yourtaskname"

或者,您可以授予普通用户运行任务的权限,并跳过/U "user name" /P "password"