我正在执行一个基本的“new-QADUser”任务,需要设置一些 -ObjectAttributes,即:userprinciplename、employeeid、extensionAttribute2 等。我目前正在使用命令对象并设置参数键/值对。
.....
Dim myCommand As New Command("new-QADUser")
myCommand.Parameters.Add("Name", "BSmith")
myCommand.Parameters.Add("SamAccountName", "BSmith")
myCommand.Parameters.Add("userprinciplename", ?????)
或者,我可以设置一个 PSCommand 并将其作为更传统的 Powershell 字符串运行 - 即:
Dim myCommand as New String = "new-QADUser -name " + myName + "-ObjectAttributes @{userprinciplename=" + myUserPrinclipleName.....
但我宁愿坚持前一种方法。