copy-item с альтернативными учетными данными - PullRequest
37 голосов
/ 04 марта 2009

Я использую CTP powershell v2. У меня есть сценарий, который должен выходить на различные сетевые ресурсы в нашем dmz и копировать некоторые файлы. Однако проблема, с которой я столкнулся, заключается в том, что командлеты powershell, такие как copy-item, test-path и т. Д., Не поддерживают альтернативные учетные данные ...

У кого-нибудь есть предложения о том, как лучше всего выполнить мою задачу ..?

Ответы [ 12 ]

0 голосов
/ 04 марта 2009

Вы должны иметь возможность передавать любые учетные данные, которые вы хотите, в параметр -Credential. Так что-то вроде:

$ cred = Get-Credential

[Введите учетные данные]

Copy-Item -Path $ от -Destination $ до -Credential $ cred

0 голосов
/ 04 марта 2009

что, очевидно, командлеты powershell, такие как copy-item, test-path и т. Д., Не поддерживают альтернативные учетные данные ...

Похоже, что они здесь, copy-item, безусловно, включает параметр -Credential.

PS C:\> gcm -syn copy-item
Copy-Item [-Path] <String[]> [[-Destination] <String>] [-Container] [-Force] [-Filter <String>] [-I
nclude <String[]>] [-Exclude <String[]>] [-Recurse] [-PassThru] <b>[-Credential <PSCredential>]</b> [...]
...