introduced type_utf16, which ignores chcp on batch and always uses UTF16 to print out files