Skip to main content
Skip table of contents

File and folder name limitations

In order to make sure that both Macintosh and Windows users have a seamless experience, the DOQMIND asset system imposes some restrictions on the file and folder names used in the system.

When uploading a file with invalid characters, the following rules are applied:

Non printable characters are removed

Non-printable characters are special characters that cannot be seen, but influence the behaviour of the text. An example is a non-breakable space. Windows allows some non printable characters, Apple allows a different subset of non-printable characters. This results in files that cannot be copied from one system to an other. DOQMIND will remove non-printable characters.

Illegal characters are replaced

Special characters will cause problems in file and folder structure. As an example / is valid in a filename on Apple, but will break the zip files we generated when using baskets or sending files. In the case of an upload, DOQMIND will replace these characters with an underscore '_'. When renaming a file, or creating a folder, a message will be shown asking to rename the file or folder. The following characters are considered illegal:

CODE
< > : " / \ | ? * ' ; =

Dots at the end of a filename

A dot (.) is not allowed at the end of a file or folder name. Dots will be removed during upload, or a message will be shown when trying to rename or create a folder.

White spaces are trimmed

Leading and trailing spaces from file and folder names will be automatically trimmed.

Reserved file names are sanitized

Some operating systems, mainly Windows, have reserved filenames. It is not possible to create files with these reserved names. In the case of an upload, DOQMIND will prepend these characters with an underscore '_'. When renaming a file, or creating a folder, a message will be shown asking to rename the file or folder.

These reserved names are:

CODE
 COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9
 LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, LPT9

Some examples:

CON becomes _CON
PRN becomes _PRN

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.