If the server has an iDRAC or ILO module which has been configured, you should be able to logon to that and then force a reboot of the server that way. But if that hasn't occurred to you yet, the server probably doesn't have such a module anyway, or it hasn't been configured for use.
So you would still have to go on site. But you could then configure the iDRAC or ILO or whatever your server model includes so you can use it in the future.
psexec \\(hostname or IP address of remote server) -i -s "c:\windows\shutdown /r"
this sound make the remote server run "shutdown /r" as a system process in whatever session is running on the server.
you should run the command from an elevated command line , as far as I know you don't need domain admin rights as long as you've run the command from an admin command prompt.
really? if you're running it as admin , using the switch tech to use the current session on the server + passing the command as a system process?
I don't know for absolutely sure because this is not a situation I would ever be in, but I'm pretty confident that it can be done. it's not like the OP is swimming in choices here so it's worth giving it a go.
Jeffrey Kane - TechSoEasy
You would have to be logged into that machine with an account that is a member of the domain admins group -- and if you are able to do that you are able to log into the server with that same account.
psexec doesn't do any more than what can be done with other commands like shutdown (which didn't work for him) where you can add a \\MACHINENAME parameter.
This could not be resolved without a manual reboot, so although they didn't answer the requirement to remotely force a reboot in this situation, I've accepted the two answers that best addressed the situation.
it should let you push the shutdown command to the remote machine with any admin account details.