`

java 关闭其他应用程序或重启机器

    博客分类:
  • Java
阅读更多
public static Process performCommand(String command) {
//command:命令
  try { 
   return Runtime.getRuntime().exec(command); 
  } catch (IOException e) { 
   e.printStackTrace(); 
   return null; 
  } 
}
例:1、重启机器
String commd="C:\\Windows\\System32\\shutdown -r -f -t 0";
Process pro=performCommand(commd);
2、管理某一应用进程
String command="taskkill /f /im DecodingOnWallService.exe";
Process pro=performCommand(command);
3、启动某一应用进程
String exePath="d\\decodeServer\\DecodingOnWallService.exe";
Process startPro=performCommand(exePath);
分享到:
评论

相关推荐

    Java程序性能优化 让你的Java程序更快、更稳定

    在Java编程领域,性能优化是提升应用程序效率和稳定性的重要环节。本资料《Java程序性能优化 让你的Java程序更快、更稳定》旨在帮助开发者掌握关键的优化技巧,以实现程序的高效运行和稳定表现。以下是对这个主题的...

    java windows 计时工具

    强关电源 即时,强行中止所有应用程序,并关闭操作系统与计算机电源(需要ATX电源支持)。 结束→重启 重启系统 即时,正常重新启动操作系统(与操作系统重启类似)。 强制重启 即时,强行中止所有应用程序,并...

    配置JAVA环境变量JDK1.7--win8英文版系统

    这个版本提供了编译、调试和运行Java应用程序所需的工具和库。确保你从官方Oracle网站下载并按照安装向导的指示进行操作。 安装完成后,我们来配置环境变量: 1. 打开“我的电脑”或“此电脑”,右键单击,选择...

    JavaWeb笔记06Tomcat部署方式.pdf

    4. 热部署与热替换:热部署指的是在Tomcat服务器运行状态下,无需重启服务器就能部署新的Web应用程序或替换已有的Web应用程序。热替换是指可以替换掉正在运行的Web应用程序中的部分组件,例如更改了JSP页面或Servlet...

    电脑定时关机程序,有一定实用价值

    除了批处理文件,压缩包中还包含了一个名为ShutDown.jar的文件,这通常是一个Java应用程序。Java程序可以跨平台运行,因为它们被编译成字节码,可以在任何安装了Java虚拟机(JVM)的设备上执行。这个`.jar`文件可能...

    shutdown-tool:用于远程关闭机器的Android应用程序

    "shutdown-tool"是一款专为Android系统设计的应用程序,它允许用户通过远程操作来关闭或重启设备,这对于设备管理和维护具有极大的便利性。本文将深入探讨这款应用的核心原理、实现方式以及相关的Java编程知识。 ...

    自制定时关机器

    如果这个"自定义定时关机"程序是一个独立的应用程序,那么它可能包含以下组件: 1. 用户界面:提供一个友好的图形用户界面(GUI),让用户能够方便地设置定时关机的时间,如小时、分钟和秒。 2. 时间计算:程序...

    关于Java考查的网站计数器-试卷

    Java Web技术在构建网站计数器中的应用是一个重要的知识点,主要涉及到服务器端编程、客户端交互以及数据持久化等多方面内容。在这个试卷中,我们将会深入探讨如何利用Java EE(企业版)技术来实现一个符合特定规则...

    apache-tomcat-8.5.33.zip

    Apache Tomcat是一款开源的Java Servlet容器,主要用于部署和运行Java Web应用程序。在本例中,我们讨论的是Apache Tomcat的8.5.33版本,这是一个稳定且广泛使用的版本,适用于Linux服务器环境。 Tomcat是Java EE...

    java消息中间件教程-activemq

    - **3-1 JMS规范**:Java消息服务(Java Message Service, JMS)是Java平台中关于面向消息中间件(MOM)的标准客户端接口,它的主要目的是让Java应用程序能够与实现JMS的应用程序服务器通信。JMS定义了两种消息模型...

    jdk1.8.0_20免安装版

    Java Development Kit(JDK)是Java编程语言的核心组件,它包含了一组开发工具,用于编写、编译、调试和运行Java应用程序。标题提到的是"jdk1.8.0_20免安装版",这意味着这是一个特定版本的JDK,即1.8.0的第20次更新...

    JMS--消息持久订阅者测试

    Java消息服务(JMS)是Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。JMS定义了应用程序如何创建、发送、接收和读取消息等内容。本篇将基于提供的标题...

    LoadRunner使用向导.docx

    安装完成后,重启机器,LR 会自动初始化。 二、 LoadRunner 的 Virtual User Generator(VuGen) LoadRunner 的 Virtual User Generator(VuGen)可以执行 Java 开发的程序、.NET 程序和 C 开发的程序,功能非常...

    对oc4j 的配置文档

    Oracle Application Server Containers for J2EE(简称OC4J)是Oracle提供的一款轻量级应用容器,它支持J2EE 1.3标准,能够为Java应用程序提供一个完整的运行环境。OC4J支持多种关键的J2EE技术,包括但不限于: - *...

    计算机应用基础会考复习主要知识点.pdf

    - 开关机概念:冷启动(完全关闭电源后启动)、热启动(不关闭电源重启) - 特殊键作用:如Caps Lock、Shift、Enter、Num Lock等 - Windows XP特点:图形用户界面、多任务操作、设备兼容性、网络支持 - 鼠标操作...

    tomcate 5.5 免安装版

    Tomcat 5.5 是一个经典的Java应用服务器,主要用于运行基于Java Servlet和JavaServer Pages (JSP)的应用程序。这个“免安装版”意味着它是一个便携式版本,可以直接解压到任何位置并运行,无需经过传统的安装过程,...

    浅浅笔记tomcat(web服务器)

    Tomcat的目录结构包括`bin`(启动和关闭脚本)、`conf`(配置文件如`server.xml`和`web.xml`)、`lib`(存放JAR包)、`webapps`(存放Web应用程序)、`logs`(日志文件)等。开发者可以根据需求调整这些配置,以优化...

    jdk 1.8 安装包

    Java Development Kit(JDK)是Java编程语言的核心组件,它包含了编译器、调试器、Java运行环境以及其他必要的工具,使得开发者能够编写、测试和运行Java应用程序。JDK 1.8是Oracle公司发布的一个重要版本,引入了...

    Tomcat指定jdk路径.docx

    2. **性能影响**:不同版本的JDK在性能优化方面可能存在差异,选择合适的JDK版本可以提高应用程序的执行效率。 3. **安全考虑**:新版本的JDK通常会修复旧版本中存在的安全漏洞。因此,在多版本共存的环境中,确保...

Global site tag (gtag.js) - Google Analytics