получается.
$user = 'ID-00820-021\Test'
$password = Get-Content D:\Pass.txt | ConvertTo-SecureString -Key (1..16)
$credential = New-Object System.Management.Automation.PSCredential -ArgumentList $user, $password
New-SmbShare -Name New_J -Path D:\Fale -FullAccess ID-00820-021\Пользователи_J -Credential $credential
#Start-Process -FilePath 'C:\notepad++.exe' -Credential $credential
New-SmbShare : Не удается найти параметр, соответствующий имени параметра "Credential".
строка:10 знак:80
+ ... h D:\Fale -FullAccess ID-00820-021\Пользователи_J -Credential $creden ...
+ ~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (:) [New-SmbShare], ParameterBindingException
+ FullyQualifiedErrorId : NamedParameterNotFound,New-SmbShare
Как же все таки расшарить папку?
New-SmbShare не принимает параметр -Credential
Вот такой должен быть у вас: #$user = 'ID-00820-021\Test' #$password = Get-Content D:\Pass.txt | ConvertTo-SecureString -Key (1..16) #$credential = New-Object System.Management.Automation.PSCredential -ArgumentList $user, $password New-SmbShare -Name New_J -Path D:\Fale -FullAccess ID-00820-021\Пользователи_J Соответственно, чтобы создавать папку, нужны туда права. Просто запустить Powershell От имени другого пользователя, ввести данные и скопи-пастить туда строку New-SmbShare -Name New_J -Path D:\Fale -FullAccess ID-00820-021\Пользователи_J Посмотреть на вывод
Обсуждают сегодня