• Portada
    • Recientes
    • Usuarios
    • Registrarse
    • Conectarse

    Ejecutar un programa en segundo plano en xp windows

    Programado Fijo Cerrado Movido
    Sistemas operativos
    2
    3
    25.7k
    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
      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
        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
          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]

          4 usuarios activos (0 miembros e 4 invitados).
          febesin, pAtO,

          Estadísticas de Hardlimit

          Los hardlimitianos han creado un total de 543.3k posts en 62.8k hilos.
          Somos un total de 34.8k miembros registrados.
          hostrago ha sido nuestro último fichaje.