# Join

The **Join** internal command can be used to join multiple files together into a single larger file. It is mainly used when you have a file that has been split into multiple parts, say for transmission via email.

**Command Arguments:**

| Argument        | Type | Possible values   | Description                                                                                                                                                                                                                                                                                                                     |
| --------------- | ---- | ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| *(no argument)* | -    | -                 | <p>Displays the <a href="../../../additional_functionality/joining_files"><strong>Join Files</strong></a> dialog. All currently selected files will be added to the list; you can re-order this list, remove items from it and add additional items to it from within the dialog.</p><p><em>Example:</em> <code>Join</code></p> |
| CONVERT         | /K   | uudecode          | <p>Specifies that joined files should be uudecoded.</p><p><em>Example:</em> <code>Join /temp/part1.uuenc.txt /temp/part2.uuenc.txt CONVERT=uudecode TO /temp/original.bin</code></p>                                                                                                                                            |
|                 |      | base64            | Joined files will be decoded using base64-encoding.                                                                                                                                                                                                                                                                             |
|                 |      | text              | Files will be joined as text. Different encoding formats will be normalised to UTF-8.                                                                                                                                                                                                                                           |
| FROM            | /M   | *\<filename> ...* | <p>Specify the files that will be joined. Remember to enclose each file in quotes if it contains spaces.</p><p><em>Example:</em> <code>Join /temp/part1.bin /temp/part2.bin</code></p>                                                                                                                                          |
| HERE            | /S   | *(no value)*      | <p>Writes the joined file to the source folder instead of the destination.</p><p><em>Example:</em> <code>Join HERE</code></p>                                                                                                                                                                                                   |
| TO              | /K   | *\<output file>*  | <p>Specifies the name of the joined file.</p><p><em>Example:</em> <code>Join part1.bin part2.bin part3.bin TO original.jpg HERE</code></p>                                                                                                                                                                                      |
