# Split

The Split internal command can be used to:

* Split a file into two or more smaller parts
* UUEncode the split files for transmission via email/usenet

**Command Arguments:**

| Argument        | Type | Possible values    | Description                                                                                                                                                                                                                                                                                                                                                                                                                            |
| --------------- | ---- | ------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| _(no argument)_ | -    | -                  | <p>Displays the <a href="../../../additional_functionality/splitting_files"><strong>Split File</strong></a> dialog, which lets you split the selected files into parts of configurable size. The split files are written to the destination folder by default, and will have a numerical prefix appended to their names to indicate their order.</p><p><em>Example:</em> <code>Split</code></p>                                        |
| FROM            | /M   | _\<filename>, ..._ | <p>Specify the file or files to be split. If this argument is not provided, all selected files in the current source file display will be used. Remember to enclose the filename with quotes if it contains a space. This is the default argument for the <strong>Split</strong> command and so you don't need to specify the <strong>FROM</strong> keyword.</p><p><em>Example:</em> <code>Split "C:\Video Files\Video.avi"</code></p> |
| HERE            | /S   | _(no value)_       | <p>Split files will be written to the current source folder instead of the destination folder.</p><p><em>Example:</em> <code>Split HERE</code></p>                                                                                                                                                                                                                                                                                     |
| SIZE            | /K   | _\<part size>_     | <p>Specify the size of the split parts. This argument lets you automate the split function. The part size is given in bytes, kilobytes (if followed by the <strong>KB</strong> suffix), megabytes (if followed by the <strong>MB</strong> suffix) or gigabytes (if followed by the <strong>GB</strong> suffix).</p><p><em>Example:</em> <code>Split HERE SIZE 1.44MB</code></p>                                                        |
| TO              | /K   | _\<destination>_   | <p>Split files will be written to the specified folder instead of the current destination file display.</p><p><em>Example:</em> <code>Split SIZE 1000000 TO C:\SplitOutput</code></p>                                                                                                                                                                                                                                                  |
| UUENCODE        | /S   | _(no value)_       | <p>Uuencodes the output files. Uuencoding is sometimes used when transmitting files across UseNet or another communications medium that doesn't support 8-bit data.</p><p><em>Example:</em> <code>Split SIZE 1MB UUENCODE</code></p>                                                                                                                                                                                                   |
