Синтаксическая ошибка при добавлении TrustedHosts

У меня есть машина, на которой установлена ​​Windows Server 2012 R2. Я только что установил RSAT на свой планшет ThinkPad под управлением Windows 8.1. Я пытаюсь добавить свой сервер в список доверенных хостов клиента с помощью -

winrm set winrm/config/client @{TrustedHosts=”MyServer”}

Но получаю сообщение об ошибке, которое говорит -

Syntax error: input must be of the form {key ="value"[;key="value"]}

Я столкнулся с той же проблемой, когда пытался сделать то же самое на своем настольном компьютере, но каким-то образом я исправил ее и не могу вспомнить, как именно. Разница лишь в том, что мой настольный компьютер работает под управлением 64-битной Windows 8.1, а мой планшет - под управлением 32-битной Windows 8.1.

Кто-нибудь может помочь?

2 ответа

Если вы скопировали команду с веб-сайта, то двойные кавычки, вероятно, неправильный символ. Если вы скопируете команду в Блокнот (font = Lucida Console), вы сможете заметить разницу между двойными кавычками, совместимыми с командной строкой, и форматированными / стилизованными кавычками, которые потерпят неудачу. Я потратил 30 минут, чтобы понять это, потом вспомнил, что у меня была такая же проблема много лет назад...

Документация предлагает использовать одинарные кавычки вокруг аргумента

winrm s winrm/config/client '@{TrustedHosts="RemoteComputer"}'

Другие вопросы по тегам