He posteado unas cuantas respuestas en este post y aun no he respondido la pregunta original.

La respuesta es: NO Un txt simple no puede ocultar un troyano por razones obvias, pero si se puede ocultar un gusano que introducca el troyano. Pero, y simepre hay un pero, el archivo no debe ser un TXT sino un Doc (documento de Word) en estos documentos existe algo llamado macros que pueden ser programas en VBA (Visual Basic for Aplications). En concreto hay un nombre reservado (que como no, ahora no recuerdo, pero debe ser autoload, autorun,...) que se lanza al abrir el doc. Existe un modo de protegerse que es activando el nivel mas alto de restriccion: Solo ejecutar macros instaladas. Con lo cual solo se ejecutan componentes de office que se instalaron.

Por cierto, el shs no es un documento de texto sino un archivo de recorte de Winzorra y puede contener cualquier objeto incrustable.