title: Sorting a PS list based on an enumerated types textual name
body: <p>If I run the following then the list of Status names is not sorted alphabetically descending:</p>
  <pre><code>get-service | Sort-Object status -Descending
  </code></pre>
  <p>I understand that the <code>status</code> is an enumerated type and therefore the sortint will be based on these values:</p>
  <pre><code>[enum]::GetValues(&quot;System.ServiceProcess.ServiceControllerStatus&quot;) | Select Value__
  </code></pre>
  <p>But how do i amend the original command so that is sorts the list descending based on the textual value of the status?</p>