无忧启动论坛

标题: 隐藏bat窗口(第3方)PE 下能够使用 [打印本页]

作者: yyz2191958    时间: 2023-2-13 14:46
标题: 隐藏bat窗口(第3方)PE 下能够使用
不能够完全隐藏——运行bat,窗口会闪一下
@echo off
::【隐藏批处理窗口】
cd /d "%~dp0"
>nul CWnd Find !
set hWnd=%errorlevel%
IF "%hWnd%"=="0" echo Error!&pause>nul&exit
CWnd Hide hWnd
IF "ERRORLEVEL"=="0" echo Error!&pause>nul
::***********【下面写要运行的代码】***************

::测试
ping 0.0.0.0 -n 10  >nul 2>nul
cd.>00.txt
exit

隐藏bat窗口(第3方)PE 下能够使用.rar

8.29 KB, 下载次数: 115, 下载积分: 无忧币 -2


作者: 欧卡洗衣    时间: 2023-2-13 15:01
很不错哦
作者: yyz2191958    时间: 2023-2-13 15:07
欧卡洗衣 发表于 2023-2-13 15:01
很不错哦

喜欢就好
作者: xhxy2021    时间: 2023-2-13 15:16
学到了,感谢楼主
作者: likeyouli    时间: 2023-2-13 15:35
是人不是...神~·的,都会写几句批处理,,
  我该发愤图强了~~~~
作者: yyz2191958    时间: 2023-2-13 15:38
likeyouli 发表于 2023-2-13 15:35
是人不是...神~·的,都会写几句批处理,,
  我该发愤图强了~~~~

批处理————古老——实用
作者: 9527sss    时间: 2023-2-13 15:40
谢谢分享
作者: nathan6498    时间: 2023-2-13 15:46
谢谢分享
作者: yc2428    时间: 2023-2-13 15:52
CWnd.exe放在PE里,要运行吗?
隐藏批处理窗口.bat  你这个批处理如何隐藏?
作者: conlin888    时间: 2023-2-13 16:15
PE下用PECMD最方便
作者: vaf    时间: 2023-2-13 16:23
隐藏这个干嘛.
该看见的就应看见, 看不见反而不舒服.

作者: yyz2191958    时间: 2023-2-13 16:35
yc2428 发表于 2023-2-13 15:52
CWnd.exe放在PE里,要运行吗?
隐藏批处理窗口.bat  你这个批处理如何隐藏?

CWnd.exe放在批处理所在目录
作者: yyz2191958    时间: 2023-2-13 16:36
conlin888 发表于 2023-2-13 16:15
PE下用PECMD最方便

我不晓得  惭愧
作者: conlin888    时间: 2023-2-13 16:58
yyz2191958 发表于 2023-2-13 16:36
我不晓得  惭愧

PECMD2012调用命令是:

exec -hide -wait xx.bat
-hide: 隐藏
-wait: 等待运行结束
作者: yyz2191958    时间: 2023-2-13 17:02
conlin888 发表于 2023-2-13 16:58
PECMD2012调用命令是:

exec -hide -wait xx.bat

假如我要运行:D:\PE整理碎片(很好)\修改PE\程序\测试.bat

完整代码是怎样的?

保存为什么文件?

谢谢
作者: newyun    时间: 2023-2-13 17:12
调用pecmd.exe exec -hide -wait D:\PE整理碎片(很好)\修改PE\程序\测试.bat  就完了啊
作者: conlin888    时间: 2023-2-13 17:12
yyz2191958 发表于 2023-2-13 17:02
假如我要运行:D:\PE整理碎片(很好)\修改PE\程序\测试.bat

完整代码是怎样的?

完整语句就是: exec -hide -wait "D:\PE整理碎片(很好)\修改PE\程序\测试.bat"

有的PE默认wcs文件的运行程序为PECMD.exe.

要么建立PECMD的快捷方式, 设置[目标]为: x:\windows\system32\pecmd.exe exec -hide -wait "D:\PE整理碎片(很好)\修改PE\程序\测试.bat"
作者: yyz2191958    时间: 2023-2-13 17:17
conlin888 发表于 2023-2-13 17:12
完整语句就是: exec -hide -wait "D:\PE整理碎片(很好)\修改PE\程序\测试.bat"

有的PE默认wcs文件的 ...

我试一试先 非常感谢
作者: yyz2191958    时间: 2023-2-13 17:30
conlin888 发表于 2023-2-13 17:12
完整语句就是: exec -hide -wait "D:\PE整理碎片(很好)\修改PE\程序\测试.bat"

有的PE默认wcs文件的 ...

测试成功

再次感谢
作者: yyz2191958    时间: 2023-2-13 18:20
conlin888 发表于 2023-2-13 17:12
完整语句就是: exec -hide -wait "D:\PE整理碎片(很好)\修改PE\程序\测试.bat"

有的PE默认wcs文件的 ...

再问一个问题:
wcs文件里面怎样注释?
谢谢
作者: conlin888    时间: 2023-2-13 18:29
yyz2191958 发表于 2023-2-13 18:20
再问一个问题:
wcs文件里面怎样注释?
谢谢

空格 + //
作者: yyz2191958    时间: 2023-2-13 18:31
conlin888 发表于 2023-2-13 18:29
空格 + //

非常感谢
作者: 201027149    时间: 2023-2-13 18:38
感谢楼主分享!
作者: nathan6498    时间: 2023-2-13 21:36
谢谢分享
作者: hmaaaa    时间: 2023-2-14 13:58
感謝大大的分享~感恩啊~~! ^^辛苦了!
作者: xszxd    时间: 2023-2-14 14:08
谢谢分享
作者: cxincn    时间: 2023-3-1 19:40
谢谢分享
作者: ZMLoveLH    时间: 2023-3-6 16:34
看看这个帖子,学习一下如何隐藏bat窗口
作者: seeimpact153    时间: 2023-3-16 01:24
感谢感谢
作者: teletell    时间: 2023-3-16 10:01
PE隐藏窗口?感觉没必要似的
作者: a-bo    时间: 2023-4-14 11:34
pe下直接用pecmd调用最简单,正常系统下用vbs调用,都不需要额外的程序。
作者: 创新科技2015    时间: 2023-7-23 09:49
谢谢分享
作者: SYSTEM-GONG    时间: 2023-7-26 14:35
vbs两行代码其实也行
作者: kelubii    时间: 2023-7-26 17:16

谢谢分享;正需要
作者: dos时代菜鸟    时间: 2023-7-26 20:04



pecmd 2012 的 Exec 指令可以了解下。

也 可以用 pecmd 的脚本 替代 bat 。bat 中要实现的功能,pecmd 也可以。




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3