0
Следующий код будет копировать файлы в remote_computer, если я использую его IP-адрес 10.10.10.10Copy-Item работает на IP-адрес, а не имя компьютера
$j = "remote_computer"
New-PSDrive -Name Z -PSProvider FileSystem -Root \\$j\share -Credential $credentials -ErrorAction Stop
Copy-Item -Path D:\ps_*able.ps1 -Destination \\10.10.10.10\share
Remove-PSDrive -name Z
Этот сценарий не будет копировать файлы, если я использую Z, psdrive
$j = "remote_computer"
New-PSDrive -Name Z -PSProvider FileSystem -Root \\$j\share -Credential $credentials -ErrorAction Stop
Copy-Item -Path D:\ps_*able.ps1 -Destination Z
Remove-PSDrive -name Z
Как исправить?
Я пытался, "Z: \" и '\\ $ J \ share', и даже' \\ remote_ip \ share' но не повезло – Glowie
так вы пробовали просто z: \ самостоятельно? ваше форматирование там не получилось. Если вы, и не работает какая ошибка вы получаете? Похоже, что new-psdrive на самом деле ничего не отображает. –
Да, z: \ сам по себе. Вывод для New-PSDrive показывает имя 'Z' и Root' \\ remote_ip \ share' ... и даже если я не использую Z: \, но вместо этого использую имя компьютера или переменную, содержащую имя компьютера , 'Copy-Item' не работает – Glowie