Articles of processo

Ativar o processo da JVM a partir de um aplicativo Java usar Runtime.exec?

Eu quero ser capaz de iniciar um processo de servidor Java a partir de um aplicativo java existente e monitorar a stdoutput e stderror e redirect essa saída para um arquivo. É a melhor abordagem para usar ‘Runtime.exec’ e tratar o aplicativo como qualquer outro processo do sistema operacional ou há algo mais adequado para […]

Como posso fazer com que um processo filho saia quando o pai faz?

Eu estou lançando um processo filho com ProcessBuilder e preciso que o processo filho saia se o processo pai. Em circunstâncias normais, meu código está parando a criança corretamente. No entanto, se eu fizer com que o sistema operacional mate o pai, ele continuará em execução. Existe alguma maneira de “amarrar” o processo filho ao […]

Corrigir caminho (no .net) para mudar o foco para outro aplicativo

Isto é o que eu tenho até agora: Dim bProcess = Process.GetProcessesByName(“By”).FirstOrDefault If bProcess IsNot Nothing Then SwitchToThisWindow(bProcess.MainWindowHandle, True) Else Process.Start(“C:\Program Files\B\B.exe”) End If Tem dois problemas. Algumas pessoas me disseram que SwitchToThisWindow está depreciada. Se o aplicativo B estiver minimizado, esta function silenciosamente falhará da perspectiva do usuário. Então, qual é o caminho certo […]

Os processos filhos criados com fork () são automaticamente mortos quando o pai é morto?

Estou criando processos filho com fork() em C / C ++. Quando o processo pai termina (ou é morto por algum motivo), eu quero que todos os processos filhos sejam mortos também. Isso é feito automaticamente pelo sistema? Ou eu tenho que fazer isso sozinho? Obrigado. Perguntas similares pré-existentes: Como posso fazer com que um […]

C # – WCF – comunicação entre processos

Qual é a melhor binding WCF para usar na comunicação entre processos? Eu usei WCF em redes locais e é incrível, e eu gostaria de usá-lo para comunicação entre processos também. Eu não quero expor a comunicação através da rede, no entanto.

Redirecionamento com Runtime.getRuntime (). Exec () não funciona

Eu preciso executar um comando de um programa. A linha de comando está ok, eu tentei no terminal, mas não funciona no programa. Eu adiciono uma cópia do meu código: File dir = new File(“videos”); String[] children = dir.list(); if (children == null) { // Either dir does not exist or is not a directory […]

como alterar o nome de um processo de aplicativo Java?

Ao executar um aplicativo Java, o nome do processo dado a ele geralmente é java.exe ou javaw.exe . Mas como posso fazer com que seja chamado pelo nome do meu aplicativo?

Tempo limite do processo nativo de java

No momento, executo um processo nativo usando o seguinte: java.lang.Process process = Runtime.getRuntime().exec(command); int returnCode = process.waitFor(); Suponha que, em vez de esperar que o programa retorne, desejo finalizar se um determinado período de tempo tiver decorrido. Como eu faço isso?

Início do processo asynchronous e aguarde que ele termine

Eu sou novo no modelo de thread em .net. O que você usaria para: inicia um processo que manipula um arquivo (process.StartInfo.FileName = fileName;) esperar o usuário fechar o processo OU abandonar o thread depois de algum tempo Se o usuário tiver fechado o processo, exclua o arquivo Iniciando o processo e aguardando deve ser […]

Monitorando determinadas chamadas do sistema feitas por um processo no Windows

Gostaria de poder monitorar determinadas chamadas de sistema feitas por um processo, principalmente chamadas de E / S de arquivo. No Linux, eu provavelmente posso sair usando strace com parâmetros adequados, mas como posso fazer isso no Windows? Estou interessado principalmente em executar um processo e descobrir quais arquivos ele leu e escreveu. EDIT: eu […]