Um arquivo PIF contém informações usadas para definir como um programa baseado no MS-DOS deve ser executado. Ele também pode servir como um atalho para um arquivo executável, bem como um arquivo .LNK , e é comumente criado quando o usuário cria um atalho para um programa DOS ou modifica as propriedades do programa. Os arquivos PIF contêm várias informações, como o caminho para o arquivo .EXE , a quantidade de memória a ser usada, o tamanho da fonte, as cores da tela e o tamanho da janela do programa.
O Microsoft Windows analisa arquivos PIF com a função ShellExecute e pode executá-los como programas executáveis. Portanto, não abra um arquivo PIF enviado como um anexo de e-mail, pois ele pode ser usado para transmitir vírus ou outros scripts prejudiciais.