Пришел сюда в поисках как подключить диски с помощью PowerShell?
Существует более простой способ с PowerShell3.0. New-PSDrive
был обновлен с опцией -persist
. Например.
New-PSDrive -Name U -PSProvider FileSystem -Root \\yourserver\your\folder -Credential yourdomain\username -Persist
В прошлом New-PSDrive
затрагивало только текущий сеанс PowerShell. -persist
приводит к тому, что отображение регистрируется как бы в O / S. См. New-PSDrive
Чтобы ответить на исходный вопрос, вы можете изменить используемые учетные данные. Использование -Credential
для изменения домена \ имени пользователя приводит к тому, что Windows запрашивает пароль. Другой альтернативой является передача объекта PSCredential, как в примере ниже. Подробнее см. Get-Credential .
PS C:\> $User = "mydomain\username"
PS C:\> $PWord = ConvertTo-SecureString -String "mypassword" -AsPlainText -Force
PS C:\> $Credential = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList $User, $PWord
PS C:\> New-PSDrive -Name U -PSProvider FileSystem -Root \\domain\some\folder -Credential $Credential -Persist