PowerShell-帐户名和安全ID之间未完成映射错误

问题描述 投票:0回答:1

尝试创建共享并为ms-DS-Group-Managed-Service-Account授予权限时出现以下问题:

New-SmbShare -Name "Test" -Path "C:\Users\*****\Desktop\Other" -FullAccess {Get-ADServiceAccount -Filter 'Name -like "*APP" -or Name -like "*SB"' | Select-Object -ExpandProperty Name}

显然,我遇到的问题是它无法检索服务帐户的帐户信息。有人可以引导我朝正确的方向吗?

powershell
1个回答
0
投票

以下方法代替了:

$ServiceAccount = Get-ADServiceAccount -Filter 'Name -like "*APP" -or Name -like "*SB"' | Select-Object -ExpandProperty Name

New-SmbShare -Name "Test" -Path "C:\Users\*****\Desktop\Other"

#Creating a share
ForEach ($Account in $ServiceAccounts) {
Grant-SmbShareAccess -Name "Test" -AccountName $Account -AccessRight Full -Confirm: $false
© www.soinside.com 2019 - 2024. All rights reserved.