Sie können PS-Code nicht nativ als anderer Benutzer ausführen, insbesondere nicht aus der Ferne. Es ist eine Windows-Sicherheitsgrenze.
PS läuft immer im Benutzerkontext, wer es gestartet hat.
Dafür müssten Sie ein anderes Tool verwenden, zum Beispiel SysInternals PSExec.
Ihre andere Option ist das Kopieren der Scrip-Datei auf den Computer des Benutzers und das Festlegen eines RunOnce in der Registrierung oder die einmalige Ausführung einer geplanten Task, wenn der Benutzer angemeldet ist.