首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何用Java关闭命令窗口

要用Java关闭命令窗口,您可以使用以下代码:

代码语言:java
复制
public class CloseCommandWindow {
    public static void main(String[] args) {
        try {
            Runtime.getRuntime().exec("taskkill /IM cmd.exe /F");
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}

这段代码使用了Java的Runtime类来执行taskkill命令,该命令用于终止指定的进程。/IM cmd.exe参数表示要终止的进程名称,/F参数表示强制终止进程。

请注意,这段代码只能关闭命令窗口,而不能关闭整个Java程序。如果您想要关闭整个Java程序,请使用以下代码:

代码语言:java
复制
public class CloseCommandWindow {
    public static void main(String[] args) {
        System.exit(0);
    }
}

这段代码使用了System.exit()方法来结束Java程序的执行。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

nohup 命令 解决 SSH关闭窗口,程序也中断的问题!

今天在阿里云服务部署IOT测试软件, 发现关闭SHH窗口,IOT程序也退出了。 查了半天资料,发现通过nohup指令能解决该问题。 以下是网上查找的资料,供自己查看。...结论 因此当网络断开或终端窗口关闭后, 也就是SSH断开以后, 控制进程收到 SIGHUP 信号退出, 会导致该会话期内其他进程退出....简而言之: 就是 ssh 打开以后, bash等都是他的子程序, 一旦ssh关闭, 系统将所有相关进程杀掉!! 导致一旦ssh关闭, 执行中的任务就取消了....使用后台运行命令 & 能否将程序摆脱ssh进程组控制? 即关闭 ssh, 后台程序能否继续运行?...只要是ssh 打开执行的一般命令,不是守护程序,无论加不加&,一旦关闭ssh,系统就会用SIGHUP终止.

6K20
  • 【FFmpeg】ffplay 命令行参数 ③ ( 关闭图形化显示窗口 -nodisp 参数 | 无边框窗口 -noborder 参数 | 设置起始音量 -volume 参数 )

    一、ffplay 命令行参数 - 设置窗口显示 1、关闭图形化显示窗口 -nodisp 参数 ffplay 命令 的 -nodisp 参数 可以关闭 播放 视频时的 图形化窗口 , 即在播放视频 时不显示视频画面...; 该参数 对于只想 听音频 而 不需要看视频 的情况下使用 ; 使用 -vn 参数 , 也可以关闭视频 , 但是会弹出 频谱窗口 , 使用该 -nodisp 参数 , 连频谱窗口也不显示 ; 当使用...-nodisp 参数时 , ffplay 只播放 音频 , 不打开视频窗口 ; 特别注意 : 关闭 图形化显示窗口 并不意味着 禁用了 视频解码 和 处理 , 只是不显示视频画面 ; 如果 视频文件...; 关闭图形化显示窗口 与 禁用视频 对比 , 执行 ffplay -vn yuanshen.mp4 命令 , 禁用视频 , 还是会弹出一个窗口 , 窗口中显示着 音频 的 频谱 ; 2、无边框窗口...-noborder 参数 ffplay 命令行的 -noborder 参数 可以设置 在 播放视频 时显示 无边框窗口 ; 使用 -noborder 参数后 , 以无边框模式打开视频窗口 , 窗口的 标题栏

    72210

    何用命令行编译、运行第一个java程序(Hello World!)

    JDK 的安装最好是安装在根目录下,JDK安装目录下有许多文件,“bin”文件夹下存放了JDK的各种工具,其中就有javac.exe(编译器),java.exe(java解释器)。...但这个做法是一次性的,即关闭命令窗口就恢复原状,但可用”start”命令打开新命令窗口,而这时classpath临时设置 仍然有效。...在命令窗口进入HelloWorld.java 文件所在路径。输入,javac -d ....运行Java程序用java命令。启动命令窗口,进入HelloWorld.class所在位置。输入,java HelloWorld (命令的格式:java java类名)。...因大 部分时候,java类名同 java(无扩展名的)主文件名。Java是严作格区分大小写的,所以千万要 区分好类名的大小写。用exit命令关闭命令行程序。

    2.1K20

    命令行操作Java程序的那些事~

    昨天介绍了如何去配置Eclipse,今天给大家带有一个有趣的命令行玩法~ 关于我们在下载好JDK文件并配置好环境后,还有一个操作是如何用命令编译、运行一个Java源文件,随便加一个文档编写哦。 ?...接下来我们尝试用命令编译Java文件。 首先按Win+R并输入cmd打开命令窗口,找到我们编写的文件,: ? 记住文件目录,也可以先复制,在Windows中的命令窗口中复制点击右键即可。...(标点符号用英文字符哦), 运行命令Java即可。 ? To:我们用命令行运行Java源文件时,如有修改,必须得重新编译、运行。 ? 二.编写文档 ?...上面说了如何用命令来编译一个Java程序,关于该程序的文档该如何编写呢??? 小编这里用命令给大家演示一下编写一个小小的文档。 Javadoc 查看文档中可添加的属性 ?...public static void main(String[] args) { System.out.println("helloworld"); } } 在编写好源代码后,将命令窗口回到该文件目录下

    47460

    几行命令了解一下远程服务器创建用户并无密登录

    升级包管理系统 首先使用如下命令升级包管理系统: sudo apt-get update sudo apt-get upgrade 创建用户并配置账号权限 为了服务器安全,我们应该避免直接使用 root...privilege specification 的 root 用户设定的行下 新增一行 oli 的设定: oli ALL=(ALL:ALL) ALL # 分别对应: # 对所有 sudo 生效;oli 可以任何用户执行命令...;oli 可以任何的组来执行命令;该规则适用于所有命令 # 意思是只要提供密码就可以 sudo 执行任何 root 可以执行的命令 验证是否成功 新建一个终端会话,用新账号远程联机,不要关闭 root...窗口 ssh oli@xxx 如果失败可以马上返回 root 用户登录的窗口试着重启 ssh 服务: service ssh restart,这就是为什么需要暂时不要关闭 root 用户的登录界面 至此...ssh 无密码登录 生成私钥和公钥,将公钥上传至服务器,每次登录自动进行密钥算法比较,正确即可成功登录 (1) 客户端配置 $ ls ~/.ssh # 如果为空则没有创建过 ssh 密钥,否则会有 id_rsa.pub

    1.2K20

    从零开始学后端(1)——MySql基础学习

    除了可以在安装的时候勾选随着开机自启动,还可以在运行 窗口(windows)为例子,输入以下内容: net start 命令名字:开启一个服务,:net start MySQL net stop...命令名字:关闭一个服务器,:net stop MySQL 连接MySQL数据库: 方式1:进入MySQL命令行, 在命令行中输入密码; 方式2:在运行窗口中: 格式:mysql -u账户...test:任何用户都可以使用的测试数据库。 2):用户数据库(用户自定义的数据库):一般的,一个项目一个用户数据库。...相当于Java中Date,Calender。...(使用USE database_name;命令) 2.输入建表的命令: CREATE TABLE 表名( 列名1 列的类型 [约束], 列名2 列的类型 [约束], ….

    88720

    MySQL创建数据表

    实例 以下是从命令行中连接mysql服务器的简单实例: [root@host]# mysql -u root -p Enter password:****** 在登录成功后会出现 mysql> 命令提示窗口...如果用户权限足够,任何用户都可以在mysql的命令提示窗口中进行SQL操作。...退出 mysql> 命令提示窗口可以使用 exit 命令,如下所示: mysql> exit Bye 使用 PHP 脚本连接 MySQL PHP 提供了 mysqli_connect() 函数来连接数据库...语法 bool mysqli_close ( mysqli $link ) 本函数关闭指定的连接标识所关联的到 MySQL 服务器的非持久连接。...如果没有指定 link_identifier,则关闭上一个打开的连接。 提示:通常不需要使用 mysqli_close(),因为已打开的非持久连接会在脚本执行完毕后自动关闭

    4.3K20

    在CMD窗口中使用javac和java命令进行编译和执行带有包名的具有继承关系的类

    命令,出现以下错误: ?...解决办法为:我们需要使用javac *.java命令来进行运行,因为此时存在继承关系,编译子类的同时也需要先编译父类 2)运行java Zi命令,出现以下错误 ? 这是什么原因呢?...因为我们在编写程序时用到了包名,所以运行类文件时,需要完整名称,命令修改为:java com.hafiz.zhang.Zi 我们会发现出现以下错误 ?...这时我们再运行:java com.hafiz.zhang.Zi命令,程序执行成功! ?...由此我们得出了在CMD窗口中使用javac和java命令进行编译和执行带有包名的具有继承关系的类的方式: 1.使用javac -d . *.java进行编译 2.使用java com.hafiz.Zi(

    1.6K40

    Linux 运行jar包命令

    方式一: java -jar shareniu.jar 特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出 那如何让窗口不锁定?...方式二 java -jar shareniu.jar & &代表在后台运行。 特定:当前ssh窗口不被锁定,但是当窗口关闭时,程序中止运行。 继续改进,如何让窗口关闭时,程序仍然运行?...方式三 nohup java -jar shareniu.jar & nohup 意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行 当用 nohup 命令执行作业时,缺省情况下该作业的所有输出被重定向到...可通过jobs命令查看后台运行任务 jobs 那么就会列出所有后台执行的作业,并且每个作业前面都有个编号。 如果想将某个作业调回前台控制,只需要 fg + 编号即可。...发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

    6.9K20

    开心档之MySQL 连接

    实例 以下是从命令行中连接mysql服务器的简单实例: [root@host]# mysql -u root -p Enter password:****** 在登录成功后会出现 mysql> 命令提示窗口...如果用户权限足够,任何用户都可以在mysql的命令提示窗口中进行SQL操作。...退出 mysql> 命令提示窗口可以使用 exit 命令,如下所示: mysql> exit Bye ---- 使用 PHP 脚本连接 MySQL PHP 提供了 mysqli_connect() 函数来连接数据库...语法 bool mysqli_close ( mysqli $link ) 本函数关闭指定的连接标识所关联的到 MySQL 服务器的非持久连接。...如果没有指定 link_identifier,则关闭上一个打开的连接。 **提示:**通常不需要使用 mysqli_close(),因为已打开的非持久连接会在脚本执行完毕后自动关闭

    30210

    MySQL创建数据表

    实例 以下是从命令行中连接mysql服务器的简单实例: [root@host]# mysql -u root -p Enter password:****** 在登录成功后会出现 mysql> 命令提示窗口...如果用户权限足够,任何用户都可以在mysql的命令提示窗口中进行SQL操作。...退出 mysql> 命令提示窗口可以使用 exit 命令,如下所示: mysql> exit Bye 使用 PHP 脚本连接 MySQL PHP 提供了 mysqli_connect() 函数来连接数据库...语法 bool mysqli_close ( mysqli $link ) 本函数关闭指定的连接标识所关联的到 MySQL 服务器的非持久连接。...如果没有指定 link_identifier,则关闭上一个打开的连接。 **提示:**通常不需要使用 mysqli_close(),因为已打开的非持久连接会在脚本执行完毕后自动关闭

    15.3K50

    MySQL 连接

    实例 以下是从命令行中连接mysql服务器的简单实例: [root@host]# mysql -u root -p Enter password:****** 在登录成功后会出现 mysql> 命令提示窗口...如果用户权限足够,任何用户都可以在mysql的命令提示窗口中进行SQL操作。...退出 mysql> 命令提示窗口可以使用 exit 命令,如下所示: mysql> exit Bye ---- 使用 PHP 脚本连接 MySQL PHP 提供了 mysqli_connect() 函数来连接数据库...语法 bool mysqli_close ( mysqli $link ) 本函数关闭指定的连接标识所关联的到 MySQL 服务器的非持久连接。...如果没有指定 link_identifier,则关闭上一个打开的连接。 提示:通常不需要使用 mysqli_close(),因为已打开的非持久连接会在脚本执行完毕后自动关闭

    9.3K20

    MySQL 使用mysql二进制方式连接

    实例 以下是从命令行中连接mysql服务器的简单实例: [root@host]# mysql -u root -p Enter password:****** 在登录成功后会出现 mysql> 命令提示窗口...如果用户权限足够,任何用户都可以在mysql的命令提示窗口中进行SQL操作。...退出 mysql> 命令提示窗口可以使用 exit 命令,如下所示: mysql> exit Bye ---- 使用 PHP 脚本连接 MySQL PHP 提供了 mysqli_connect()...语法 bool mysqli_close ( mysqli $link ) 本函数关闭指定的连接标识所关联的到 MySQL 服务器的非持久连接。...如果没有指定 link_identifier,则关闭上一个打开的连接。 提示:通常不需要使用 mysqli_close(),因为已打开的非持久连接会在脚本执行完毕后自动关闭

    1.5K00

    MySQL 连接

    实例 以下是从命令行中连接mysql服务器的简单实例: [root@host]# mysql -u root -p Enter password:****** 在登录成功后会出现 mysql> 命令提示窗口...如果用户权限足够,任何用户都可以在mysql的命令提示窗口中进行SQL操作。...退出 mysql> 命令提示窗口可以使用 exit 命令,如下所示: mysql> exit Bye ---- 使用 PHP 脚本连接 MySQL PHP 提供了 mysqli_connect() 函数来连接数据库...语法 bool mysqli_close ( mysqli $link ) 本函数关闭指定的连接标识所关联的到 MySQL 服务器的非持久连接。...如果没有指定 link_identifier,则关闭上一个打开的连接。 提示:通常不需要使用 mysqli_close(),因为已打开的非持久连接会在脚本执行完毕后自动关闭

    10.3K21
    领券