本帖最后由 lforl 于 2023-12-7 19:17 编辑
做了一个写入reg运行的右键菜单。
目标:右击zip自动改后缀名。
问题:目前只对不含空格的文件有效,对于含空格的文件不生效。疑惑的是,我明明加上引号了,还是没法对有空格的文件名改后缀名成功。
请教大佬,如何使它能兼容含空格的文件名?- Windows Registry Editor Version 5.00
-
- ;************************添加文件夹右键zip→7z功能*************************
- [HKEY_CLASSES_ROOT\.zip]
- @="CompressedFolder"
-
- [HKEY_CLASSES_ROOT\.zip\CompressedFolder]
-
- [HKEY_CLASSES_ROOT\.zip\CompressedFolder\ShellNew]
- "Data"=hex:50,4b,03,04
-
- [HKEY_CLASSES_ROOT\.zip\ShellNew]
- "Data"=hex:50,4b,03,04
-
- [HKEY_CLASSES_ROOT\SystemFileAssociations\.zip\Shell]
-
- [HKEY_CLASSES_ROOT\SystemFileAssociations\.zip\Shell\ChangeTo7z]
- @="改后缀名zip→7z(&Z)"
-
- [HKEY_CLASSES_ROOT\SystemFileAssociations\.zip\Shell\ChangeToUVZ\Command]
- @="cmd /c for %%I in (\"%1\") do ren \"%%I\" \"%%~nI.7z\"& exit"
复制代码
|