如何在 Windows 资源管理器的上下文菜单中添加一个选项,以按 15 GB 的块拆分文件?

如何在 Windows 资源管理器的上下文菜单中添加一个选项,以按 15 GB 的块拆分文件?

我经常需要将文件上传到 Microsoft OneDrive,我的帐户中每个文件的最大大小为 15 GiB。

如何在 Windows 资源管理器的上下文菜单中添加一个条目来按 15 GB 的块拆分文件?

理想情况下,我更希望能够选择多个文件,然后一次将每个文件拆分为 15 GB 大小的块。但即使只拆分 1 个文件也会很方便。


7-zip 默认没有此功能:

在此处输入图片描述

我不想手动定义每个文件的分割:

在此处输入图片描述

答案1

这个可能的解决方案涉及编辑注册表。

  1. Win+ R,输入 regedit。
  2. 打开HKEY_CLASSES_ROOT\*\。选择shell
  3. 右击shell,选择 ,New然后Key命名Split
  4. 双击Default并输入Split to 15GB
  5. 右键单击该键SplitNew然后选择Key。将其命名command
  6. 双击Default并输入C:\Program Files\7-Zip\7zG.exe a -v15g "%2%1.zip" "%1"
  7. 右键点击要拆分的文件。选择Split into 15GB

答案2

下面简单自动化雷迪·卢托纳迪奥回答

保存为.reg以下代码,执行并重新启动explorer.exe

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\Split]
@="Split to 15GB"

[HKEY_CLASSES_ROOT\*\shell\Split\command]
@="C:\\Program Files\\7-Zip\\7zG.exe a -v15g \"%2%1.zip\" \"%1\""

Split to 15GB您将在上下文菜单中看到新条目:

在此处输入图片描述

(已在 Microsoft Windows 7 SP1 x64 Ultimate 和 Microsoft Windows 10 Pro Version 10.0.17763 Build 17763 又名 1809 又名 Redstone 5 上成功测试)


为了确认,您应该看到以下内容registry

在此处输入图片描述

在此处输入图片描述

相关内容