Сбой удаленного сетевого элемента с помощью команды invoke на удаленном компьютере - PullRequest
3 голосов
/ 19 августа 2010

Выполнение следующей команды powershell

invoke-computer -computer computer -scriptblock{remove-item -force \\otherpc\backup_dump\TEST\*}

получаю ошибку

Объект по указанному пути \ otherpc \ backup_dump \ TEST \ не есть.

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

Ответы [ 4 ]

3 голосов
/ 20 января 2011

Это классический выпуск CredSSP. Проверь это: Mutli-Hop аутентификация с использованием CredSSP

0 голосов
/ 28 июля 2017

Добавить файловую систему :: к пути UNC.

invoke-computer -computer computer -scriptblock{remove-item -force filesystem::\\otherpc\backup_dump\TEST\*}

См. http://www.powershellmagazine.com/2012/11/05/pstip-using-unc-paths-when-working-with-powershell-providers/

0 голосов
/ 20 января 2011

Длинный выстрел, но, возможно, ваш (без кавычек) путь \ otherpc ... интерпретируется как локальный путь? Вы пытались процитировать путь, например, так:

... remove-item -force "\\otherpc\backup_dump..."

0 голосов
/ 25 августа 2010

Не могли бы вы использовать локальный путь (C: \ otherpc \ backup_dump \ TEST *) вместо пути UNC?

...