Using PowerShell 2.0 on Windows Server 2008R2
When running the following cmdlet and query, the SystemName field returns blank when the computer name is 15 characters.
Get-WmiObject -computername server-test-001 -query "select systemname from Win32_volume"
I've tried single quotes, double quotes, square brackets, back quotes, en-dashes, and em-dashes. I've tried DNS aliases with shorter and friendlier names. The only thing that works is using a shorter machine name. svr-test-001 vice server-test-001.