Ambos FileCopy()
e FileInstall()
não possui argumentos para definir atributos de arquivo (Você pode ver isso na referência da função).
Você precisa mover / copiar o arquivo para o local desejado e, em seguida, definir os atributos do arquivo. FileSetAttrib()
serve exatamente para esse propósito.
FileCopy("nefarious.dll", "/path/to/innocent_looking.dll")
FileSetAttrib("/path/to/innocent_looking.dll", "+H")