我正在执行一个基本的'new-QADUser'任务,需要设置一些-ObjectAttributes,即:userprinciplename,employeeid,extensionAttribute2等。我当前正在使用Command对象并设置参数键/值对。 / p>
.....
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.....
但我宁愿坚持前一种做法。