无忧启动论坛

 找回密码
 注册
搜索

赏1000币解决 11 PE 拖放打开程序(bat等)

查看数: 687 | 评论数: 20 | 收藏 2
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2025-8-7 13:57

正文摘要:

本帖最后由 yyz2191958 于 2025-8-8 09:18 编辑 已解决【导入本reg解决了:1.拖放打开。2.发送到可lnk。3.任务栏可非exe】 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\batfile\shellex\DropHa ...

回复

uouobb 发表于 前天 10:39
哇,1000币,好吸引人呀,可惜得不到。
yyz2191958 发表于 前天 09:16
martin313 发表于 2025-8-8 08:45
试试我的PE,看看能否满足你需求

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=446270

谢谢
martin313 发表于 前天 08:45
yyz2191958 发表于 2025-8-7 15:52
[已解决]   谢谢大家 谢谢


试试我的PE,看看能否满足你需求

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=446270

点评

谢谢  详情 回复 发表于 前天 09:16

评分

参与人数 1无忧币 +5 收起 理由
yyz2191958 + 5

查看全部评分

martin313 发表于 前天 08:44
yyz2191958 发表于 2025-8-7 13:57
占楼,用于补充:
1.下面 10 PE 一切正常


你的需求好独特,PE下要干那么多事?!

点评

谢谢  发表于 前天 09:16

评分

参与人数 1无忧币 +5 收起 理由
yyz2191958 + 5

查看全部评分

alsar 发表于 前天 01:33
感谢分享
handsome_xiang 发表于 3 天前
感谢分享!
yyz2191958 发表于 3 天前
[已解决]   谢谢大家 谢谢

点评

试试我的PE,看看能否满足你需求 http://bbs.wuyou.net/forum.php?mod=viewthread&tid=446270  详情 回复 发表于 前天 08:45
yyz2191958 发表于 3 天前
austere 发表于 2025-8-7 14:47
按照你说的PE版本进行了测试,把下面的注册表文件导入后即可。需要注意的是批处理同目录下要有ffmpeg.exe ...

问题好像解决了,我再认真测试一下

如果确实问题解决,我会给你1000无忧币。

非常感谢
yyz2191958 发表于 3 天前
austere 发表于 2025-8-7 14:47
按照你说的PE版本进行了测试,把下面的注册表文件导入后即可。需要注意的是批处理同目录下要有ffmpeg.exe ...

我试一试先 谢谢
martin313 发表于 3 天前
本帖最后由 martin313 于 2025-8-7 14:23 编辑


好的,等我先搞定手上的事情,再帮你搞定

易如反掌的
但麻烦的是,需要你所称的2个PE的原版镜像才行啊,不然无法比较
austere 发表于 3 天前
1.首先用wimtool等文件挂载wim文件,注意要选可保存然后挂载到某文件夹,假设路径为D:\123
2.本机运行regedit,然后HKEY_LOCAL_MACHINE选中这个分支,然后点文件--加载配置单元--路径为d:\123\windows\system32\config\下选中SOFTWARE,挂载名称为 PE-SOFTWARE
3.然后导入你的那个注册表,然后选中HKEY_LOCAL_MACHINE\PE-SOFTWARE,点击文件卸载配置单元
4.保存修改后的wim文件,然后再添加到原ISO中即可
nyren 发表于 3 天前
路过,坐看大神们如何解
yyz2191958 发表于 3 天前
本帖最后由 yyz2191958 于 2025-8-7 14:22 编辑
martin313 发表于 2025-8-7 14:15
先说说哪个PE能做到,如果能做到,那么要移植到你指定的PE,就易如反掌!

10 PE 一切正常: Win10PEx64_10586_网络版_下载Google浏览器.iso
Size: 322371584 bytes(307.43M)
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=435502

点评

好的,等我先搞定手上的事情,再帮你搞定 易如反掌的  详情 回复 发表于 3 天前
martin313 发表于 3 天前

先说说哪个PE能做到,如果能做到,那么要移植到你指定的PE,就易如反掌!

点评

10 PE 一切正常: Win10PEx64_10586_网络版 http://bbs.wuyou.net/forum.php?mod=viewthread&tid=435502  详情 回复 发表于 3 天前
yyz2191958 发表于 3 天前
本帖最后由 yyz2191958 于 2025-8-7 14:16 编辑
martin313 发表于 2025-8-7 14:09
请先提供 bat ,不然怎么测试???

比如,将一个文件(最好是图片)拖到下bat的图标(快捷方式的图标也行)上,就好有对应的操作或者显示
===============================================
@echo off
echo.&echo.&echo.&echo.&echo.&echo.&echo.&echo.&echo.&echo.&echo. %【留下 11个 空行】%
if  "%~f1"=="" bat-2颜色.exe #Gn                                   拖到 图标 & goto :m
::==============================================================================================
::【检测:被拖文件是否(*.webp图片)(否到:A,是到:B)】
if "%~1"=="" exit/b
set "lst=.webp." &setlocal enabledelayedexpansion
if "!lst!"=="!lst:%~x1.=!" (goto :A) else (goto :B)
:A
echo.                                 不是 *.webp 图片
pause>nul 2>nul
exit/b
::==============================================================================================
:B
cd /d "%~dp1"
::界面大小,Cols为宽,Lines为高
mode con cols=15 lines=7
::color 2F
:menu
cls
ECHO.
ECHO  1:转为 PNG
ECHO  2:转为 JPG
ECHO.
set /p a=.▼.选择数字
cls
if %a%==1 goto :PNG
if %a%==2 goto :JPG
:PNG
for %%i in (*.webp) do %~dp0ffmpeg.exe -i "%%i" "%%~ni.png" -y
goto :menu
:JPG
for %%i in (*.webp) do %~dp0ffmpeg.exe -i "%%i" "%%~ni.jpg" -y
goto :menu
::==============================================================================================
:m
pause>nul 2>nul&exit/b
::==============================================================================================
::如果不覆盖输出文件的话命令行后边加参数“-n”。
::for %%i in (*.webp) do ffmpeg -i "%%i" "%%~ni.jpg" -n
::强制覆盖:
::for %%i in (*.webp) do ffmpeg -i "%%i" "%%%~ni.jpg" -y

webp-转-png-JPG格式(拖)这个才是对的.rar

713 Bytes, 下载次数: 10, 下载积分: 无忧币 -2

guong 发表于 3 天前
不懂这个呀
martin313 发表于 3 天前


请先提供 bat ,不然怎么测试???

点评

比如,将一个文件(最好是图片)拖到下bat的图标(快捷方式的图标也行)上,就好有对应的操作或者显示 =============================================== @echo off echo.&echo.&echo.&echo.&echo.&echo.&echo.&e  详情 回复 发表于 3 天前
martin313 发表于 3 天前

搞不懂,什么叫拖放打开bat ? 是把a文件打开能支持拖放的bat上后,自动打开a文件?
yyz2191958 发表于 3 天前
本帖最后由 yyz2191958 于 2025-8-7 14:34 编辑

占楼,用于补充:
1.下面 10 PE 一切正常


Win10PEx64_10586_网络版_下载Google浏览器.iso
Size: 322371584 bytes(307.43M)
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=435502


点评

你的需求好独特,PE下要干那么多事?!  详情 回复 发表于 前天 08:44
先说说哪个PE能做到,如果能做到,那么要移植到你指定的PE,就易如反掌!  详情 回复 发表于 3 天前
请先提供 bat ,不然怎么测试???  详情 回复 发表于 3 天前
搞不懂,什么叫拖放打开bat ? 是把a文件打开能支持拖放的bat上后,自动打开a文件?  详情 回复 发表于 3 天前
austere 发表于 3 天前
本帖最后由 austere 于 2025-8-7 15:00 编辑


按照你说的PE版本进行了测试,把下面的注册表文件导入后即可。需要注意的是批处理同目录下要有ffmpeg.exe文件,开机后先导入注册表文件后再进行拖拽


Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\batfile\shellex\DropHandler]
@="{86C86720-42A0-1069-A2E8-08002B30309D}"

[HKEY_CLASSES_ROOT\cmdfile\shellex\DropHandler]
@="{86C86720-42A0-1069-A2E8-08002B30309D}"

[HKEY_CLASSES_ROOT\exefile\shellex\DropHandler]
@="{86C86720-42A0-1069-A2E8-08002B30309D}"

点评

问题好像解决了,我再认真测试一下 如果确实问题解决,我会给你1000无忧币。 非常感谢  详情 回复 发表于 3 天前
我试一试先 谢谢  详情 回复 发表于 3 天前

评分

参与人数 1无忧币 +5 收起 理由
yyz2191958 + 5

查看全部评分

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-8-10 12:40

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表