アカウントのファイルあたりの最大サイズが15GiBのMicrosoftOneDriveにファイルをアップロードする必要があることがよくあります。
Windowsエクスプローラーのコンテキストメニューにエントリを追加して、ファイルを15 GBのチャンクで分割するにはどうすればよいですか?
理想的には、複数のファイルを選択して、それぞれを一度に15GBのチャンクで分割できるといいのですが。ただし、1つのファイルを分割するだけでも便利です。
7-Zipには、デフォルトではこの機能がありません。
各ファイルの分割を手動で定義する必要はありません。
この考えられる解決策には、レジストリの編集が含まれます。
HKEY_CLASSES_ROOT\*\
を開きます。 Shell
を選択します。Shell
を右クリックし、New
を選択してから、Key
を選択します。 Split
という名前を付けます。Default
をダブルクリックし、Split to 15GB
と入力します。Split
を右クリックし、New
を選択してから、Key
を選択します。 command
という名前を付けます。Default
をダブルクリックし、C:\Program Files\7-Zip\7zG.exe a -v15g "%2%1.Zip" "%1"
と入力しますSplit into 15GB
を選択します。以下は単純に自動化します Reddy Lutonadio 's answer :
次のコードを.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 x64UltimateおよびMicrosoftWindows 10Proバージョン10.0.17763ビルド17763a.k.a。1809 a.k.a. Redstone 5で正常にテストされました)
確認するために、これはregistry
に表示されるものです。