WinRM: invalid use of command line
winrm コマンドに構文を打ち込んでいると,こんなエラーが出ることがあります :
PS C:> winrm set winrm/config/client @{TrustedHosts="hogehoge"} エラー: Invalid use of command line. Type "winrm -?" for help.
解決
このコマンドをPowerShellで叩く場合は,以下のようにハッシュをクォートで囲みエスケープする必要があります :
PS C:> winrm set winrm/config/client '@{TrustedHosts="hogehoge"}'
このコマンドをCmd.exeで叩く場合は,エスケープの必要はありません :
C:> winrm set winrm/config/client @{TrustedHosts="hogehoge"}