网站首页  汉语字词  英语词汇  考试资料  写作素材  旧版资料

请输入您要查询的范文:

 

标题 java实现关闭windos系统下的进程
范文
    package com.cmd.core;
    import java.io.BufferedReader;
    import java.io.IOException;
    import java.io.InputStream;
    import java.io.InputStreamReader;
    import java.util.ArrayList;
    import java.util.List;
    public class StreamGrabber extends Thread {
    private final InputStream stream;
    private final List<String> holder;
    public StreamGrabber(InputStream stream) {
    this(stream, null);
    }
    public StreamGrabber(InputStream stream, List<String> holder) {
    this.stream = stream;
    this.holder = holder;
    }
    @Override
    public void run() {
    try {
    BufferedReader br = new BufferedReader(
    new InputStreamReader(stream));
    String line = null;
    while ((line = br.readLine()) != null) {
    if (holder != null)
    holder.add(line);
    }
    } catch (IOException ioe) {
    ioe.printStackTrace();
    }
    }
    public static Process performCommand(String command) {
    try {
    return Runtime.getRuntime().exec(command);
    } catch (IOException e) {
    e.printStackTrace();
    return null;
    }
    }
    public static void main(String[] args) {
    // notepa.exe关闭记事本进程
    String command = "taskkill /f /im 11Game.exe";
    Process proc = performCommand(command);
    List<String> outputs = new ArrayList<String>();
    new StreamGrabber(proc.getInputStream(), outputs).start();
    }
    }
随便看

 

在线学习网范文大全提供好词好句、学习总结、工作总结、演讲稿等写作素材及范文模板,是学习及工作的有利工具。

 

Copyright © 2002-2024 cuapp.net All Rights Reserved
更新时间:2025/5/22 13:24:10