¿Cómo puedo finalizar un proceso elevado desde un archivo por lotes sin ejecutar el archivo por lotes como administrador?

¿Cómo puedo finalizar un proceso elevado desde un archivo por lotes sin ejecutar el archivo por lotes como administrador?

Tengo un archivo por lotes que he estado usando con éxito para ejecutar algunos comandos, incluido mover algunos archivos y ejecutar algunos ejecutables. No puedo ejecutar el archivo por lotes como administrador, ya que genera algunos procesos que deben ejecutarse sin niveles elevados para serlo.

Ahora necesito cerrar un ejecutable que debe ejecutarse como administrador. taskkill /im exename.exeno funcionará, se deniega el permiso a menos que el lote se ejecute como administrador.

¿Alguna forma de hacerlo dentro del lote para ejecutar solo ese comando como administrador?

o, por el contrario, una solución alternativa sería un medio para ejecutar el lote como administrador, pero ignorarlo para todos los demás comandos excepto la parte taskkill.

EDITAR: La solución comentada a continuación funciona, sin embargo, no se puede automatizar sin usar la opción /savecred. De lo contrario, deberá ingresar su contraseña cada vez. Decidí no seguir esta ruta y simplemente llamé a otro archivo por lotes (acceso directo elevado) para cerrar el archivo ejecutable.

información relacionada