title: ParameterBindingException with TroubleshootingPack
body: <p>If I try to run the following lines of code I get the following exception:</p>
  
  <h2>Error</h2>
  
  <pre><code>Get-TroubleshootingPack : Es wurde kein Positionsparameter gefunden, der das Argument "Invoke-TroubleshootingPack" akzeptiert.
  In Zeile:4 Zeichen:16
  + $PrinterPack = Get-TroubleshootingPack @TroubleshootingPack Invoke-Troubleshooti ...
  + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  + CategoryInfo          : InvalidArgument: (:) [Get-TroubleshootingPack], ParameterBindingException
  + FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.Windows.Diagnosis.Commands.GetTroubleshootingPack
  </code></pre>
  
  <h2>Code</h2>
  
  <pre><code>$TroubleshootingPack = @{
  Path = "$env:windir\diagnostics\system\printer"
  }
  $PrinterPack = Get-TroubleshootingPack @TroubleshootingPack Invoke-TroubleshootingPack -Pack $PrinterPack
  </code></pre>
  
  <p>I do not understand the problem because my code looks for me like an modification of the code from the help:</p>
  
  <pre><code>get-troubleshootingpack -path C:\Windows\Diagnostics\System\Aero | invoke-troubleshootingpack
  </code></pre>