Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/08/2012, 11:59
___
 
Fecha de Ingreso: mayo-2009
Mensajes: 15
Antigüedad: 15 años
Puntos: 1
permisos para ejecución .bat desde asp classic

Muy buenas amigos, por favor, me ayudarían mucho si me sacan de la siguiente duda. No tengo muchos conocimientos en programación para windows.

Antecedentes: he conseguido ejecutar un .bat desde una página .asp clásico en mi ambiente de desarrollo. El contenido del .bat por ahora lo desconozco, pero presupongo que será de creación de directorios y manipulación de archivos.

Código vb:
Ver original
  1. Dim mWSShell, mComando
  2. Set mWSShell = Server.CreateObject("WScript.Shell")
  3. mComando = "cmd.exe /c C:\inetpub\wwwroot\abc\administracion\batch.bat"
  4. mWSShell.Run mComando
  5. set mWSShell = nothing
Duda: necesito saber qué requisitos se deben cumplir en el ambiente de producción para que no haya problemas en las pruebas formales. Entiendo que se trata de permisos de ejecución, pero para qué usuario debería ser. Y ¿es posible impersonar un usuario X mediante código para esta ejecución? Sería un usuario con permisos administrativos por ejemplo, para asegurarme que no haya problemas a la hora de probar en producción dicha ejecución.

Muy agradecido,
: )
Seguiré buscando por mi parte, si aclaro mi duda lo compartiré para cerrar el tema.
Un abrazo!