When I use invoke-command to start a Dell bios config .exe on a remote machine the exe starts but does not complete the job until I log onto the computer with an Admin acct. If I enter-pssession and start the same exe it completes thoroughly. Any ideas?
It is likely failing because the installer requires an active profile to run the executable, which is not what you get when you run Invoke-Command. It's a poorly made installer, in other words; unless you can repackage it somehow, there's not really a workaround.
If you're on Windows 8/2012 or later, you could create a temporary scheduled task to run the bios config command. As alternative if you're configuring a desktop or laptop you could try to use the Dell BIOS PowerShell module which you can download from their homepage.