Копирование элемента по удаленному сетевому пути с использованием WinRS создает исключение UnauthorisedAccessException

$_sourcepath = '\\servername\DriveLetter$\folder\file.zip'
$_destinationPath = 'D:\Temp\file.zip'
Copy-Item -Path $_sourcepath -Destination $_destinationPath;

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

Сейчас я пользуюсь $Username = Domain\username"; $Password = ConvertTo-SecureString "password" -AsPlainText -Force $cred = New-Object System.Management.Automation.PSCredential($Username, $Password) $session = new-pssession -computername 'serverName' -credential $cred Invoke-Command -Session $session -ScriptBlock {copy-Item -Path $($args[0]) -destination $($args[1])} -argumentlist $_sourcepath,$_destinationPath ;

и я все еще получаю Несанкционированное AccessException.

0 ответов

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