ich bräuchte bitte Hilfe bei einem Skript, das mir ermöglicht über eine GUI:
-NAme
-Vorname
-Login
-Firma
einzutragen.
Aus den gesammelten Informationen soll dann ein dsadd User-Befehl generiert werden, um den User im Active Directory anzulegen.
Der Befehl an sich ist in Ordnung! d.h. wenn ich den Befehl manuell in die cmd eingebe wird der User erstellt.
über das skript funktioniert es allerdings nicht. schätze es liegt an dem Run(@ComSpec & " /c " & befehl, der mit den ganzen " und ' nicht klarkommt...
Gibt es noch andere Möglichkeiten?
Zitat
Run(@ComSpec & " /c " & 'dsadd user "cn='&$getnamefield&'\, '&$getfirstnamefield&','&$ou&'" -fn '&$getfirstnamefield&' -ln '&$getnamefield&' -pwd secret -mustchpwd yes -display "'&$getnamefield&', '&$getfirstnamefield&'" -upn '&$getloginfield&' -samid '&$getloginfield,"" , @SW_hide)
Danke