Powershell: объединяет проблемы с путём копирования - PullRequest
0 голосов
/ 24 июня 2011

У меня есть следующий фрагмент кода:

$ServerPath = \\test\ps
$fullpath = Join-Path $ServerPath "\stackoverflow"

Copy-Item $fullpath "c:\"

Это дает мне такой вывод:

Cannot find path \test\ps\stackoverflow because it doesn't exist.

Начальный символ \ не указывается в полном пути при использовании с командой Copy-Item. но Write-Output печатает значение правильно.

Я хочу присоединиться к пути, кто-то, пожалуйста, помогите мне с этим. Заранее спасибо.

1 Ответ

0 голосов
/ 24 января 2017

Обязательно используйте кавычки при назначении переменной, чтобы PowerShell не пытался выполнить команду

$ServerPath = '\\test\ps'
$fullpath = Join-Path $ServerPath '\stackoverflow'

Copy-Item $fullpath 'c:\'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...