PS copy-item не работает на удаленном компьютере
Я только начинаю с Powershell. В основном мне нужно скопировать одно обновление базы данных Microsoft на удаленный компьютер и запустить его. Если я вручную введу следующее на удаленном ПК:
Copy-Item $source -Destination d:\Temp\ -force -Recurse
Все копирует. Но если я помещу это в скрипт и скопирую его с помощью psexec с моей машины:
psexec @d:\pclist.txt -h -d -c "D:\temp\copy.ps1"
Папка создается, но файлы не копируются. Я знаю, что могу использовать robocopy, но это занимает намного больше времени, чем просто запуск copy-item на конечном компьютере. Заранее спасибо за помощь.
Отредактируйте для ясности. $ Source определен в copy.ps1 и выглядит так:
$source="\\packagerepository\d$\temp"