再次感谢你之前的所有帮助。我仍在处理上一个问题的表单,几乎要到最后了哈哈。只需要克服将值传递给
再次感谢我,感谢之前的所有帮助。我仍在处理上一个问题的表格,几乎要到最后了哈哈。只需要克服将值传递给查询 AD 的命令的最后一个障碍。我没有使用 RSAT,因为我不想将它安装在随机机器上,所以我找到了一种无需安装 RSAT 即可查询 AD 的方法,这要感谢此链接 AD 模块
这是我的代码。这个想法是让 get-ADUser 接受来自文本框的输入。
Function Query_PUID{
Import-Module $scriptPath\AD_Module.psm1
$PUID=$TxtBoxInput.Text
$PUID=Get-ADUser -Filter "SamAccountName -eq '$PUID'" | Select-Object -Property "Name"| ForEach-Object {
$_.Name
}
$TxtBoxOutput.Text = "$PUID" -join "`r`n" # Join the lines with carriage return and newline
}