OLE/COM WMI abfrage SMSSiteCode einstellen

  • Hallo,

    ich gehe langsam am Stock und hoffe das ihr mir weiterhelfen könnt.

    Ich möchte per AutoIT den SMS SitCode auf PCs einstellen.

    Ich sehe nicht wo der Fehler ist. in einem anderen Thread aus dem Englischen Forum hatte ich diesen beitrag gefunden

    http://www.autoitscript.com/forum/topic/14…s/#entry1020531

    und denke das ich eigentlich keinen Fehler habe.

    trotzdem bekomme ich immer den Fehler

    Code
    ==> The requested action with this object has failed.: 
    $oSms.ExecMethod("SMS_Cient", "SetAssignedSite", $oSmsParams.sSiteCode) 
    $oSms.ExecMethod("SMS_Cient", "SetAssignedSite", $oSmsParams.sSiteCode)^ ERROR

    Ich bin für jede Hilfe dankbar.

    [autoit]

    $SMSSite = "CCC"
    $oSms = ObjGet("winmgmts://Rechnername/root/ccm")
    $oSmsClient = $oSms.Get("SMS_Client")
    $oSmsParams = $oSmsClient.Methods_("SetAssignedSite").inParameters.SpawnInstance_()
    $oSmsParams.sSiteCode = $SMSSite
    $oSms.ExecMethod("SMS_Cient", "SetAssignedSite", $oSmsParams)

    [/autoit]

    Edit...
    man sollte Client auch mit L schreiben... funzt jetzt

    Einmal editiert, zuletzt von crdy (12. Dezember 2012 um 12:01) aus folgendem Grund: Tippfehler sind doof