Я использую PowerShell, чтобы открыть сеанс в виртуальной машине. Я могу запустить некоторый код для записи в локальную папку, но я не могу написать на сервере. Даже если у меня есть все права, это дает мне «Доступ запрещен».
Я пытаюсь сначала написать на сервере / создать папки на сервере. Я использую простой PowerShell, который создает папку.
$secpasswd = ConvertTo-SecureString 'PassWord' -AsPlainText -Force
$mycreds = New-Object System.Management.Automation.PSCredential ("UserName", $secpasswd)
$s = New-PSSession -ComputerName NameVM -Credential $mycreds
Invoke-Command -Session $s -ScriptBlock {
C:\Users\MyName\Documents\CreateFolder.ps1
}
+ CategoryInfo : PermissionDenied: (\\X\X\TestFolderVM:String) [New-Item], UnauthorizedAccessException
+ FullyQualifiedErrorId : ItemExistsUnauthorizedAccessError,Microsoft.PowerShell.Commands.NewItemCommand
+ PSComputerName : VMNAME