无忧启动论坛
标题:
PECMD查找机器上的图片,视频,音乐,找到就显示到我的电脑
[打印本页]
作者:
wilywx
时间:
2019-5-19 19:35
标题:
PECMD查找机器上的图片,视频,音乐,找到就显示到我的电脑
本帖最后由 wilywx 于 2019-5-19 20:38 编辑
弄了整整一天,刚成功不久,放在我的PE里了,有兴趣的可以下载我的PE试试.
代码全部分享出来.
简介: PECMD查找机器上的图片,视频,音乐
1. 没找到,就不会显示. (PE里本身设置的不显示)
2. 只找到一个文件夹,就直接显示该目录文件.
3. 找到多个文件夹,就创建快捷方式显示.
4. 我只设置了查找根目录指定的几个文件夹,需要的自己修改.
发现.jpg
(149.91 KB, 下载次数: 29)
下载附件
2019-5-19 19:35 上传
; A. 图片路径 (资源管理器左侧 - 图片) 查找任意分区名为"图片"的目录,找到的话把它设为默认图片目录.
ENVI &shunxu = 0
; 查找 图片 文件夹 按顺序创建发现的文件夹快捷方式
FORX \@图片,MyPic_path,0,team CALC &shunxu = %shunxu% + 1 | LSTR pan=1,%MyPic_path% | LINK %USERPROFILE%\Pictures\%pan%盘-图片,%MyPic_path%
; 查找 我的图片 文件夹 按顺序创建发现的文件夹快捷方式
FORX \@我的图片,MyPic_path,0,team CALC &shunxu = %shunxu% + 1 | LSTR pan=1,%MyPic_path% | LINK %USERPROFILE%\Pictures\%pan%盘-我的图片,%MyPic_path%
; 有找到图片就显示到 资源管理器 左侧
IFEX $%shunxu%>0,REGI HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{24ad3ad4-a569-4530-98e1-ab02f9417aa8}\=#1 |
; 如果最后只发现了1个图片文件夹,那直接显示它 (如果不止1个,列出所有找到的文件夹)
IFEX $%shunxu%=1,REGI HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\My Pictures=%MyPic_path%
; B. 视频路径 (资源管理器左侧 - 视频) 查找任意分区名为"视频"的目录,找到的话把它设为默认视频目录.
ENVI &shunxu = 0
; 查找 视频 文件夹 按顺序创建发现的文件夹快捷方式
FORX \@视频,MyVideo_path,0,team CALC &shunxu = %shunxu% + 1 | LSTR pan=1,%MyVideo_path% | LINK %USERPROFILE%\Videos\%pan%盘-视频,%MyVideo_path%
; 查找 我的视频 文件夹 按顺序创建发现的文件夹快捷方式
FORX \@我的视频,MyVideo_path,0,team CALC &shunxu = %shunxu% + 1 | LSTR pan=1,%MyVideo_path% | LINK %USERPROFILE%\Videos\%pan%盘-我的视频,%MyVideo_path%
; 有找到视频就显示到 资源管理器 左侧
IFEX $%shunxu%>0,REGI HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{f86fa3ab-70d2-4fc7-9c99-fcbf05467f3a}\=#1 |
; 如果最后只发现了1个视频文件夹,那直接显示它 (如果不止1个,列出所有找到的文件夹)
IFEX $%shunxu%=1,REGI HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\My Video=%MyVideo_path%
; C. 音乐路径 (资源管理器左侧 - 音乐) 查找任意分区名为"音乐"的目录,找到的话把它设为默认音乐目录.
ENVI &shunxu = 0
; 查找 音乐 文件夹 按顺序创建发现的文件夹快捷方式
FORX \@音乐,MyMusic_path,0,team CALC &shunxu = %shunxu% + 1 | LSTR pan=1,%MyMusic_path% | LINK %USERPROFILE%\Music\%pan%盘-音乐,%MyMusic_path%
; 查找 我的音乐 文件夹 按顺序创建发现的文件夹快捷方式
FORX \@我的音乐,MyMusic_path,0,team CALC &shunxu = %shunxu% + 1 | LSTR pan=1,%MyMusic_path% | LINK %USERPROFILE%\Music\%pan%盘-我的音乐,%MyMusic_path%
; 有找到音乐就显示到 资源管理器 左侧
IFEX $%shunxu%>0,REGI HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{3dfdf296-dbec-4fb4-81d1-6a3438bcf4de}\=#1 |
; 如果最后只发现了1个音乐文件夹,那直接显示它 (如果不止1个,列出所有找到的文件夹)
IFEX $%shunxu%=1,REGI HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\My Music=%MyMusic_path%
复制代码
再分享些别的这几天折腾学习到的东西
; 注册表设置 关闭窗口特效 (高性能模式)
REGI HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\VisualFXSetting=#2
; 注册表设置 任务栏图标已满后合并
REGI HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\TaskbarGlomLevel=#1
; 注册表设置 隐藏任务栏右键的工具栏
REGI HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\NoToolbarsOnTaskbar=#1
; 注册表设置 隐藏资源管理器左侧的 快速访问 # 十进制是 2690646016
REGI HKCR\CLSID\{679f85cb-0220-4080-b29b-5540cc05aab6}\ShellFolder\Attributes=#0xa0600000
; 注册表设置 任务栏不显示windows自带的网络图标
REGI HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\StuckRects3\Settings=@48 00 00 00 254 255 255 255 34 02 00 00 03 00 00 00 62 00 00 00 40 00 00 00 00 00 00 00 216 02 00 00 86 05 00 00 00 03 00 00 96 00 00 00 01 00
; 注册表设置 PENETWORK 为最小化启动,显示右下角图标,替代windows自带的网络图标
REGI HKCU\Software\PENETWORK\StartToTray=#1
REGI HKCU\Software\PENETWORK\CloseToTray=#1
REGI HKCU\Software\PENETWORK\ShowTrayActivity=#1
复制代码
; -------------- 8. 注册表删除无用的右键 --------------------------------------------
; A. 删除右键菜单 Enqueue
REGI HKLM\SOFTWARE\Classes\MediaCenter.WTVFile\shell\Enqueue\!
REGI HKLM\SOFTWARE\Classes\Stack.Audio\shell\Enqueue\!
REGI HKLM\SOFTWARE\Classes\Stack.Image\shell\Enqueue\!
REGI HKLM\SOFTWARE\Classes\SystemFileAssociations\audio\shell\Enqueue\!
REGI HKLM\SOFTWARE\Classes\SystemFileAssociations\Directory.Audio\shell\Enqueue\!
REGI HKLM\SOFTWARE\Classes\SystemFileAssociations\Directory.Image\shell\Enqueue\!
REGI HKLM\SOFTWARE\Classes\WMP.DVR-MSFile\shell\Enqueue\!
REGI HKLM\SOFTWARE\Classes\WMP.WTVFile\shell\Enqueue\!
REGI HKLM\SOFTWARE\Classes\WMP11.AssocFile.3G2\shell\Enqueue\!
REGI HKLM\SOFTWARE\Classes\WMP11.AssocFile.3GP\shell\Enqueue\!
REGI HKLM\SOFTWARE\Classes\WMP11.AssocFile.ADTS\shell\Enqueue\!
REGI HKLM\SOFTWARE\Classes\WMP11.AssocFile.AIFF\shell\Enqueue\!
REGI HKLM\SOFTWARE\Classes\WMP11.AssocFile.ASF\shell\Enqueue\!
REGI HKLM\SOFTWARE\Classes\WMP11.AssocFile.ASX\shell\Enqueue\!
REGI HKLM\SOFTWARE\Classes\WMP11.AssocFile.AU\shell\Enqueue\!
REGI HKLM\SOFTWARE\Classes\WMP11.AssocFile.AVI\shell\Enqueue\!
REGI HKLM\SOFTWARE\Classes\WMP11.AssocFile.FLAC\shell\Enqueue\!
REGI HKLM\SOFTWARE\Classes\WMP11.AssocFile.M2TS\shell\Enqueue\!
REGI HKLM\SOFTWARE\Classes\WMP11.AssocFile.m3u\shell\Enqueue\!
REGI HKLM\SOFTWARE\Classes\WMP11.AssocFile.M4A\shell\Enqueue\!
REGI HKLM\SOFTWARE\Classes\WMP11.AssocFile.MIDI\shell\Enqueue\!
REGI HKLM\SOFTWARE\Classes\WMP11.AssocFile.MK3D\shell\Enqueue\!
REGI HKLM\SOFTWARE\Classes\WMP11.AssocFile.MKA\shell\Enqueue\!
REGI HKLM\SOFTWARE\Classes\WMP11.AssocFile.MKV\shell\Enqueue\!
REGI HKLM\SOFTWARE\Classes\WMP11.AssocFile.MOV\shell\Enqueue\!
REGI HKLM\SOFTWARE\Classes\WMP11.AssocFile.MP3\shell\Enqueue\!
REGI HKLM\SOFTWARE\Classes\WMP11.AssocFile.MP4\shell\Enqueue\!
REGI HKLM\SOFTWARE\Classes\WMP11.AssocFile.MPEG\shell\Enqueue\!
REGI HKLM\SOFTWARE\Classes\WMP11.AssocFile.TTS\shell\Enqueue\!
REGI HKLM\SOFTWARE\Classes\WMP11.AssocFile.WAV\shell\Enqueue\!
REGI HKLM\SOFTWARE\Classes\WMP11.AssocFile.WAX\shell\Enqueue\!
REGI HKLM\SOFTWARE\Classes\WMP11.AssocFile.WMA\shell\Enqueue\!
REGI HKLM\SOFTWARE\Classes\WMP11.AssocFile.WMV\shell\Enqueue\!
REGI HKLM\SOFTWARE\Classes\WMP11.AssocFile.WPL\shell\Enqueue\!
REGI HKLM\SOFTWARE\Classes\WMP11.AssocFile.WVX\shell\Enqueue\!
; B. 删除右键菜单 Add to Windows Media Player list
REGI HKCR\AppID\{45597c98-80f6-4549-84ff-752cf55e2d29}\!
REGI HKCR\CLSID\{45597c98-80f6-4549-84ff-752cf55e2d29}\!
REGI HKCR\MediaCenter.WTVFile\shell\Enqueue\!
REGI HKCR\Stack.Audio\shell\Enqueue\!
REGI HKCR\Stack.Image\shell\Enqueue\!
REGI HKCR\SystemFileAssociations\audio\shell\Enqueue\!
REGI HKCR\SystemFileAssociations\Directory.Audio\shell\Enqueue\!
REGI HKCR\SystemFileAssociations\Directory.Image\shell\Enqueue\!
REGI HKCR\WMP.DVR-MSFile\shell\Enqueue\!
REGI HKCR\WMP.WTVFile\shell\Enqueue\!
REGI HKCR\WMP11.AssocFile.3G2\shell\Enqueue\!
REGI HKCR\WMP11.AssocFile.3GP\shell\Enqueue\!
REGI HKCR\WMP11.AssocFile.ADTS\shell\Enqueue\!
REGI HKCR\WMP11.AssocFile.AIFF\shell\Enqueue\!
REGI HKCR\WMP11.AssocFile.ASF\shell\Enqueue\!
REGI HKCR\WMP11.AssocFile.ASX\shell\Enqueue\!
REGI HKCR\WMP11.AssocFile.AU\shell\Enqueue\!
REGI HKCR\WMP11.AssocFile.AVI\shell\Enqueue\!
REGI HKCR\WMP11.AssocFile.FLAC\shell\Enqueue\!
REGI HKCR\WMP11.AssocFile.M2TS\shell\Enqueue\!
REGI HKCR\WMP11.AssocFile.m3u\shell\Enqueue\!
REGI HKCR\WMP11.AssocFile.M4A\shell\Enqueue\!
REGI HKCR\WMP11.AssocFile.MIDI\shell\Enqueue\!
REGI HKCR\WMP11.AssocFile.MK3D\shell\Enqueue\!
REGI HKCR\WMP11.AssocFile.MKA\shell\Enqueue\!
REGI HKCR\WMP11.AssocFile.MKV\shell\Enqueue\!
REGI HKCR\WMP11.AssocFile.MOV\shell\Enqueue\!
REGI HKCR\WMP11.AssocFile.MP3\shell\Enqueue\!
REGI HKCR\WMP11.AssocFile.MP4\shell\Enqueue\!
REGI HKCR\WMP11.AssocFile.MPEG\shell\Enqueue\!
REGI HKCR\WMP11.AssocFile.TTS\shell\Enqueue\!
REGI HKCR\WMP11.AssocFile.WAV\shell\Enqueue\!
REGI HKCR\WMP11.AssocFile.WAX\shell\Enqueue\!
REGI HKCR\WMP11.AssocFile.WMA\shell\Enqueue\!
REGI HKCR\WMP11.AssocFile.WMV\shell\Enqueue\!
REGI HKCR\WMP11.AssocFile.WPL\shell\Enqueue\!
REGI HKCR\WMP11.AssocFile.WVX\shell\Enqueue\!
REGI HKCR\WOW6432Node\AppID\{45597c98-80f6-4549-84ff-752cf55e2d29}\!
REGI HKCR\WOW6432Node\CLSID\{45597c98-80f6-4549-84ff-752cf55e2d29}\!
REGI HKLM\SOFTWARE\WOW6432Node\Classes\AppID\{45597c98-80f6-4549-84ff-752cf55e2d29}\!
REGI HKLM\SOFTWARE\WOW6432Node\Classes\CLSID\{45597c98-80f6-4549-84ff-752cf55e2d29}\!
; C. 删除右键菜单 Play with Windows Media Player
REGI HKCR\AppID\{ed1d0fdf-4414-470a-a56d-cfb68623fc58}\!
REGI HKCR\CLSID\{ed1d0fdf-4414-470a-a56d-cfb68623fc58}\!
REGI HKCR\Stack.Audio\shell\Play\!
REGI HKCR\Stack.Image\shell\Play\!
REGI HKCR\SystemFileAssociations\audio\shell\Play\!
REGI HKCR\SystemFileAssociations\Directory.Audio\shell\Play\!
REGI HKCR\SystemFileAssociations\Directory.Image\shell\Play\!
REGI HKCR\WOW6432Node\AppID\{ed1d0fdf-4414-470a-a56d-cfb68623fc58}\!
REGI HKCR\WOW6432Node\CLSID\{ed1d0fdf-4414-470a-a56d-cfb68623fc58}\!
REGI HKLM\SOFTWARE\WOW6432Node\Classes\AppID\{ed1d0fdf-4414-470a-a56d-cfb68623fc58}\!
REGI HKLM\SOFTWARE\WOW6432Node\Classes\CLSID\{ed1d0fdf-4414-470a-a56d-cfb68623fc58}\!
; D. 删除右键菜单 3D Edit
REGI HKCR\SystemFileAssociations\.3mf\Shell\3D Edit\!
REGI HKCR\SystemFileAssociations\.bmp\Shell\3D Edit\!
REGI HKCR\SystemFileAssociations\.fbx\Shell\3D Edit\!
REGI HKCR\SystemFileAssociations\.gif\Shell\3D Edit\!
REGI HKCR\SystemFileAssociations\.glb\Shell\3D Edit\!
REGI HKCR\SystemFileAssociations\.jfif\Shell\3D Edit\!
REGI HKCR\SystemFileAssociations\.jpe\Shell\3D Edit\!
REGI HKCR\SystemFileAssociations\.jpeg\Shell\3D Edit\!
REGI HKCR\SystemFileAssociations\.jpg\Shell\3D Edit\!
REGI HKCR\SystemFileAssociations\.obj\Shell\3D Edit\!
REGI HKCR\SystemFileAssociations\.ply\Shell\3D Edit\!
REGI HKCR\SystemFileAssociations\.png\Shell\3D Edit\!
REGI HKCR\SystemFileAssociations\.stl\Shell\3D Edit\!
REGI HKCR\SystemFileAssociations\.tif\Shell\3D Edit\!
REGI HKCR\SystemFileAssociations\.tiff\Shell\3D Edit\!
复制代码
作者:
brook
时间:
2019-5-19 19:51
谢谢分享,学习一下
作者:
cycyc
时间:
2019-5-19 20:10
很棒!
作者:
danmo
时间:
2019-5-19 22:39
去除媒体文件右键的注册表不错
作者:
devilma
时间:
2019-5-20 07:32
不错。谢谢分享!
作者:
jy02116916
时间:
2019-5-20 11:22
几个注册表位置很实用 马克一下
作者:
2012zhiwen
时间:
2019-5-20 21:10
高手,果然是高手
欢迎光临 无忧启动论坛 (http://wuyou.net./)
Powered by Discuz! X3.3