0

我正在执行一个基本的“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.....

但我宁愿坚持前一种方法。

4

0 回答 0