我想通过C#来使用PowerShell来修改Active Directory属性。这是我的PowerShell命令,可以用于替换一个Active Directory属性:
Set-ADUser -Identity "kchnam" -Replace @{extensionAttribute2="Neuer Wert"}
我该如何在C#命令中添加@{extensionAttribute2="Neuer Wert"}
?
我的解决方案不起作用:
Command setUser = new Command("Set-ADUser");
setUser.Parameters.Add("Identity", aduser);
string testadd = "@{extensionAttribute2=" + quote + "Neuer Wert" + quote + "}";
setUser.Parameters.Add("Replace", testadd);