Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Servicios en ordenadores remotos. (https://www.clubdelphi.com/foros/showthread.php?t=49171)

Besto 15-10-2007 15:10:18

Servicios en ordenadores remotos.
 
¿Como puedo saber si en un ordenador del que se la IP, el usuario y la clave del administrador tiene un determinado servicio activo ?

He buscado por los foros, pero todo lo que he visto es como verlo en mi ordenador, y necesito verlo en el resto de los ordenadores.

cHackAll 15-10-2007 17:38:55

Código Delphi [-]
OpenSCManager(PChar(sMachine), nil, SC_MANAGER_ENUMERATE_SERVICE);

acá la fuente

No menos pero igualmente útil puedes usar el comando desde consola tasklist o utilizar el programa DameWare

Besto 16-10-2007 12:07:01

Gracias, pero el problema sigue dandomelo, lo que pasa es una cuestión de permisos.

Yo quiero desde una aplicación comprobar si hay una serie de servicios instalados. La aplicación se corre en mi ordenador y los servicios están en el resto de los ordenadores de la empresa. El problema es que no todos tienen el mismo usuario y clave de administrador y aunque yo se cuales son en todos los casos, no coinciden con la clave de mi ordenador con lo cual el error que me da es que el usuario no tiene privilegios para esa operación.

Si lo miro en los equipos con la misma clave que la mia funciona bien.

cHackAll 17-10-2007 16:46:08

Código:

cmd
net use \\192.168.0.6\ipc$ /user:Administrador ClaveFea

ó WNetAddConnection2

aeff 17-10-2007 17:14:59

cHackAll, como accedo a ese recurso: \\192.168.0.6\ipc$, je je je, ???

cHackAll 17-10-2007 21:08:31

Cita:

Empezado por aeff
cHackAll, como accedo a ese recurso: \\192.168.0.6\ipc$, je je je, ???

Espero estar entendiendo mal pero parece que mi post te ha causado algo de gracia :eek::eek:

En tal caso deberíamos continuar la charla en la Taberna...

Saludos desconcertados.

aeff 17-10-2007 23:36:39

no no no, no me ha causado nada de gracia tu post, solo curiosidad, pero vamos a la Taberna...

Besto 22-10-2007 12:42:12

Hola,

he probado con WNetAddConnection2 y me sigue dando el mismo error, con esa función lo que hago es conectarme a un recurso del equipo, pero por lo visto a los servicios no se puede.

El error sigue siendo problema de permisos.


La franja horaria es GMT +2. Ahora son las 08:24:19.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi