Я пытаюсь создать сценарий PowerShell для копирования файла с моего локального компьютера на удаленный компьютер с использованием его IP-адреса.Копировать/передать файл с помощью PowerShell 2.0
Я проверил мое соединение клиент-сервер с помощью следующей команды:
Invoke Command -ComputerName <IP Address> -ScriptBlock {ipconfig} -Credential $credential
(где $ учетных были введены как раз перед этой командой).
Я пробовал использовать команды Copy-Item и Robocopy, но я не понимаю, возьмут ли они мои учетные данные, а затем позвольте мне скопировать файл с локальной на удаленную машину. Чтобы быть конкретным, могут ли они поддерживать локально для удаленной передачи файлов?
Много раз я сталкивался с такими ошибками, как: Плохое имя пользователя и пароль, путь источника не существует или путь назначения не существует. Но я все еще хотел быть уверенным, что я был на правильном пути и использовал правильные команды для реализации того, что я хочу, или если есть что-то еще, что я должен рассмотреть. Как я могу исправить эту проблему?
Необходимо ввести фактический код и ошибку, которую вы получаете. Не расплывчата. Вы уже что-то пробовали, и он не работает - покажите нам, что вы пробовали, и что такое неудача. – alroc
Powershell запускает команды с теми привилегиями, которые у вас уже есть. Поэтому, если вы можете копировать через gui, тогда Copy-Item должен работать. –
Предлагает: сопоставить сетевой диск, если вы хотите использовать старую команду «net use». Для получения дополнительной информации о дополнительных функциях рассмотрите start-bitstransfer или robocopy –