If you're going to do this on multiple computers you might as well do it on a bunch of them at a time! Something like this:
Invoke-Command -Computer (get-content c:\junk\servers.txt) -ScriptBlock {Get-ItemProperty -Path: HKLM:SYSTEM\CurrentControlSet\Services\Disk -Name TimeOutValue}
The plain-text file "servers.txt" would hold the name of each server on a separate line.
If you'll take a suggestion you won't regret, read this (it's downloadable and it's free): Windows-PowerShell-4