in Listview TXT CSV Laden

  • Hallo da bin ich mal wieder mit einem neuen Problem

    möchte gerne registry werte von mehreren Rechnern ändern mit RegWrite wie ich das mache weiss ich jetzt bereits aber jetzt möchte ich in eine Listbox

    die Datei auslesen die ich anwählen kann und den bestimmten Schlüssel ändern den ich in ein Eingabefeld eingebe kann mir da jemand helfen.

    Rechner die Offline sind wollte ich dann in eine seperate listbox auswerfen lassen also wollte ich es eventuell mit einem einfachen ping vorher prüfen

    danke

    lg SubZero ;)
    ==========================================================================

    "Der Computer ist die logische Weiterentwicklung des Menschen: Intelligenz ohne Moral."

    2 Mal editiert, zuletzt von subzero007 (13. Mai 2009 um 15:11)

  • hat keiner eine idee?

    oder will man mir nicht helfen?

    lg SubZero ;)
    ==========================================================================

    "Der Computer ist die logische Weiterentwicklung des Menschen: Intelligenz ohne Moral."

  • Zur Nutzung dieses Forum's, ist ein Übersetzer für folgende Begriffe unerlässlich:

    "On-Bort, weier, verscheiden, schädliges, Butten steyling, näckstet, Parr, Porblem, scripe, Kompletenz, harken, manuel zu extramieren, geckukt, würglich, excell, acces oder Compilevorgeng"

  • In der Hilfe zu Regread steht es auch nochmal genau drin.
    Das auswählen der Datei findest du in der Hilfe unter FileRead.
    Das mit dem Ping ist eine Lösung die ich auch immer wähle.

    Wenn solltest du auch mal nen bsischen Quelltext posten und net nur Vorschläge.

    MfG
    Der_Doc

  • Habe soweit mein grundgerüst fertig werde es noch weiter aufbauen so jetzt hänge ich am online check das durchsuchen fenster habe ich auch bereits öffnet sich auch kann die Txt auch auswählen aber wie komme ich es jetzt in die listbox computerliste reinlade?


    dann fehlt mir noch die idee mit ping errorlevel auslesen in online oder offline jeweils den PC namen kopieren eine idee ?

    Spoiler anzeigen
    [autoit]

    #include <ButtonConstants.au3>
    #include <EditConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <GuiIPAddress.au3>
    #include <GUIListBox.au3>
    #include <StaticConstants.au3>
    #include <TabConstants.au3>
    #include <WindowsConstants.au3>

    [/autoit] [autoit][/autoit] [autoit]

    #Region ### START Koda GUI section ### Form=d:\eyup\entwicklung\09-05-09.kxf
    $Form1 = GUICreate("Helper", 884, 523, 204, 127)
    GUISetIcon("D:\005.ico")
    GUICtrlCreateTab(16, 48, 820, 432)
    GUICtrlSetResizing(-1, $GUI_DOCKWIDTH+$GUI_DOCKHEIGHT)
    $Tabsheet1 = GUICtrlCreateTabItem("Remote")
    $Verbinden = GUICtrlCreateButton("Verbinden", 736, 104, 97, 33, 0)
    GUICtrlSetFont(-1, 8, 400, 0, "Arial")
    $STATUS = GUICtrlCreateButton("STATUS", 736, 72, 97, 33, 0)
    GUICtrlSetFont(-1, 8, 400, 0, "Arial")
    GUICtrlSetBkColor(-1, 0x00FF00)
    $VNC = GUICtrlCreateButton("VNC", 736, 136, 99, 25, 0)
    GUICtrlSetFont(-1, 8, 400, 0, "Arial")
    $RemoteAssitance = GUICtrlCreateButton("RemoteAssitance", 736, 160, 99, 25, 0)
    GUICtrlSetFont(-1, 8, 400, 0, "Arial")
    $RDP = GUICtrlCreateButton("RDP", 736, 184, 97, 25, 0)
    GUICtrlSetFont(-1, 8, 400, 0, "Arial")
    $C = GUICtrlCreateButton("C", 736, 208, 99, 25, 0)
    GUICtrlSetFont(-1, 8, 400, 0, "Arial")
    $Button1 = GUICtrlCreateButton("Button1", 736, 232, 99, 25, 0)
    GUICtrlSetFont(-1, 8, 400, 0, "Arial")
    $cnameinput = GUICtrlCreateInput("", 24, 98, 121, 22)
    GUICtrlSetFont(-1, 8, 400, 0, "Arial")
    $macinput = GUICtrlCreateInput("", 184, -78, 129, 22)
    GUICtrlSetFont(-1, 8, 400, 0, "Arial")
    $Computername = GUICtrlCreateLabel("Computername", 184, -166, 96, 20)
    GUICtrlSetFont(-1, 10, 400, 0, "MS Sans Serif")
    $IP = GUICtrlCreateLabel("IP", 184, -54, 12, 18)
    GUICtrlSetFont(-1, 8, 400, 0, "Arial")
    $MAC = GUICtrlCreateLabel("MAC", 184, -94, 27, 18)
    GUICtrlSetFont(-1, 8, 400, 0, "Arial")
    $userinput = GUICtrlCreateInput("", 184, -117, 121, 22)
    GUICtrlSetFont(-1, 8, 400, 0, "Arial")
    $Username = GUICtrlCreateLabel("Username", 184, -133, 53, 18)
    GUICtrlSetFont(-1, 8, 400, 0, "Arial")
    $IPAddress1 = _GUICtrlIpAddress_Create($Form1, 184, -37, 122, 21)
    _GUICtrlIpAddress_Set($IPAddress1, "0.0.0.0")
    $Input1 = GUICtrlCreateInput("", 26, 175, 129, 22)
    GUICtrlSetFont(-1, 8, 400, 0, "Arial")
    $Label1 = GUICtrlCreateLabel("Computername", 26, 79, 96, 20)
    GUICtrlSetFont(-1, 10, 400, 0, "MS Sans Serif")
    $Label3 = GUICtrlCreateLabel("MAC", 26, 159, 27, 18)
    GUICtrlSetFont(-1, 8, 400, 0, "Arial")
    $Input2 = GUICtrlCreateInput("", 26, 136, 121, 22)
    GUICtrlSetFont(-1, 8, 400, 0, "Arial")
    $Label4 = GUICtrlCreateLabel("Username", 26, 120, 53, 18)
    GUICtrlSetFont(-1, 8, 400, 0, "Arial")
    $RCMD = GUICtrlCreateButton("RCMD", 736, 256, 99, 25, 0)
    GUICtrlSetFont(-1, 8, 400, 0, "Arial")
    $RemoteReg = GUICtrlCreateButton("RemoteReg", 736, 280, 99, 25, 0)
    GUICtrlSetFont(-1, 8, 400, 0, "Arial")
    $Admin = GUICtrlCreateTabItem("Admin")
    $Rollout = GUICtrlCreateTabItem("Rollout")
    $OnlineCheck = GUICtrlCreateTabItem("OnlineCheck")
    $List1 = GUICtrlCreateList("", 32, 128, 121, 305)
    $ListeLaden = GUICtrlCreateButton("ListeLaden", 32, 448, 123, 25, 0)
    $Computerliste = GUICtrlCreateLabel("Computerliste", 32, 104, 67, 17)
    $List2 = GUICtrlCreateList("", 168, 128, 121, 305)
    $ExportOnline = GUICtrlCreateButton("ExportOnline", 168, 448, 123, 25, 0)
    $Online = GUICtrlCreateLabel("Online", 168, 104, 34, 17)
    $List3 = GUICtrlCreateList("", 304, 128, 121, 305)
    $ExportOffline = GUICtrlCreateButton("ExportOffline", 304, 448, 123, 25, 0)
    $Offline = GUICtrlCreateLabel("Offline", 304, 104, 34, 17)
    $Check = GUICtrlCreateButton("Check", 32, 80, 123, 25, 0)
    GUICtrlCreateTabItem("")
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

    [/autoit] [autoit][/autoit] [autoit]

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $VNC
    Run(@ComSpec & " /c " & 'vnc\vncstart.bat ' & GUICtrlRead($cnameinput), "", @SW_HIDE)
    case $c
    Run(@ComSpec & " /c " & 'explorer\rmc.bat ' & GUICtrlRead($cnameinput), "", @SW_HIDE)
    case $RemoteAssitance
    Run(@ComSpec & " /c " & 'vnc\remass.bat ' & GUICtrlRead($cnameinput), "", @SW_HIDE)
    case $RemoteReg
    Run(@ComSpec & " /c " & 'remote\remoteregxp.exe ' & GUICtrlRead($cnameinput), "", @SW_HIDE)
    case $ListeLaden
    FileOpenDialog("Öffnen", "C:\", "Text Dateien (*.txt)| Excel (*.csv)| Text Dateien(*.txt)")

    [/autoit] [autoit][/autoit] [autoit]

    EndSwitch
    WEnd

    [/autoit]

    Edit Oscar: AutoIt-Tags gesetzt.

    lg SubZero ;)
    ==========================================================================

    "Der Computer ist die logische Weiterentwicklung des Menschen: Intelligenz ohne Moral."

    Einmal editiert, zuletzt von Oscar (8. Mai 2009 um 21:12)

  • Hallo subzero007,

    Zitat

    Habe soweit mein grundgerüst fertig werde es noch weiter aufbauen so jetzt hänge ich am online check das durchsuchen fenster habe ich auch bereits öffnet sich auch kann die Txt auch auswählen aber wie komme ich es jetzt in die listbox computerliste reinlade?

    Schon mal in die Hilfe geschaut, da steht z.B. folgendes

    Zitat

    _GUICtrlListBox_AddString
    --------------------------------------------------------------------------------

    Fügt einen String hinzu


    #Include <GuiListBox.au3>
    _GUICtrlListBox_AddString($hWnd, $sText)

    ein Beispiel ist auch dabei,

    mfg (Auto)Bert

  • erstmal wollte ich mich bedanken bei allen die mir helfen

    bin echt weit gekommen in den ersten 6 tagen wo ich was mit autoit gemacht habe jetzt baue ich meine batch`s um in autoit

    aber leider kann ich keine datei laden habe vieles versucht und diesmal gelesen ohne gleich was zu fragen aber leider muss ich jetzt doch fragen

    ist mir auch wirklich unangenehm da ich wegen alles fragen tue :(

    habe jetzt ein FileOpenDialog erzeugt wo ich meine dateiendung anklicken kann wie schreibe ich aber die datei in meine list view

    kriege es nicht hin würde mich für jede unterstützende hilfe freuen

    Danke

    lg SubZero ;)
    ==========================================================================

    "Der Computer ist die logische Weiterentwicklung des Menschen: Intelligenz ohne Moral."