Hallo @leser /leserin
Habe folgende Probleme
1.) Warum zeigt er beim betriebssystem VISTA statt 7 an?
gibt es ein neuen befehl wo 7 erkannt wird oder muss ich ein update holen vom scite oder so was?
2.) ich find kein Befehl in der hilfe oder in foren entweder such ich falsch oder es gibt wirklich keinen befehl zum CPU, RAM und so abfragen bräuchte folgende Befehle:
CPU:
- Prozessorkerne
- Prozessorgeschwindigkeit GHz (insgesamt oder je Kern)
- Prozessorhersteller
- Prozessorname
RAM:
- RAM Bausteine
- RAM Insgesamt
- RAM Art
- RAM Speed (des schwächsten)
Grafikkarte:
- Grafikkartenspeicher
- Grafikkartenhersteller
- Grafikkartengputakt
- Grafikkartensheadertakt
- Grafikkartenspeichertakt
- Grafikkartenprozessorkerne
Sind nur infos wo zB gut wären zum anzuzeigen die wichtigsten sind unterstrichen sind die wo unterstrichen sind mindestens abfragbar?
Aktuelles SCRIPT:
Spoiler anzeigen
#RequireAdmin
#NoTrayIcon
#include <ComboConstants.au3>
#include <Date.au3>
#include <DateTimeConstants.au3>
#include <EditConstants.au3>
#Include <GuiButton.au3>
#include <GuiConstantsEx.au3>
#Include <GuiEdit.au3>
#Include <GuiListView.au3>
#include <GuiMenu.au3>
#include <GuiStatusBar.au3>
#Include <GuiTreeView.au3>
#include <INet.au3>
#include <ProgressConstants.au3>
#include <SendMessage.au3>
#include <StaticConstants.au3>
#include <String.au3>
#Include <Timers.au3>
#Include <WinAPI.au3>
#include <WindowsConstants.au3>
Opt ("CaretCoordMode", 1)
Opt ("ExpandEnvStrings", 0)
Opt ("ExpandVarStrings", 0)
Opt ("FtpBinaryMode", 1)
Opt ("GUICloseOnESC", 1)
Opt ("GUICoordMode", 1)
Opt ("GUIDataSeparatorChar","|")
Opt ("GUIOnEventMode", 0)
Opt ("GUIResizeMode", 0)
Opt ("GUIEventOptions",0)
Opt ("MouseClickDelay", 10)
Opt ("MouseClickDownDelay", 10)
Opt ("MouseClickDragDelay", 250)
Opt ("MouseCoordMode", 1)
Opt ("MustDeclareVars", 0)
Opt ("OnExitFunc","OnAutoItExit")
Opt ("PixelCoordMode", 1)
Opt ("SendAttachMode", 0)
Opt ("SendCapslockMode", 1)
Opt ("SendKeyDelay", 5)
Opt ("SendKeyDownDelay", 5)
Opt ("TCPTimeout", 100)
Opt ("TrayAutoPause", 0)
Opt ("TrayIconDebug", 1)
Opt ("TrayIconHide", 1)
Opt ("TrayMenuMode", 1)
Opt ("TrayOnEventMode", 0)
Opt ("WinDetectHiddenText", 0)
Opt ("WinSearchChildren", 1)
Opt ("WinTextMatchMode", 1)
Opt ("WinTitleMatchMode", 1)
Opt ("WinWaitDelay", 250)
;----------------------------------------------------------------------------------------------------
[/autoit] [autoit][/autoit] [autoit]HotKeySet ("{ESC}", "_Exit")
HotKeySet ("{F5}", "_Aktualisieren_0001")
Global $GUI_Button_010101, $GUI_Button_010102
Global $GUI_Label_010101, $GUI_Label_010102, $GUI_Label_010103, $GUI_Label_010104, $GUI_Label_010105, $GUI_Label_010106, $GUI_Label_010107, $GUI_Label_010108, $GUI_Label_010109, $GUI_Label_010110, $GUI_Label_010111, $GUI_Label_010112, $GUI_Label_010113, $GUI_Label_010114
;----------------------------------------------------------------------------------------------------
[/autoit] [autoit][/autoit] [autoit]$GUI_0101 = GUICreate ("Systemeigenschaften", 520, 500, -1, -1, 0x80000000, $WS_EX_TOPMOST)
GUISetBkColor (0xFFFFFFFF, $GUI_0101)
GUISetCursor (3, 1, $GUI_0101)
_Ermitteln0001 ()
_Label_0001 ()
_Label_0002 ()
_Button_0001 ()
GUISetState (@SW_SHOW, $GUI_0101)
Func _Ermitteln0001 ()
EndFunc
Func _Label_0001 ()
GUICtrlCreateLabel ("OS _ Version", 10, 10, 250, 15)
GUICtrlCreateLabel ("OS _ ServicePack", 10, 25, 250, 15)
GUICtrlCreateLabel ("OS _ Type", 10, 40, 250, 15)
GUICtrlCreateLabel ("OS _ Architekturtyp", 10, 55, 250, 15)
GUICtrlCreateLabel ("OS _ Build-Nummer", 10, 70, 250, 15)
GUICtrlCreateLabel ("Netzwerk _ Netzwerkname des Computers", 10, 90, 250, 15)
GUICtrlCreateLabel ("Netzwerk _ IP-Adresse", 10, 105, 250, 15)
GUICtrlCreateLabel ("Netzwerk _ IP-Adresse", 10, 120, 250, 15)
GUICtrlCreateLabel ("Netzwerk _ IP-Adresse", 10, 135, 250, 15)
GUICtrlCreateLabel ("Netzwerk _ IP-Adresse", 10, 150, 250, 15)
GUICtrlCreateLabel ("Auflösung _ vertikale Pixel", 10, 170, 250, 15)
GUICtrlCreateLabel ("Auflösung _ horizontale Pixel", 10, 185, 250, 15)
GUICtrlCreateLabel ("Auflösung _ Farbtiefe", 10, 200, 250, 15)
GUICtrlCreateLabel ("Auflösung _ Bildwiederholrate", 10, 215, 250, 15)
EndFunc
Func _Label_0002 ()
$GUI_Label_010101 = GUICtrlCreateLabel ("----", 260, 10, 250, 15)
$GUI_Label_010102 = GUICtrlCreateLabel ("----", 260, 25, 250, 15)
$GUI_Label_010103 = GUICtrlCreateLabel ("----", 260, 40, 250, 15)
$GUI_Label_010104 = GUICtrlCreateLabel ("----", 260, 55, 250, 15)
$GUI_Label_010105 = GUICtrlCreateLabel ("----", 260, 70, 250, 15)
$GUI_Label_010106 = GUICtrlCreateLabel ("----", 260, 90, 250, 15)
$GUI_Label_010107 = GUICtrlCreateLabel ("----", 260, 105, 250, 15)
$GUI_Label_010108 = GUICtrlCreateLabel ("----", 260, 120, 250, 15)
$GUI_Label_010109 = GUICtrlCreateLabel ("----", 260, 135, 250, 15)
$GUI_Label_010110 = GUICtrlCreateLabel ("----", 260, 150, 250, 15)
$GUI_Label_010111 = GUICtrlCreateLabel ("----", 260, 170, 250, 15)
$GUI_Label_010112 = GUICtrlCreateLabel ("----", 260, 185, 250, 15)
$GUI_Label_010113 = GUICtrlCreateLabel ("----", 260, 200, 250, 15)
$GUI_Label_010114 = GUICtrlCreateLabel ("----", 260, 215, 250, 15)
EndFunc
Func _Button_0001 ()
$GUI_Button_010101 = GUICtrlCreateButton ("Aktualisieren (F5)", 10, 470, 248, 20)
$GUI_Button_010102 = GUICtrlCreateButton ("Exit (ESC)", 262, 470, 248, 20)
EndFunc
Func _Aktualisieren_0001 ()
GUICtrlSetData ($GUI_Label_010101, @OSVersion)
GUICtrlSetData ($GUI_Label_010102, @OSServicePack)
GUICtrlSetData ($GUI_Label_010103, @OSType)
GUICtrlSetData ($GUI_Label_010104, @OSArch)
GUICtrlSetData ($GUI_Label_010105, @OSBuild)
GUICtrlSetData ($GUI_Label_010106, @ComputerName)
GUICtrlSetData ($GUI_Label_010107, @IPAddress1)
GUICtrlSetData ($GUI_Label_010108, @IPAddress2)
GUICtrlSetData ($GUI_Label_010109, @IPAddress3)
GUICtrlSetData ($GUI_Label_010110, @IPAddress4)
GUICtrlSetData ($GUI_Label_010111, @DesktopHeight)
GUICtrlSetData ($GUI_Label_010112, @DesktopWidth)
GUICtrlSetData ($GUI_Label_010113, @DesktopDepth)
GUICtrlSetData ($GUI_Label_010114, @DesktopRefresh)
EndFunc
;@CPUArch
[/autoit] [autoit][/autoit] [autoit];----------------------------------------------------------------------------------------------------
[/autoit] [autoit][/autoit] [autoit]While True
Switch GUIGetMsg ()
Case $GUI_Button_010101
_Aktualisieren_0001 ()
Case $GUI_Button_010102
_Exit ()
EndSwitch
WEnd
;----------------------------------------------------------------------------------------------------
[/autoit] [autoit][/autoit] [autoit]Func _Exit ()
Exit
EndFunc
Spoiler anzeigen