SQL cluster node installation via PS

I have been trying different approaches to install SQL Server clusters with PS using various methods like invoke-command, creating a scheduled task, running a batch file, etc. without success. I can install the primary node, but am running into problems when I am trying to do the other nodes. Regardless of whether I've copied all installation files locally or accessed them via UNC, the issue remains that when I log on interactively with the machine, I can use what I have to do a successful node installation. When I try to do it without interaction, it fails. The SQL installation method is via command line using a config. file and the Addnode installation parameter.

Rather than describe all the failed attempts, I'm hoping I can describe the need & some of the issues I've encountered and someone can suggest a solution.

Need

1. script must run as elevated
2. installation files exist on a UNC path (relative to the remote cluster node where the install occurs)
3. script should not require user input or interaction
4. script must be able to access the Windows Installer cache
5. it is acceptable to use/pass the credentials of the person doing the installation on the primary node to the others