Foros del Web » Programando para Internet » ASP Clásico »

Consulta sobre WScript

Estas en el tema de Consulta sobre WScript en el foro de ASP Clásico en Foros del Web. Hola, hace unos años realicé una aplicación web-asp que por circunstancias he tenido que desenpolvar, ya entonces me encontré con el siguiente problema que ahora ...
  #1 (permalink)  
Antiguo 27/03/2009, 04:26
 
Fecha de Ingreso: marzo-2009
Mensajes: 4
Antigüedad: 16 años
Puntos: 0
Consulta sobre WScript

Hola, hace unos años realicé una aplicación web-asp que por circunstancias he tenido que desenpolvar, ya entonces

me encontré con el siguiente problema que ahora se me repite:

La aplicación necesita crear o borrar usuarios del equipo servidor (w2k), utilizo autenticación de windows

integrada. El tema es que la aplicación es para usarla solo por parte de los empleados de la empresa, no tiene que

ser accesible libremente. Uno de los módulos consiste en administrar los usuarios y grupos del sistema de manera

que cuando se crean también se crearían unas carpetas con permisos específicos de ese usuario de manera que tan

solo él pueda ver los contenidos de esa carpeta. El tema es que no hay problema en crear las carpetas mediante el

siguiente código:

'----------------------------------------------------------------------
Function creaCarpeta(carpeta)

carpeta = replace(carpeta,"/","\")
set wsh = Server.Createobject("WScript.Shell")
wsh.Run "cmd /c mkdir " & carpeta
set wsh = nothing

End Function

pero al usar el mismo sistema para crear los usuarios, tal como pongo mas abajo, no me lo crea y tampoco me da

ningún error.

'************************************************* ********************
'************ para investigar por qué no funciona ***********

set wsh = Server.CreateObject("WScript.Shell")
wsh.run "cmd /c Net user " & codUsu & " " & contraUsu & " /add"
set wsh = nothing

'************************************************* ********************

Me conecto como administrador del sistema con permisos de control total sobre los directorios que cuelgan del

servidor IIs. Tuve también que darle permisos de control total al usuario IWAM para que la función crearCarpeta me

rodara pero no así la de creación de usuarios.

Me huelo que debe ser un problema de permisos o que no es posible hacerlo aunque yo juraría que en un determinado

momento lo hice rodar hace unos diez años pero ya no recuerdo como.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:07.