Hallo Leute,
ich habe ein WOL-Script bei dem ich in eine Inputbox einen Benutzernamen eintragen möchte und dieser einer bestimmten MAC zugeordnet wird, welche in einer ini-Datei steht.
Bsp.: Wenn User1 seinen Namen eingibt, soll das Script aus der ini-Datei die MAC1 nehmen und als Variable in mein Script einbauen
Wenn User2 seinen Namen eingibt, soll das Script aus der ini-Datei die MAC2 nehmen und als Variable in mein Script einbauen usw.
Code
$USR1=Iniread(@Scriptdir & "\wol.ini", "USER1", "USR",""); Benutzer
$MAC1=Iniread(@Scriptdir & "\wol.ini", "USER1", "MAC",""); MAC-Adresse PC
$USR2=Iniread(@Scriptdir & "\wol.ini", "USER2", "USR",""); Benutzer
$MAC2=Iniread(@Scriptdir & "\wol.ini", "USER2", "MAC",""); MAC-Adresse PC
$USR_IN = GUICtrlCreateInput("Benutzername", 100, 10, 120, 21, -1, $WS_EX_CLIENTEDGE)
RunWait('"' & @ComSpec & '" /k ' & @ScriptDir & 'wol.exe ' & $MAC_IN & ' 192.168.1.0 255.255.255.0', @SystemDir)
Ich hab nur keine wirkliche Idee wie ich das Umsetzten kann, könnt Ihr mir helfen?
Ich hab an sowas gedacht wie: If $USR_IN = USR1 then $MAC_IN = $MAC1 ,aber da bin ich bestimmt auf dem Holzweg...
Danke