我有一个脚本,我必须经常运行,但确切的时刻是用户驱动的,所以我不能使用计划任务等。
此脚本必须以管理员权限运行(我的帐户已具有管理员权限),因此我无法简单地启动脚本。 有没有办法“自我提升”这个剧本?
非常简单的例子:
ECHO "I would like to have admin rights to recycle the app-pool"
pause
答案 0 :(得分:0)
无法自我提升。但是你非常接近解决方案。使用调度程序创建任务,然后使用另一个bat文件触发它:
SCHTASKS /U "user name" /P "password" /TN "Yourtaskname"
或者,您可以授予普通用户运行任务的权限,并跳过/U "user name" /P "password"
。