Aber wenn es dir nur um eigene Module, in Form von .pm Dateien geht, dann solltest du ein Verzeichniss dafür einrichten. Das kann irgendwo auf der Festplatte liegen (unter Linux gibt es dafür spezielle Verzeichnisse, windows bietet sowas nicht) und dann baust du in alle deine Skripte
use lib "/pfad/zum/verzeichniss/";
einEs geht nur darum gemeinsame Funktionalität zu Kapseln, so das die gut wiederverwendbar ist.
Also innerhalb einer Anwendung, dann brauchst du eigentlich nichts zu machen. Da, wie du schon selber festgestellt hast das aktuelle Verzeichniss i.d.R. im Suchpfad ist.
Struppi.