1
#Write-Host "Hello, World!"
Import-Module ActiveDirectory
$str = $args
$str1 = $str.Replace(""", "")
$array1 = $str1.split(",")
$array_length = $array1.Length
$user_id = $array1[0]
$unremoved_Ad = @($array_length - 1)
for($i = 1; $i -lt $array_length; $i++) {
Write-Host "$($user_id) - $($array1[$i])"
try {
#Remove-ADGroupMember -Identity $array[$i] -Member $user_id -Confirm:$false
} catch {
$unremoved_Ad = $unremoved_Ad + $array[$i]
if($i -ne ($array_length - 1)) {
$unremoved_Ad = $unremoved_Ad
}
}
}
Write-Host $unremoved_Ad
您好我是Powershell的新手,我正在嘗試做一些基本的事情。但是,我收到一個錯誤:The string is missing terminator:
。錯誤:字符串缺少終止符:
更新代碼。看起來在for
循環之後緊接着Write-Host
有一個主要的缺陷。
請幫忙。提前致謝。
@PreetiMaurya在這裏你去。它的工作現在。接受答案,如果你有它:) –
我已經根據你的需要現在更新了答案@PreetiMaurya。問題僅限於引用。報價已經開始,但是在你使用雙引號的地方沒有任何結尾。你也應該使用單引號來避免這種差異。 –
沒有工作。謝謝!不知道我錯過了它。 –