Popatrz co by musiał skrypt zrobić:
1) Przejść do kompa innego usera( pytanie czy Ci na to pozwoli )
2) Założyć na kompie tego usera katalog
3) Założyć link na ten katalog.
Dla pewności więc najpierw spróbowałbym podłączyć się do mapowanego dysku, czy mam do niego dostęp. Od tego bym uzależniał czy utworzę katalog czy nie. Jeśli ok, to dopiero teraz próbuję i sprawdzam, bo mogę nie mieć uprawnień do zapisu. Jeśli się powiodło, to próbuję utworzyć link. I tu znowu mam zgryz, bo tworzenie linków jest problematyczne w windowsie, który w zależności od wersji inaczej to rozwiązuje. Tutaj funkcje php do ich tworzenia nie muszą zadziałać. Obsługa hard i symlinków tak naprawdę, mimo iż jest rzekomo od XP tak naprawdę istnieje dopiero od Visty. W XP nie idzie zrobić z tego co kojarzę symlinka i tylko hardlink działa (a może na odwrót? nie pamiętam

). Na dodatek jest to rozwiązane kiepsko, bo usunięcie nieumiejętne go powoduje usunięcie nie samego dowiązania, ale całej zawartości kryjącej się pod dowiązaniem. Innymi słowy czyścisz katalog docelowy.