Jeremy, there's no other supported tool I'm aware of.
John, if you don't place the script somewhere in the path, you'll need to change in the folder where the script is and precede the script name with .. You may also need to change your execution policy. I just copied it to my desktop on my home machine and here's what this looks like for me:
PS C:Usersbill> cd desktop
PS C:UsersbillDesktop> .Get-PFOwnersForCalendars
File C:UsersbillDesktopGet-PFOwnersForCalendars.ps1 cannot be loaded because the execution of scripts is disabled on this system. Please see "get-help about_signing" for more details.
At line:1 char:26
+ .Get-PFOwnersForCalendars <<<<
PS C:usersbillDesktop> set-executionpolicy unrestricted
PS C:usersbillDesktop> .Get-PFOwnersForCalendars
At that point it should allow you to run it. Don't forget to change the extension to .ps1.