我有以下功能:
function SAMACCOUNTNAME {
foreach ($item in (Import-Csv $textBox1.Text -Delimiter ";")) {
Write-Output $item.("User") into $item.("Group") >> $LogPath
Add-ADGroupMember -Identity $item.("Group") -Member $item.("User")
}
}
用户是否已成功添加到组中无关紧要。这样,日志始终显示用户“已添加”。
如果无法添加用户(用户名不正确等等),如何记录错误?
我必须提一下,我使用的是Windows Forms。所以我看不到脚本窗口中的错误。
答案 0 :(得分:1)
将error output stream重定向到文件。使用<a class="fa fa-bar-chart menu-icon test-button-1" href="#" data-toggle="tooltip" data-placement="bottom" id="@customer.ID" onclick ="Details(@customer.ID)"></a>
<script>
function Details(x)
{
var id = x;
// Write your script here for showing details
}
</script>
代替2>>
附加到文件,而不是每次迭代都覆盖它。
2>