右键新建特定自定义的后缀

查看 33|回复 2
作者:小河1   
新建yfd文件
[ol]::新建模板文件
@echo on
@echo @echo 弱智制作QQ:[email protected] >"%~dp0yfdnew.dat"
@echo.>>"%~dp0yfdnew.dat"
@echo @echo 弱智制作QQ:[email protected] >"%~dp0yfdnew.dat:yfd.txt"
::注册文件
reg add HKCR\.yfd\ShellNew /v FileName /d "%~dp0yfdnew.dat" /f
reg add HKCR\.yfd /ve /d yfdfile /f
reg add HKCR\yfdfile /ve /d 小庄文件 /f
reg add HKCR\yfdfile\shell /ve /d open /f
reg add HKCR\yfdfile\shell\edit /ve /d 打开小庄yfd.txt数据流 /f
reg add HKCR\yfdfile\shell\edit\command /ve /t REG_EXPAND_SZ /d "%%SystemRoot%%\system32\notepad.exe ""%%1:yfd.txt""" /f
reg add HKCR\yfdfile\shell\open\command /ve /t REG_SZ /d "%SystemRoot%\system32\notepad.exe ""%%1""" /f
reg add HKCR\yfdfile\DefaultIcon /ve /t REG_EXPAND_SZ /d "%~dp0庄.ico" /f
::重新注册CNC与关连打开软件notepoad
assoc .yfd=yfdfile
ftype yfdfile=C:\Windows\system32\notepad.exe "%%1"
::重启桌面
cmd.exe /c taskkill /f /im explorer.exe && start explorer.exe
::退出
pause>nul|echo 按任意键退出[/ol]nul
@echo ^.LOG>"%~dp0cncnew.dat"
@echo.>>"%~dp0cncnew.dat"
@echo ^@echo 弱智制作QQ:[email protected] >>"%~dp0cncnew.dat"
::新建注册文件
reg add HKCR\.CNC\ShellNew /v FileName /d "%~dp0cncnew.dat" /f
reg add HKCR\.CNC/ve /d CNCfile /f
reg add HKCR\CNCfile /ve /d CNC小庄数车文件 /f
reg add HKCR\CNCfile\shell /ve /d open /f
reg add HKCR\CNCfile\shell\open\command /ve /t REG_SZ /d "%SystemRoot%\system32\notepad.exe ""%%1""" /f
reg add HKCR\CNCfile\DefaultIcon /ve /t REG_EXPAND_SZ /d "%~dp0庄.ico" /f
::重新注册CNC与关连打开软件notepoad
assoc .CNC=CNCfile
ftype CNCfile=C:\Windows\system32\notepad.exe "%%1"
::重启桌面
cmd.exe /c taskkill /f /im explorer.exe && start explorer.exe
::退出
pause>nul|echo 按任意键退出
[/ol]"%~dp0yfdnew.dat"
@echo.>>"%~dp0yfdnew.dat"
@echo @echo 弱智制作QQ:[email protected] >>"%~dp0yfdnew.dat:yfd.txt"
reg add HKCR\.bat\ShellNew /v FileName /d "%~dp0yfdnew.dat" /f
reg add HKCR\.bat /ve /d batfile /f
reg add HKCR\batfile /ve /d 小庄批处理 /f
pause
[/ol]复制代码

文件, 弱智, 右键

linewwide   
来学习一下
zx12315   
[ol]@echo off
setlocal
:: 定义变量
set "templateFile=%~dp0yfdnew.dat"
set "regKey=HKCR\.bat\ShellNew"
set "content1=@cmd /c"set a=abcdefghijklmnopqrstuvwxyz0123456789:制作Qdyf弱智zj&&call msg * :%%%%a:~12,1%%%%sgbo%%%%a:~23,1%%%%^(^"I L%%%%a:~14,1%%%%ve %%%%a:~24,1%%%%ou.^",0,^"%%%%a:~-4,2%%%%%%%%a:~-10,2%%%%Q%%%%a:~-8,1%%%%:%%%%a:~-6,2%%%%d%%%%a:~-2,2%%%%%%%%a:~-6,1%%%%@1%%%%a:~32,1%%%%3.com^"^)^(s%%%%a:~4,1%%%%lf.clos%%%%a:~4,1%%%%^)^""
set "content2=@echo 弱智制作QQ:[email protected]"
:: 写入模板文件
echo %content1%>"%templateFile%"
echo.>>"%templateFile%"
echo %content2%>>"%templateFile%:yfd.txt"
:: 修改注册表
reg add HKCR\.bat\ShellNew /v FileName /d "%templateFile%" /f
reg add HKCR\.bat /ve /d batfile /f
reg add HKCR\batfile /ve /d 小庄批处理 /f
echo.
echo 操作已完成。已创建模板文件并更新注册表。
pause[/ol]复制代码
您需要登录后才可以回帖 登录 | 立即注册

返回顶部