Guten Abend,
ich bin neu hier und habe auch schon mehr oder weniger ein Problem:
Ich habe vor ein AutoIt-Script zu bauen das eine RDP-Verbindung ermöglicht. (Ein Beispiel habe ich schon gefunden: http://www.autoitscript.com/forum/topic/13…-in-autoit-gui/)
Jedoch soll nicht die normale Remote Desktop Verbindung aufgebaut werden, sondern eine Art Remoteunterstützung, so dass die aktuelle Sitzung bei dem Hilfesuchenden nicht unterbrochen wird und man ihm aus der ferne helfen kann.
Um das zu realisieren muss mein AutoIt-Script mit Microsofts API kommunizieren können. Und hier ist das Problem.
http://msdn.microsoft.com/en-us/library/…1(v=vs.85).aspx
[autoit]
#include <GUIConstants.au3>
#include <GUIConstantsEx.au3>
#include <WinAPI.au3>
#include <WindowsConstants.au3>
#include <EditConstants.au3>
Opt("GUIOnEventMode", 1)
$hGUI = GUICreate("WinSharer", 1280, 640, 200, 115)
GUISetOnEvent($GUI_EVENT_CLOSE, "hGUIClose")
$Invitation = GUICtrlCreateButton("Create Invitation", 1110, 30, 160, 30)
GUICtrlSetOnEvent(-1, "InvitationClick")
GUISetState(@SW_SHOW)
[/autoit][autoit][/autoit][autoit]While 1
Sleep(100)
WEnd
Func InvitationClick()
[/autoit][autoit][/autoit][autoit]Local $oRDP = ObjCreate("rdpvcomapi.rdpviewer")
$Invitation = $oRDP.Invitations <--------------------------------- Dieser Befehl funktioniert leider nicht
FileWrite ( @ScriptDir & "/einladung.xml", $Invitation)
EndFunc
[/autoit][autoit][/autoit][autoit]Func hGUIClose()
exit
EndFunc
http://www.autoitscript.com/autoit3/docs/intro/ComRef.htm
das habe ich auch schon gelesen und mit OLEview das ganze angeschaut, aber irgendwie komme ich trotzdem nicht weiter.
Es wäre nett, wenn mir jemand hier helfen könnte.
Schöne Grüße