¿Servicio web C # ejecutando archivo por lotes o comando dos?

De mi pregunta anterior,Ejecución de archivo por lotes en el servicio web C #

He verificado el permiso de todas las cosas relacionadas y he encontrado que:

archivo por lotes: permiso = control total para todos los usuarios

IIS usuario = myUser

.. win32 \ cmd.exe: permiso para el sistema, administrador, myUser = leer y ejecutar, permiso de lectura para "TrustedInstaller" (¿qué es?) = control total

Visual Studio se ejecuta en modo administrador.

Investigué un poco en Internet y parece que necesito hacer algo con 'Políticas locales' en mi máquina. Desafortunadamente, estoy usando Windows Vista Home Premium, que parece que no puedo establecer políticas locales ... También trato de cambiar el permiso de cmd.exe a 'Control total', pero simplemente no me permite hacerlo.

Parece que estoy enfrentando un problema 'insoluble', por lo que explicaré lo que estoy haciendo para que alguien me dé una idea de qué hacer.

He desarrollado la aplicación Blackberry usando el simulador de blackberry. Está en la misma PC que mi servicio web.

Desarrollé un servicio web en C #, publicado en mi localhost.

a aplicación @Blackberry sube un archivo al servicio web. El servicio web almacena el archivo en mi PC. (No tengo ningún problema con esta parte.)

Hay un programa en mi PC, lo llamaré myprogram.exe. El programa solo se ejecuta en DOS. El programa convertirá el archivo de un tipo de archivo a otro usando el comando myprogram.exe path \ oldfile.x path \ newfile.y newfile.y se creará y almacenará en mi PC automáticamente.

Necesito convertir el archivo que se envió desde BB y ahora se está almacenando en mi PC local, así que escribí 1 archivo por lotes que contiene el comando dos. El servicio web debería ejecutar el archivo por lotes, pero no lo haría.

Si dejo de intentar trabajar con un archivo por lotes, ¿hay alguna forma de ejecutar esos comandos? (o cualquier forma en que pueda ejecutar ese programa externo) Por favor, dame una idea. He buscado en Internet y todavía no tengo idea. No sé que hacer ahora. T_T

PD. Perdóname si mis preguntas son estúpidas. Solo quiero probar todas las formas posibles para hacer que esta parte del proyecto tenga éxito.

Respuestas a la pregunta(1)

Su respuesta a la pregunta