Hallo!
Folgender Fall:
Ich muss zum verbinden von NW-Laufwerken immer wieder meinen Benutzernamen eingeben. Diese Eingabe wollte ich jetzt über einen Hotkey automatisieren.
Dazu habe ich einfach das Script aus der Hilfe genommen und den zu sendenden Text angepasst. Leider funktioniert das nicht. Entweder wird der Text gar nicht eingetragen (Hotkey scheint also gar nicht zu funktionieren) oder es werden vorne einige Zeichen abgeschnitten. Der Backslash wird grundsätzlich nicht mit ausgegeben.
Ich möchte also eigentlich nur den Curser in das Eingabefeld stellen und dann den Hotkey drücken, um das Feld zu befüllen.
Kann mir da jemand weiterhelfen?
Danke.
[autoit]; Press Esc to terminate script, Pause/Break to "pause"
[/autoit][autoit][/autoit][autoit]Global $Paused
HotKeySet("{PAUSE}", "TogglePause")
HotKeySet("{ESC}", "Terminate")
HotKeySet("+!d", "ShowMessage") ;Shift-Alt-d
;;;; Body of program would go here ;;;;
While 1
Sleep(100)
WEnd
;;;;;;;;
Func TogglePause()
$Paused = NOT $Paused
While $Paused
sleep(100)
ToolTip('Script is "Paused"',0,0)
WEnd
ToolTip("")
EndFunc
Func Terminate()
Exit 0
EndFunc
Func ShowMessage()
Send(@ComputerName &"\username")
EndFunc
getestet unter Win7/x64