「java隐藏cmd」java隐藏窗口

博主:adminadmin 2023-03-19 04:52:06 57

本篇文章给大家谈谈java隐藏cmd,以及java隐藏窗口对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

怎么使一个cmd窗口隐藏到右下角

您这样的要求没法实现。

不借助第三方软件的前提下,只能彻底隐藏,无法还原出来。

借助第三方软件的话,可以实现隐藏,但不会显示在右下角的托盘中,但可以使用第三方软件自带的快捷按键恢复出隐藏的相关窗口。

如何用java关闭当前正在运行的cmd

java关闭当前正在运行的cmd窗口,可以使用Runntime类来关闭,代码如下:

package com.qiu.lin.he;

import java.io.IOException;

public class CeShi {

public static void main(String[] args) {

Runtime rt = Runtime.getRuntime();

try {

rt

.exec("cmd.exe /C start wmic process where name='cmd.exe' call terminate");//关闭正在运行的cmd窗口

} catch (IOException e) {

e.printStackTrace();

}

}

}

运行bat时隐藏cmd窗口

可以用下面两种方法来实现隐藏cmd窗口:

1、直接在 bat 文件最前边加上以下内容:

    @echo off

if "%1" == "h" goto begin

mshta vbscript:createobject("wscript.shell").run("%~nx0 h",0)(window.close)exit

:begin

2、新建一个记事本,里面输入:

CreateObject("WScript.Shell").Run "cmd /c D:/test.bat",0

其中 D:/test.bat 是 bat 文件的绝对路径

将此新建的记事本保存为 vbs 格式文件。

以后如有需要直接执行这个 vbs 文件即可。

扩展资料

其它的一些隐藏cmd窗口的方法(非常命令行)

1、用快捷方式

如果要使一个批处理本身隐藏,可以参考附件里的一个快捷方式,修改附件中的相关路径即可隐藏启动你的批处理。可以用vbs来建立一个 .lnk,其实用批处理也行。

2、利用系统服务

可以建立一个系统服务然后启动这个服务来启动批处理。缺点是启动服务较慢,需要管理员权限。

3、利用at计划任务

用at可以建立一个计划任务,在不输入 /interactive 参数可以后台运行。

4、将批处理文件直接编译成可执行文件。

参考资料:百度百科-批处理

关于java隐藏cmd和java隐藏窗口的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2023-03-19,除非注明,否则均为首码项目网原创文章,转载请注明出处。