I File is an intermediate preprocessor output file format used by Borland C++. I files are used to compile and communicate a stream of binary tokens between the compiler's parsers. I files can also be used to compose textual outputs. And ii folder is a type of knife, but I think I might just not know the answer to your second question I’m sorry.