无忧启动论坛

标题: bat 转 wcs,告别批处理黑窗口(PE、正常系统通用) [打印本页]

作者: yyz2191958    时间: 2023-6-30 20:54
标题: bat 转 wcs,告别批处理黑窗口(PE、正常系统通用)
本帖最后由 yyz2191958 于 2023-7-1 07:48 编辑

【感谢 batche 技术支持】
原理:在批处理的每一行前面添加:exec -hide -wait cmd /c ,并且生成:文件名.wcs(为使正常系统能够使用,还做了一些其它处理)
使用方法:
方法1.将需要转换的批处理拖到:bat 转 wcs.bat  图标上——完成
方法2.安装右键菜单,需要转换的批处理右键——bat 转 wcs——完成
*******************************************************
生成的wcs文件——————跟被拖批处理同一目录

已知问题:

1.被拖批处理里面如果有:%~dp0之类时,wcs文件运行不了
2.只能够逐行运行一些简单的命令




1.png (25.43 KB, 下载次数: 122)

1.png

2.png (17.27 KB, 下载次数: 123)

2.png

bat 转 wcs.rar

945.3 KB, 下载次数: 207


作者: dx163    时间: 2023-6-30 21:01
谢谢分享工具软件
作者: linee    时间: 2023-6-30 21:09
谢谢分享, 下来试试看看.
作者: hzz0518    时间: 2023-6-30 21:11
感谢分享
作者: cuicongyuan    时间: 2023-6-30 21:38
谢谢分享!
作者: fucn    时间: 2023-6-30 21:42
感谢分享
作者: yc2428    时间: 2023-6-30 21:59
谢谢分享
作者: yyz2191958    时间: 2023-6-30 22:00
欢迎测试
作者: 创新科技2015    时间: 2023-7-1 05:28

谢谢分享!下来试试看看.
作者: 2018rt    时间: 2023-7-1 06:28
没用的,有些转了无法使用
作者: zhangz9    时间: 2023-7-1 06:45
多谢分享
作者: yyz2191958    时间: 2023-7-1 08:38
2018rt 发表于 2023-7-1 06:28
没用的,有些转了无法使用

确实如此

只能够逐行运行一些简单的命令
作者: 进士小站    时间: 2023-7-1 10:33
这个工具好啊
作者: dcs5656    时间: 2023-7-1 10:39

谢谢分享, 试试看看效果
作者: ideamake    时间: 2023-7-1 11:20
学习一下
作者: conlin888    时间: 2023-7-1 11:41
本帖最后由 conlin888 于 2023-7-1 12:08 编辑

弄了个PECMD脚本, 有兴趣的大家可以耍耍:

解开文件包, 拖一个批处理文件456.bat到123.bat,就会生产456.wcs.

原理:将456.bat内容藏到456.wcs中, 运行456.wcs时, 在同目录释放一个临时批处理文件(跟456.bat内容一样), 隐藏运行后删除该临时文件.

https://wwxk.lanzouk.com/iXRmv10x857a
作者: yyz2191958    时间: 2023-7-1 13:18
conlin888 发表于 2023-7-1 11:41
弄了个PECMD脚本, 有兴趣的大家可以耍耍:

解开文件包, 拖一个批处理文件456.bat到123.bat,就会生产456.w ...

谢谢
作者: x光人    时间: 2023-7-1 13:29

谢谢分享, 下来试试看看.
作者: linee    时间: 2023-7-1 13:33
若 exec -hide -wait cmd /c 后面接 *.bat 批处理文件名呢?
作者: yyz2191958    时间: 2023-7-1 13:35
linee 发表于 2023-7-1 13:33
若 exec -hide -wait cmd /c 后面接 *.bat 批处理文件名呢?

这样就多了一个文件
作者: yyz2191958    时间: 2023-7-1 13:37
conlin888 发表于 2023-7-1 11:41
弄了个PECMD脚本, 有兴趣的大家可以耍耍:

解开文件包, 拖一个批处理文件456.bat到123.bat,就会生产456.w ...

试了

很好

缺点就是会多一个临时文件
作者: linee    时间: 2023-7-1 13:38
yyz2191958 发表于 2023-7-1 13:35
这样就多了一个文件

我是说, 这样有隐藏效果吗? 批处理能正常运行吗? 上面说的不能运行的行, 在这样的情况下是否能正常运行了呢?
作者: yyz2191958    时间: 2023-7-1 13:43
linee 发表于 2023-7-1 13:38
我是说, 这样有隐藏效果吗? 批处理能正常运行吗? 上面说的不能运行的行, 在这样的情况下是否能正常运行了 ...

exec -hide -wait J:\测试.bat

隐藏运行 J:\测试.bat
作者: linee    时间: 2023-7-1 13:54
yyz2191958 发表于 2023-7-1 13:43
exec -hide -wait J:\测试.bat

隐藏运行 J:\测试.bat

exec -hide -wait cmd /c 不能运行的行
把上面这个 "不能运行的行" 放到 "测试.bat" 里面能正常运行吗?
作者: conlin888    时间: 2023-7-1 14:01
yyz2191958 发表于 2023-7-1 13:37
试了

很好

玩玩就好,批处理不能内存运行,只能搞临时文件
作者: yyz2191958    时间: 2023-7-1 21:46
conlin888 发表于 2023-7-1 14:01
玩玩就好,批处理不能内存运行,只能搞临时文件

能够告别黑窗口
作者: jlshnlhj    时间: 2023-7-2 09:03
本帖最后由 jlshnlhj 于 2023-7-2 18:55 编辑

如果仅仅是为了“告别批处理黑窗口...”
批处理内加:color xy 即可,x为背景色,y则为前景色。如:color f0,color f1等。
cmd下:color /?


作者: yyz2191958    时间: 2023-7-2 09:08
jlshnlhj 发表于 2023-7-2 09:03
如果仅仅是为了“告别批处理黑窗口...”
批处理内加:color xy 即可,x为背景色,y则为前景色。如:color  ...

我试一试先 谢谢
作者: oogygy    时间: 2023-7-13 06:26
太棒了
作者: wzpwr    时间: 2023-7-17 09:29
谢谢分享
作者: ftsm    时间: 2023-7-21 09:52
学习学习
作者: cfq001    时间: 2023-7-21 14:34
学习一下,试试看
作者: kaspersky用户    时间: 2023-7-21 16:32
谢谢分享
作者: BEIKING    时间: 2023-7-21 16:43
兼容性估计不好

作者: yyz2191958    时间: 2023-7-22 06:53
BEIKING 发表于 2023-7-21 16:43
兼容性估计不好

不是很好
作者: 醉清风    时间: 2023-7-22 10:57
谢谢分享, 下来试试看看
作者: 小貔貅    时间: 2023-8-4 10:24
感谢分享
作者: tiger16888    时间: 2023-8-15 11:00
咋冇权限下载呢?
作者: yyz2191958    时间: 2023-8-15 11:08
tiger16888 发表于 2023-8-15 11:00
咋冇权限下载呢?

发帖回帖,提升等级
作者: guer    时间: 2023-8-19 00:20
謝謝分享!!
作者: CYYspace    时间: 2023-8-23 19:54
感谢分享
作者: yyz2191958    时间: 2023-8-23 19:55
CYYspace 发表于 2023-8-23 19:54
感谢分享

希望对你有用
作者: reuk    时间: 2023-8-29 00:45
wcs是什么啊
作者: OCA    时间: 2023-8-29 07:32
感谢分享
作者: liuyindou    时间: 2023-8-29 07:49
多谢分享
作者: 2010yuhongxi    时间: 2023-9-4 15:34
多谢分享
作者: yaojil    时间: 2023-9-4 15:44
谢谢分享
作者: martin313    时间: 2023-9-4 15:52


我用 Bat_To_Exe_Converter 这个小软件,可以设置隐藏运行,无黑窗问题

还有其他很多小功能,包括加上 ico 图标,等等,可以把 exe 搞得很漂亮




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