1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. autobar

Beiträge von autobar

  • Fenster ohne Fenstertitel mit "OK" bestätigen. Wie denn?

    • autobar
    • 21. August 2018 um 16:06

    Hallo,

    ich habe im Moment zwei Schwierigkeiten:

    zu einem, muss ich solange mit dem nächsten Schritt warten bis ein Registry-Key gesetzt ist. Eine einfache Pause ist nicht optimal, da die Installation des Programmes unterschiedlich lang dauert.

    Das andere Problem ist das letzte Fenster mit dem Text "Setup is complete. You may run the installed program." und einem Button "OK". Das Fenster hat keinen Fenster-Titel.

    Was könnte man machen? Danke für die Lösungsvorschläge.

  • FileSelectFolder- und FileOpenDialog - Buttons in einem Fenster

    • autobar
    • 1. März 2017 um 14:34

    Oscar, Du bist der Beste!!! Vielen Dank!
    Jetzt kann ich mein Script erweitern!

  • FileSelectFolder- und FileOpenDialog - Buttons in einem Fenster

    • autobar
    • 28. Februar 2017 um 16:54

    Hallo,

    ich möchte in einem Fenster neben einer Auswahl von zwei Optionen noch eine Möglichkeit anbieten, eine Config-Datei (Pfad und Namen) und einen Zielpfad zu setzen.
    D.h. es sollten zwei Buttons her, ein Mal zur Dateiauswahl (FileOpenDialog?) und noch ein mit FileSelectFolder. Das kriege ich nicht gebacken in meinem Script:


    C
    #include <Process.au3>
    #include <FileConstants.au3>
    #include <MsgBoxConstants.au3>
    #include <GUIConstantsEx.au3>
    $hGUI = GUICreate("App", 500, 200)
    $hRadio_1 = GUICtrlCreateRadio("path01", 10, 10, 200, 20)
    GUICtrlSetState(-1, $GUI_CHECKED)
    $hRadio_2 = GUICtrlCreateRadio("path02", 10, 50, 200, 20)
    $hButton = GUICtrlCreateButton("Run", 10, 100, 80, 30)
    GUISetState()
    While 1
        Switch GUIGetMsg()
            Case $GUI_EVENT_CLOSE
                Exit
            Case $hButton
                If GUICtrlRead($hRadio_1) = 1 Then ;
    			    MsgBox(0, "Option01")
    			 Else
    				MsgBox(0, "Option02")
                EndIf
        EndSwitch
    WEnd
    Alles anzeigen
  • Macros wie @OSVersion und @OSServicePack von einem Remote-Client abfragen

    • autobar
    • 4. März 2015 um 13:19

    ok, da ich den RemoteRegistry-Dienst sowieso remote zum Laufen bringe, kann ich genau so gut den WMI-Dienst starten.
    Danke für die Ideen!

  • Macros wie @OSVersion und @OSServicePack von einem Remote-Client abfragen

    • autobar
    • 4. März 2015 um 11:38

    Danke für die Antwort.
    Eine WMI-Lösung habe ich bereits. Was macht man dann, wenn WMI auf einem CLient nicht aktiviert ist?

  • Kann ein Button nicht anklicken

    • autobar
    • 4. März 2015 um 10:47

    Super, Danke! Hat's geklappt!

  • Macros wie @OSVersion und @OSServicePack von einem Remote-Client abfragen

    • autobar
    • 4. März 2015 um 10:37

    Hallo Zusammen,

    ist es möglich von einem Remote-Client Macros wie @OSVersion und @OSServicePack abzufragen?
    Gegeben ist dabei einen Rechnername.
    Danke für jeden Tipp!

    autobar

  • Aufruf (System (Runas(LocalUser))) funktioniert nicht.

    • autobar
    • 25. Februar 2015 um 15:25

    Gibt es dazu eine Lösung? Ich installiere ein Programm mit Autoit (durchklicken mit GUI) als Domain-Admin. Die Software wird grundsätzlich mit LocalSystem verteilt. Ich habe versucht mit Runas, mein Programm braucht aber den Desktop und wird als ein interaktiver Dienst im Hintergrund erkannt - da läuft nichts mehr....

  • Kann ein Button nicht anklicken

    • autobar
    • 25. Februar 2015 um 12:51

    bin mir nicht sicher - da mit einer langene Pause - auch nicht funktioniert.
    Der Standard-Button ist eben "Nein" , muss ich evtl. den Focus auf "Ja" umswitchen?

  • Kann ein Button nicht anklicken

    • autobar
    • 25. Februar 2015 um 12:30

    Hallo,

    Danke für die Antwort. Leider hat auch das nicht gebracht. Seltsam ist aber das, dass ich den Aufruf in einem "leeren" Script ausführe - dann klappt es:
    ControlClick ("Setup", "&Ja", 6,"left", 1,46,16)

  • Kann ein Button nicht anklicken

    • autobar
    • 24. Februar 2015 um 17:04

    Hallo Alpines,

    wenn ich die Zeile in einem neuen Script aufrufe, dann klappts alles:
    ControlClick ( "Setup", "&Ja", 6,"left", 2)

    wenn ich den gleichen Aufruf an einer richtigen Stelle einfüge, dann passiert nichts:
    <run("starc-install-6_15_2.exe")
    WinWait("Setup")
    controlclick("Setup", "&Nein", "Button2")
    controlclick("Setup - STARC", "&Weiter >", "TNewButton2")
    WinWait("Setup - STARC")
    controlclick("Setup - STARC", "&Weiter >", "TNewButton3")
    WinWait("Setup - STARC")
    controlclick("Setup - STARC", "&Weiter >", "TNewButton4")
    WinWait("Setup - STARC","Servername")
    ControlSetText("Setup - STARC","","TPasswordEdit1", "star")
    ControlSetText("Setup - STARC","","TPasswordEdit2", "192.168.120.120")
    ControlSetText("Setup - STARC","","TPasswordEdit3", "WKH")
    sleep(1000)
    controlclick("Setup - STARC", "&Weiter >", "TNewButton4")
    sleep(1000)
    ControlSetText("Setup - STARC","","TEdit2", "C:\Windows\Temp")
    sleep(1000)
    controlclick("Setup - STARC", "&Weiter >", "TNewButton6")
    sleep(1000)
    controlclick("Setup - STARC", "&Weiter >", "TNewButton6")
    ControlSetText("Setup - STARC","","TPasswordEdit1", "99")
    ;---------------fenster abfangen/------------------------
    ControlClick ("Setup", "&Ja", 6,"left", 1,46,16)
    ;---------------fenster abfangen/------------------------
    sleep(1000)
    controlclick("Setup - STARC", "&Weiter >", "TNewButton6")
    ...
    />

  • Kann ein Button nicht anklicken

    • autobar
    • 24. Februar 2015 um 16:38

    Hallo Forum,

    ich habe folgendes Problem: bei der Installation kann ich nur einen Button (Ja) nicht anklicken:
    [Blockierte Grafik: http://img4.fotos-hochladen.net/uploads/screenatcvbpnxj3.png]

    Das zweite Problem: das Fenster kann sich während der Instalaltion erscheinen, jedoch nicht immer. Wie kann ich das abfangen?
    Für jeden Tipp bin ich euch dankbar!

    autobar

  • Aufruf (System (Runas(LocalUser))) funktioniert nicht.

    • autobar
    • 4. August 2014 um 11:21

    Hallo,

    ich verteile Software immer im System Kontext. Ein Programm mag das nicht, so dass ich auf Runas zurückgreifen muss.
    Das Script funktioniert solange ich es mit einem beliebigen Administrator aufrufe. D.h. z.B. (Domain-Admin(Runas(LocalAdmin)))
    Was nicht funktioniert: das Auto-It -Script unter LocalSystem auzurufen. Geht es überhaupt?

    Code
    RunAs( $sUserName, @ComputerName, $sPassword, 0,'"' & @ComSpec & '" /c msiexec ' & $Action & ' "' & $src & "" & $SetupFile  & '" ' & $options, "", @SW_HIDE)


    Danke für Tipps!

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™