FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Problema con los servicios que tienen espacios en el nombre
Hola amigos. Resulta que tengo el siguiente problema.
Cuando trabajo con los servicios, y por ejemplo mando a iniciar el servicio de mensajeria de Windows, o sea el mensajero, esto trabaja de marabillas. Pero por ejemplo, cuando quiero trabajar con servicios como "Audio de Windows", no me es posible ya que es como si no lo identificara. En otras palabras, no hay una manera de identificar cada servicio por un PID o algo asi???? Help me now!!! |
#2
|
||||
|
||||
Yes SR.
Bueno fide, me hubiese sentido mas a gusto respondiendote si decías algo como "Help me please, as soon as possible", pero... El problema que tienes es de falta de lectura; los servicios tienen dos nombres, el primero es "real" (API: CreateService, parámetro lpServiceName), y el segundo es su nombre de "descriptivo" (Misma API, parámetro lpDisplayName). Para acceder a un servicio cualfuese no tienes que hacerlo mediante su nombre descriptivo, si no por su nombre. Considerando que estas trabajando de forma casi manual, te aconsejo presiones (Windows + R), para abrir la ventana de ejecutar y escribe (services.msc), entonces te abrirá la consola de Administración de Servicios, en la cual tendras un listado de los servicios; del cual desees conocer su nombre "real", debes hacerle doble click. Cita:
Código:
Windows + R tasklist /svc |
#3
|
|||
|
|||
Anja, es cierto eso que dices. Muchisimas gracias por tu ayuda. ahora,
¿Como puedo obtener el nombre real de un servicio? O mejor, ¿Como pudiera obtener la lista completa de de nombres reales??? Esto en delphi, claro esta!!! Help me please, as soon as possible. Última edición por fide fecha: 02-03-2008 a las 20:37:27. |
#4
|
|||
|
|||
Bueno, resulta ser que ya me di cuenta de como hacer eso, es decir conseguir en nombre original de cada servicio.
Aqui, en donde publique la funcion para listar servicios, pues solamente hay que cambiar el parámetro que dice ".lpDisplayName" por ".lpServiceName", y en ves de obtener los nombres descriptivos, lo que obtengo son los nombres reales de cada servicio. Gracias por la ayuda... |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problema con Campo con nombre AUTO | elmarkivo | SQL | 7 | 03-12-2007 21:26:28 |
Ayuda, Problema accesando una pagina web por el nombre!! | Lippix | Internet | 4 | 02-06-2007 10:13:17 |
Ya tienen agujeros hasta en los servicios telefonicos | Bicho | La Taberna | 2 | 05-05-2007 07:13:04 |
Problema Nombre Completo | serhasae | Varios | 6 | 29-06-2005 23:12:27 |
problema con espacios en like | jpcancino | SQL | 3 | 10-02-2004 18:54:03 |
|