• Portada
    • Recientes
    • Usuarios
    • Registrarse
    • Conectarse

    Ejecutar un programa en segundo plano en xp windows

    Programado Fijo Cerrado Movido Sistemas operativos
    3 Mensajes 2 Posters 25.7k Visitas 1 Watching
    Cargando más mensajes
    • Más antiguo a más nuevo
    • Más nuevo a más antiguo
    • Mayor número de Votos
    Responder
    • Responder como tema
    Accede para responder
    Este tema ha sido borrado. Solo los usuarios que tengan privilegios de administración de temas pueden verlo.
    • QVENGADORQ Desconectado
      QVENGADOR
      Última edición por

      Pues eso que me gustari poner un programa que se ejecute en segundo plano y que no se vea quese esta ejecutando. EN linux se hacerlo pero lo necesito para un programa que se va ejecutar en un windows xp.

      Gracias por leerme.

      hlbm signature

      1 Respuesta Última respuesta Responder Citar 0
      • FassouF Desconectado
        Fassou MODERADOR
        Última edición por

        Si te vale con que no salga como aplicación aunque se vea como proceso puedes hacer esto

        @http://www.trucoxp.com:

        Vamos a hacer un simple script copiando estos datos en un bloc de notas y lo guardamos nombrequequeramos.vbs, por ejemplo.
        Eso lanza el mspaint, pero podreis lanzar cualquier archivo que os apetezca, no lo vais a ver en la barra de tareas normal en el escritorio, pero para comprobar que si funciona pulsais "control alt supr" simultaneamente, se abrirá el administardor de tareas, pinchais sobre procesos y vereis como si que está el mspaint iniciado. Ahora la imaginacion es libre, desde iniciarlo en programas/inicio, hasta correrlo en un bat en msconfig…...

        Const HIDDEN_WINDOW = 12
        strComputer = "."
        Set objWMIService = GetObject("winmgmts:" _
        & "{impersonationLevel=impersonate}!\" & strComputer & "\root\cimv2")
        Set objStartup = objWMIService.Get("Win32_ProcessStartup")
        Set objConfig = objStartup.SpawnInstance_
        objConfig.ShowWindow = HIDDEN_WINDOW
        Set objProcess = GetObject("winmgmts:root\cimv2:Win32_Process")
        errReturn = objProcess.Create("mspaint.exe", null, objConfig, intProcessID)

        Donde mspaint.exe lo cambiaremos por la aplicacion a lanzar, en este caso el mspaint

        Intel i5 3570k / ASRock Z77 Extreme 4 / G.Skill F3-12800CL9D-8GBRL / Sapphire HD5850 / Samsung HD103UJ / TR TrueSpirit / NZXT Source 210 / OCZ ZS550W
        Intel i5 4570 / ASRock H87 Pro 4 / 2x G.Skill F3-14900CL8-4GBXM / Samsung 850 EVO 250Gb + ST1000DM003 + ST2000DM003 + HGST HDS723020BLA642 + Maxtor 6V250F0 / CM Seidon 240M / Zalman MS800 / CM MWE 550
        AMD Ryzen 7 1800X / B350 / 2x8GB Samsung DDR4-2400 CL17 / NVIDIA GTX 1070 8GB / SSD 120GB + ST4000DM004 + ST6000DM003 / EVGA Supernova 650 G2

        hlbm signature

        1 Respuesta Última respuesta Responder Citar 0
        • QVENGADORQ Desconectado
          QVENGADOR
          Última edición por

          Gracias por la idea me resulta muy interesante ahora a ver si me entero como se hace. Lo dicho gracias.

          hlbm signature

          1 Respuesta Última respuesta Responder Citar 0
          • 1 / 1
          • First post
            Last post

          Foreros conectados [Conectados hoy]

          1 usuarios activos (0 miembros y 1 invitados).
          febesin, pAtO,

          Estadísticas de Hardlimit

          Los hardlimitianos han creado un total de 543.4k posts en 62.8k hilos.
          Somos un total de 34.8k miembros registrados.
          smithjohns ha sido nuestro último fichaje.
          El récord de usuarios en linea fue de 78 y se produjo el Fri Oct 17 2025.