 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Xavi Invitado
|
Publicado: Jue 15 Ene, 2004 12:57 pm Asunto: Ejecutar como otro usuario |
|
|
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 |
|
 |
Cesar C. Salazar Gonzalez Master


Registrado: 01 Oct 2002Mensajes: 2155Ubicación: San Cristóbal de Las Casas, Chiapas
|
Publicado: Jue 15 Ene, 2004 9:29 pm Asunto: |
|
|
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... _________________
 |
|
| Volver arriba |
|
 |
|
|
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
|
© 2002–2026 Club Builder · Funciona con phpBB.
|