Um ein AutoIt Script erstellen zu können, müssen Sie sich die neuste AutoIt Script Version herunterladen:
Wenn AutoIt Script auf Ihrem Rechner installiert ist, können Sie mit einem Rechten Mausklick --> Neu --> AutoIt v3 Script (*.au3) ein neue Scriptdatei erstellen.
Die Rohdaten werden in ein *.au3 File geschrieben und mit dem AutoIt Script Compiler später zu einer EXE Datei gewandelt.
Hier also mal ein einfaches Beispiel (Rechnername und IP Adresse der Netzwerkkarte auslesen):
* Erstellen Sie ein neues AutoIt Script
AutoIt Script Code für dieses Beispiel:
Msgbox(0, "Rechnername und IP Adresse", "Ihr Rechner hat den Namen: " & @ComputerName & " " & "und verwendet auf der 1.Netzwerkkarte die IP Adresse " & @IPAddress1)
Speichern Sie diesen Code mittels dem AutoIt Script Editor in Ihre *.au3 Scriptdatei. Klicken Sie mit Rechts auf diese und kompilieren Sie Ihr Scriptbeispiel mittels "Compile Script" zu einer EXE Datei.
Starten Sie nun diese erstellte EXE Datei und die folgende Meldung sollte erscheinen:
Weiteres praktisches Beispiel:
MAC Adresse des Rechners auslesen
Code:
Func _GetMacAddress($_phisycaladdress)
Local $chk_1 = StringReplace($_phisycaladdress, '.', '') / 1
If @extended <> 3 Or $chk_1 < 1 Then Return ''
Local $chk_2 = StringSplit($_phisycaladdress, '.', 1)
For $idx_chk = 1 To $chk_2[0]
If ($chk_2[$idx_chk] / 1) < 0 or ($chk_2[$idx_chk] / 1) > 255 Then Return ''
Next
Local $_buf = ''
Local $_pid = Run('nbtstat -a ' & $_phisycaladdress, '', @SW_HIDE, 2)
Do
$_buf &= StdoutRead($_pid)
Until @error
If StringReplace($_buf, 'MAC Adresse = ', '') <> $_buf Then
$chk_3 = StringSplit($_buf, 'MAC Adresse = ', 1)
Return StringReplace(StringReplace($chk_3[2], @CR, ''), @LF, '')
EndIf
Return ''
EndFunc
$ipadresse=@IPAddress1
$mac=_GetMacAddress($ipadresse)
msgbox(0,"Ausgabe der MAC Adresse",$mac)
Speichern Sie diesen Code mittels dem AutoIt Script Editor in Ihre *.au3 Scriptdatei. Klicken Sie mit Rechts auf diese und kompilieren Sie Ihr Scriptbeispiel mittels "Compile Script" zu einer EXE Datei
Starten Sie nun diese erstellte EXE Datei und die folgende Meldung sollte erscheinen:

Natürlich sollte bei Ihnen eine andere MAC Adresse dargestellt werden. ;)



Scriptbeispiele AutoIt v3