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 originalDim mWSShell, mComando
Set mWSShell = Server.CreateObject("WScript.Shell")
mComando = "cmd.exe /c C:\inetpub\wwwroot\abc\administracion\batch.bat"
mWSShell.Run mComando
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!