Hallo zusammen,
ich möchte das Fenster von sysprep.exe verschieben:
Spoiler anzeigen
Code
>>>> Window <<<<
Title: Systemvorbereitungsprogramm 3.14
Class: #32770
Position: 1103, 646
Size: 354, 267
Style: 0x94C808CC
ExStyle: 0x00010101
Handle: 0x0000000000030318
>>>> Control <<<<
Class:
Instance:
ClassnameNN:
Name:
Advanced (Class):
ID:
Text:
Position:
Size:
ControlClick Coords:
Style:
ExStyle:
Handle:
>>>> Mouse <<<<
Position: 1247, 665
Cursor ID: 0
Color: 0xFFFFFF
>>>> StatusBar <<<<
>>>> ToolsBar <<<<
>>>> Visible Text <<<<
Out-of-Box-Experience (OOBE) für System aktivieren
&Verallgemeinern
Neustart
OK
Abbrechen
Das Systemvorbereitungsprogramm (Sysprep) bereitet den Computer für Hardwareunabhängigkeit und die Bereinigung vor.
Systembereinigungs&aktion
Option&en für Herunterfahren
>>>> Hidden Text <<<<
Alles anzeigen
Spoiler anzeigen
AutoIt
Opt("WinTitleMatchMode", 4); classname=...
ShellExecute("C:\Windows\System32\Sysprep\sysprep.exe")
WinWait("classname=Systemvorbereitungsprogramm 3.14")
$pos = WinGetPos("classname=Systemvorbereitungsprogramm 3.14")
If @error Then Exit
WinMove("classname=Systemvorbereitungsprogramm 3.14", "", @DesktopWidth - $pos[3], 0)
Alles anzeigen
Je nach System, hat das Fenster einen Deutsche oder englischen Name und in seltenen Fällen auch andere Sprachen.
Ich kann das Fenster aber via Autoit nicht ansprechen und es verschieben.
Das Fenster der Sysprep.exe soll zum unten linke Bildschirmrand verschoeben werden (Die Auflösungen der Rechner ist unterschiedlich) und ein weiteres Fenster (WindowsActive), am oberen rechten Bildschirmrand.
Die Sysprep kann ich weder mit [CLASS: ansprechen noch generell mit dem Name... auch nicht via ID.
Kann da jemand Aushelfen?
Die Sysprep ist zu finden (WINDOWS+R > sysprep > Enter)
LG