ho messo un semplice ...

opendir("h:\\tomare") or die ("path inesistente");

e naturalmente me da path inesistente.