Power shell is definitely overwhelming but it is powerful scripting tool. You can use combination of powershell and sqlplus to do the remote execution.