Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Ejecutar como otro usuario

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Ejecutar como otro usuario Responder citando

Quiza estoy matando moscas a cañonazos pero he intentado otras cosas y todavia nada. Planteo el problema.

Tengo un usuario A sin privilegios para escribir en una particion por ejemplo en la E:\. Tengo otro usuario B que si tiene privilegios para escribir en E:\. Y tengo una aplicacion de gestion, base de datos, realizadas en cobol y que funciona en bajo el MS-DOS de Windows 2000 y que necesita para funcionar privilegios de escritura sobre E:\ para modificar la base de datos.

Quiero: Entrar en Windows 2000 como el usuario A sin privilegios pero que al ejecutar el icono de la aplicacion dicha aplicacion se ejecute como el usuario B de manera que la aplicacion podra escribir en E:\ pero solo la aplicacion. Puede que el problema tenga multiples soluciones distintas a la siguiente:

Crear una aplicacion lanzadora del programa de gestion con mi querido Builder pero que dicha aplicacion se ejecute como otro usuario con los privilegios necesarios. Es decir, quiero que el shellexecute ejecute la aplicacion con un usuario distinto.

Muchas gracias, llevo probadas cosas como el ejecutar como... , runas, ect. pero ninguno es automaticos, en todos el usuario debe conocer la password y eso es precisasmente lo que no quiero. Ahora estoy investigando si mediante programacion puedo hacerlo pero hasta ahora na de na.

BYE.
Volver arriba
Mensaje    Asunto: Responder citando

parece que si se puede, lo que debes hacer es no entrar como usuario, ya que el usario, solo tiene permisos, sobre los programas.., es el software quien debe decirle a windows, que es un programa "administrativo", es decir un programa del propio windows para administracion del mismo.. por ahi tengo algo de codigo solo deja que llegue a la casa y te lo envio...
_________________
Cool
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.