2016-02-12 7 views
0

Я изо всех сил пытаюсь написать сценарии powershell для копирования файлов/каталогов с сетевого диска на другой. Во время исследований я обнаружил, что powershell не может распознать путь UNC в моей среде.Powershell не может обрабатывать/распознавать пути UNC

Например, я могу получить доступ к \ tfsbuildServer02 \ drop path из проводника. но при попытке проверить этот путь в Powershell скрипт, он возвращает значение False

Test-Path -Path "\\tfsbuildServer02\drop" 

В результате, команды Copy-Item также не работает.

Может кто-нибудь предложить, что может быть проблемой?

Я запускаю Powershell ISE только в режиме администратора.

+1

Это похоже на проблему с разрешениями NTFS или share. Дважды проверьте, что у вас есть хорошие разрешения (не полагаясь только на членство в группе администраторов.) – vonPryz

ответ

0

Команда powershell отлично работает с UNC-путями, использовала команду Test-Path на пути UNC без каких-либо проблем, скопировала файлы с локального на удаленный с использованием UNC-пути.

Проверьте ниже условий:

  1. вам необходимо использовать действительные пути UNC [\ tfsbuildServer02 \ падение может быть \ tfsbuildServer02 \ е $ \ капле]

  2. вам нужно иметь доступ на запись в том, что папку, проверьте права доступа к папке с помощью команды powershell Icacls

0

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

+0

У меня нет контроля над сетевым компьютером, поэтому вы не можете проверить разрешения. Но да, если есть проблема с разрешением, то почему это должно позволить мне получить доступ к общему диску с помощью проводника Windows? – Nirman

+0

@Nirman Подождите, что? Попросите sysadmin дважды проверить разрешения, если у вас нет достаточных разрешений. Это, в конце концов, одна из основных обязанностей любого системного администратора. – vonPryz

+0

Не могли бы вы сообщить мне, какие разрешения необходимо проверить, и для какого пользователя? Я попрошу моего системного администратора проверить эти конкретные разрешения – Nirman

 Смежные вопросы

  • Нет связанных вопросов^_^