Powershell Invoke-Command-Имя компьютера без полного доменного имени

Я использую инструмент, который использует Invoke-Commands. Test-Connection и другие команды работают без полного доменного имени, когда я ввожу имя компьютера. Но когда я хочу использовать команды вызова, я использую полное доменное имя компьютера. Это тоже кто-то замечает? Это так или есть обходной путь? Спасибо за вашу помощь!


person guiwhatsthat    schedule 25.08.2015    source источник
comment
Итак, что произойдет, если вы используете только имя хоста? Вы получаете сообщение об ошибке? Ничего не произошло? Команда выполняется не на том компьютере? Что-то другое?   -  person vonPryz    schedule 25.08.2015
comment
Я не получаю сообщения об ошибке или что-то в этом роде. Он выполняет команду, и я не получаю никакого возвращаемого значения   -  person guiwhatsthat    schedule 25.08.2015
comment
это помогает? stackoverflow.com/a/25175854/381149   -  person Loïc MICHEL    schedule 25.08.2015
comment
@Kayasax у нас там нет прокси   -  person guiwhatsthat    schedule 25.08.2015


Ответы (2)


это потому, что ваша конфигурация WSMAN настроена на credssp, а не на базовую.

credssp требует ввести полное доменное имя, а не имя netbios

Я надеюсь, что это помогает

person wavestone    schedule 17.06.2018

Я думаю, что это может дать вам ответ на ваш вопрос, а также почему это так. Я уверен, что команды имеют достаточно общего, чтобы столкнуться с одной и той же проблемой.

Удаленное взаимодействие Powershell с IP-адресом в качестве цели

person Jonas    schedule 25.08.2015