1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
import java.util.Optional fun main() { // ID del proceso que te interesa val targetProcessId:Long = 65182 // Reemplaza 12345 con el ID del proceso que deseas consultar // Obtener información sobre el proceso deseado val targetProcess = ProcessHandle.of(targetProcessId) if (targetProcess.isPresent) { val processInfo = targetProcess.get().info() val processCommand = processInfo.command().orElse("No disponible") val processStartTime = processInfo.startInstant().orElse(null) println("Proceso ID: $targetProcessId") println("Comando: $processCommand") println("Hora de inicio: $processStartTime") } else { println("No se encontró un proceso con el ID $targetProcessId.") } } |