Eine Möglichkeit wäre das Ziel der Verknüpfung auszulesen und dann zu schauen ob das ein Ordner ist.
www.swissdelphicente.../showcode.php?id=970
Ob direkt in der .lnk Datei gespeichert ist, worum es sich bei dem Ziel handelt, weiß ich nicht.
// EDIT:
Es scheint da Unterschiede zu geben, neben dem Arbeitsverzeichnis, das bei Verknüpfungen zu Ordnern normalerweise leer ist, sind auch andere Teile der Datei unterschiedlich. Ob das am Typ des Ziels liegt und wenn ja ob das auch so einfach via Interface auszulesen ist, weiß ich aber nicht.