导航:首页 > 程序命令 > 怎样隐藏bat命令

怎样隐藏bat命令

发布时间:2025-01-31 09:08:39

‘壹’ 如何隐藏部分命令提示,bat命令大师进

方法一:在bat首行添加 @echo off
此方法不会显示执行的命令,只显示结果
方法二: 重定向输出结果 nul ;比如 dir c:\nul ,将不会看到任何结果
方法三: 在执行的命令前添加@ 比如 @dir c:\ ,将不会显示 "dir c:\", 而直接输出执行结果

‘贰’ 运行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 文件即可。

(2)怎样隐藏bat命令扩展阅读

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

1、用快捷方式

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

2、利用系统服务

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

3、利用at计划任务

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

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

‘叁’ bat 批处理 如何隐藏操作过程

按我说的做吧
先在第一行输入
@echo off
然后在每句命令后加上
>nul 2>nul
就行了如你的就是这样
@echo off
Copy D\1.xml >nul 2>nul

解释下,@echo off关闭回显,也就是每句命令不显示本身命令,只显示结果
楼上的>nul如果出现错误情况还是会显示的,加个2>nul 就连错误也屏蔽了
记住必须是
>nul 2>nul
看清楚有两个空格别搞错了,错了也不行的

阅读全文

与怎样隐藏bat命令相关的资料

热点内容
linux防火墙安装 浏览:585
python不小心没保存 浏览:161
程序员分析图表 浏览:123
燕角溯源码燕窝批发价格表 浏览:829
密码箱指标源码 浏览:81
尚学堂程序员之技术路上的迷茫 浏览:740
本地如何连接git服务器地址 浏览:872
网络管理常用命令视频 浏览:373
解压屏幕上的文字 浏览:723
app如何格式化 浏览:480
qt如何判断ftp连接上了服务器 浏览:101
通达信多赚少赔副图指标源码 浏览:747
加密锁子安全吗 浏览:706
宝塔怎么连接虚拟机的服务器 浏览:419
js非对称加密go解密 浏览:646
硬盘被加密了可以重装系统吗 浏览:705
python多行输入框 浏览:353
苹果app游戏充值待处理如何取消 浏览:199
db2数据库还原命令 浏览:152
androidsocket读取 浏览:998