无忧启动论坛
标题:
想给系统加一个修改文件扩展名的vbs右键功能(已解决)
[打印本页]
作者:
窄口牛
时间:
2023-2-17 13:04
标题:
想给系统加一个修改文件扩展名的vbs右键功能(已解决)
本帖最后由 窄口牛 于 2023-10-1 13:58 编辑
结果搜到一个现成的,可能是bat加第三方命令行窗口插件编译在一起搞的。
jyx12345ChangeExtyoujianpiliangxiugaiwenjiankuozhanming.zip
(609.67 KB, 下载次数: 78)
2023-2-17 13:05 上传
点击文件名下载附件
下载积分: 无忧币 -2
作者:
yyz2191958
时间:
2023-2-17 13:59
谢谢分享
作者:
kli
时间:
2023-2-17 15:27
我是在发送到文件夹里放了个
修改后缀.bat
@echo off
echo 输入文件后缀
set /p houzhui=
ren %1 "%~n1.%houzhui%"
复制代码
作者:
captain_g
时间:
2023-2-17 16:23
vbs不熟,楼主可以把下面的脚本通过注册表搞到右键菜单中;
请根据自己实际补缺、完善:
@echo off
setlocal enabledelayedexpansion
set "a=%~1"
set "b=%~n1"
echo.
set /p ext=输入拟用的后缀名字符:
for /l %%i in (2 1 5) do set nb=%%i&&call :called
exit
:called
set "c=!a:~-%nb%!"
set "d=%c:~0,1%"
if /i "%d%"=="." REN "%a%" "%b%.%ext%"&& exit
goto :eof
作者:
abs9668
时间:
2023-2-17 18:12
谢谢分享
作者:
黑中见白
时间:
2023-2-17 18:31
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\Background\shell\Item0]
"MUIVerb"="ps1格式互转cmd"
"HasLUAShield"=""
"Icon"="imageres.dll,312"
[HKEY_CLASSES_ROOT\Directory\Background\shell\Item0\command]
@="cmd /c \"cd /d %%~dp0 & if exist *.ps1 (ren *.ps1 *.cmd) else (ren *.cmd *.ps1)\""
作者:
黑中见白
时间:
2023-2-17 18:31
参考一下。。。
作者:
旁观者清
时间:
2023-2-17 18:33
谢谢分享。
作者:
mrzhonghb
时间:
2023-2-17 18:49
不够的自己加,觉得多了的删除
@echo off
reg delete "HKCR\*\shell\修改后缀名" /f >nul 2>nul
reg add "HKCR\*\shell\修改后缀名" /f /v "SubCommands" /t REG_SZ /d ""
reg add "HKCR\*\shell\修改后缀名" /f /v "Icon" /t REG_EXPAND_SZ /d "%SystemRoot%\system32\user32.dll,6"
reg add "HKCR\*\shell\修改后缀名\shell\bat" /f /v "Icon" /t REG_EXPAND_SZ /d "%SystemRoot%\system32\user32.dll,4"
reg add "HKCR\*\shell\修改后缀名\shell\bat" /f /v "MUIVerb" /t REG_SZ /d "bat"
reg add "HKCR\*\shell\修改后缀名\shell\bat\command" /f /ve /t REG_SZ /d "cmd /c for /f \"delims=\" %%%%a in (\"%%1\") do rename \"%%%%a\" \"%%%%~na.bat\""
reg add "HKCR\*\shell\修改后缀名\shell\cmd" /f /v "Icon" /t REG_EXPAND_SZ /d "%SystemRoot%\system32\user32.dll,4"
reg add "HKCR\*\shell\修改后缀名\shell\cmd" /f /v "MUIVerb" /t REG_SZ /d "cmd"
reg add "HKCR\*\shell\修改后缀名\shell\cmd\command" /f /ve /t REG_SZ /d "cmd /c for /f \"delims=\" %%%%a in (\"%%1\") do rename \"%%%%a\" \"%%%%~na.cmd\""
reg add "HKCR\*\shell\修改后缀名\shell\reg" /f /v "Icon" /t REG_EXPAND_SZ /d "%SystemRoot%\system32\user32.dll,4"
reg add "HKCR\*\shell\修改后缀名\shell\reg" /f /v "MUIVerb" /t REG_SZ /d "reg"
reg add "HKCR\*\shell\修改后缀名\shell\reg\command" /f /ve /t REG_SZ /d "cmd /c for /f \"delims=\" %%%%a in (\"%%1\") do rename \"%%%%a\" \"%%%%~na.reg\""
reg add "HKCR\*\shell\修改后缀名\shell\ini" /f /v "Icon" /t REG_EXPAND_SZ /d "%SystemRoot%\system32\user32.dll,4"
reg add "HKCR\*\shell\修改后缀名\shell\ini" /f /v "MUIVerb" /t REG_SZ /d "ini"
reg add "HKCR\*\shell\修改后缀名\shell\ini\command" /f /ve /t REG_SZ /d "cmd /c for /f \"delims=\" %%%%a in (\"%%1\") do rename \"%%%%a\" \"%%%%~na.ini\""
reg add "HKCR\*\shell\修改后缀名\shell\wcs" /f /v "Icon" /t REG_EXPAND_SZ /d "%SystemRoot%\system32\user32.dll,4"
reg add "HKCR\*\shell\修改后缀名\shell\wcs" /f /v "MUIVerb" /t REG_SZ /d "wcs"
reg add "HKCR\*\shell\修改后缀名\shell\wcs\command" /f /ve /t REG_SZ /d "cmd /c for /f \"delims=\" %%%%a in (\"%%1\") do rename \"%%%%a\" \"%%%%~na.wcs\""
exit
作者:
xhxy2021
时间:
2023-2-17 18:51
mrzhonghb 2023-2-17 18:49
@echo off
感谢大佬,学习一下
作者:
欧卡洗衣
时间:
2023-2-17 20:50
学习了
作者:
xhxy2021
时间:
2023-2-17 22:56
谢谢分享,收藏备用
作者:
2313330192
时间:
2023-2-18 13:04
谢谢分享
作者:
窄口牛
时间:
2023-10-1 13:58
本帖最后由 窄口牛 于 2023-10-1 20:34 编辑
vbs来自百度用户
依梦琴瑶
帮助
右键添加修改扩展名.rar
(911 Bytes, 下载次数: 25)
2023-10-1 20:34 上传
点击文件名下载附件
下载积分: 无忧币 -2
作者:
窄口牛
时间:
2024-1-1 23:33
@yyz2191958 我这个不行?
欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/)
Powered by Discuz! X3.3