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. Helveticus

Beiträge von Helveticus

  • Programm starten

    • Helveticus
    • 9. Dezember 2011 um 01:19

    Hallo

    Ich habe ein kleines Problem mit dem Run Befehl. Und zwar möchte ich eine .exe ausführen. Bei einer Verknüpfung auf dem Desktop wird ja immer auch eine "Ausführen in" Zeile angegeben. Kann man sowas auch dem Run Befehl übergeben?

    Und ist es vielleicht möglich eine Verknüpfung auf dem Desktop zu starten? Also ich meine jetzt nicht mit dem MouseClick Befehl.

  • Fenster schliessen

    • Helveticus
    • 7. Dezember 2011 um 15:15

    Vielen Dank. Ich werde es probieren.

  • Datum setzen und cmd Datei ausführen

    • Helveticus
    • 7. Dezember 2011 um 15:08

    Ich habe doch noch ein Problem. Folgendes funktioniert nicht.

    [autoit]

    RunAs('username',@ComputerName,'passwort',1,@ComSpec & " /c" & 'date @MDAY/@MON/2009','',@SW_HIDE)

    [/autoit]

    Man müsste den String 'date @MDAY/@MON/2009' irgendwie aus einzelnen Strings zusammensetzen. Also 'date' + '' + @MDAY + '/' + @MON + '/' + '2009'. Aber ich denke nicht, dass das so funktioniert. Wie macht man das?

  • Fenster schliessen

    • Helveticus
    • 7. Dezember 2011 um 13:18

    Also WinActive möchte ich nicht verwenden.

    Wäre es vielleicht möglich einfach alle Fenster, die nicht minimiert sind zu schliessen bis eben das Hauptfenster? Vom Hauptfenster kenne ich ja den Namen, den könnte ich ja dann ausnehmen.

    Zu deiner WinList Methode. Die Nebenfenster sind dann doch sicher auch in der Liste, nicht?

  • Fenster schliessen

    • Helveticus
    • 7. Dezember 2011 um 10:26

    Hallo

    Ich habe ein kleines Problem. Und zwar habe ich mit einem AutoIt Skript ein Programm geöffnet, das ging auch ganz gut. Nun ist es aber so, dass mit dem Programm noch ein oder mehrere Nebenfenster geöffnet werden, teilweise wird auch kein Nebenfenster geöffnet. Ich möchte alle Nebenfenster automatisch schliessen damit nur noch das Hauptprogrammfenster aktiv ist. Wie macht man das am einfachsten?

    Mit ControlClicks geht es nicht, da die Fenster nicht immer gleich gross sind und an der gleichen Stelle. Mit WinClose geht es auch nicht, da sich der Name der Fenster immer ändert. Nur der Name des Hauptfensters weiss ich.

  • Unterschied build vs compile und Funktionennamen

    • Helveticus
    • 4. Dezember 2011 um 21:41

    Wie kann man eigentlich nur kompilieren ohne eine .exe zu erzeugen?

  • Scite Use UPX verwenden Ja oder Nein?

    • Helveticus
    • 4. Dezember 2011 um 19:49

    Sollte man bei den Compiler Optionen in Scite "Use UPX" verwenden oder nicht?

  • Unterschied build vs compile und Funktionennamen

    • Helveticus
    • 4. Dezember 2011 um 19:17

    Gemäss der Funktionsbeschreibung von return wird 0 zurückgegeben, wenn die Funktion erfolgreich war.

    Zitat

    Mit dem Schlüsselwort Return wird die Funktion verlassen. Im
    Gegensatz zu den eingebauten Funktionen geben benutzerdefinierte
    Funktionen immer 0 zurück, sofern kein anderer Returnwert gesetzt wurde.

    Wenn die Funktion also nicht korrekt ablief, dann wird einfach keine 0 zurück gegeben. So könnte man es doch auch überprüfen. Oder nicht?

  • Unterschied build vs compile und Funktionennamen

    • Helveticus
    • 4. Dezember 2011 um 19:03

    Ah Ok, wenn ich also nur "return" mache, dann wird eine 0 zurück gegeben, wenn die Funktion erfolgreich war und sonst nichts. Richtig?

  • C vergrössern

    • Helveticus
    • 4. Dezember 2011 um 19:02

    Hallo

    Ich habe Win XP Prof und bisher hatte ich zwei Partition, C und D, wobei C die Systempartition ist. Nun habe ich die Partition D mit der Datenträgerverwaltung gelöscht und habe nun nicht zugeordneter Speicher. Wie kann ich diesen Speicher nun C zuordnen? Ich habe in der Datenträgerverwaltung nirgends die Möglichkeit C zu vergrössern. Ein Programm möchte ich dafür nicht installieren.

  • Unterschied build vs compile und Funktionennamen

    • Helveticus
    • 4. Dezember 2011 um 18:41

    Vielen Dank.

    Wird am Schluss einer UDF automatisch eine 1 oder 0 zurückgegeben, wenn die Funktion ohne Fehler durchlief oder muss man das noch selber definieren?

  • Unterschied build vs compile und Funktionennamen

    • Helveticus
    • 4. Dezember 2011 um 18:29

    Vielen Dank.

    zu 1. bei compile öffnet sich aber ein Fenster, wo ich dann den output type entweder auf EXE oder A3X einstellen kann, da ich auf exe eingestellt habe, wird auch gleich eine .exe erstellt.

    zu 2. Bei mir funktionieren aber auch Funktionen ohne "_". Warum?

  • Unterschied build vs compile und Funktionennamen

    • Helveticus
    • 4. Dezember 2011 um 18:23

    Hallo

    Ich hätte da zwei Fragen zu AutoIt bzw. Scite

    1. Was ist eigentlich der Unterschied zwischen "build" und "compile" in scite? Mit beidem wird ja eine .exe erstellt.

    2. Was macht das "_" vor den Funktionen? Also z.b. _myfunction()

  • Datum setzen und cmd Datei ausführen

    • Helveticus
    • 29. November 2011 um 20:51

    Ok vielen Dank. Ich werde es probieren.

  • Datum setzen und cmd Datei ausführen

    • Helveticus
    • 29. November 2011 um 19:34

    Wow cool Protex, werde es probieren.

    Aber wie setze ich denn mit dem Date Befehl nur das Jahr auf 2009 und verwende aber den aktuellen Monat und Tag? Und wie mache ich das wieder rückgängig, also wieder Jahr 2011?

  • Datum setzen und cmd Datei ausführen

    • Helveticus
    • 29. November 2011 um 17:41

    Der PC gehört mir und ich bin selbst Systemadmin. Das AutoIt Skript läuft aber auf einem Konto mit eingeschränkten Rechten. Wie kann ich denn das AutoIt Skript als Admin laufen lassen?

    Ok mit der cmd und date geht es, aber wie kann ich das in ein AutoIt Skript oder eine batch Datei packen? Und wie mache ich es, dass nur das Jahr verändert wird? Das ist auch eines meiner Problem bei der AutoIt Funktion _Date_Time_EncodeSystemTime.

  • Datum setzen und cmd Datei ausführen

    • Helveticus
    • 28. November 2011 um 21:53

    Vielen Dank.

    Frage 2 ist jetzt klar.

    zu 1. Das Datum kann ich also verändern mit

    Zitat


    $tNew = _Date_Time_EncodeSystemTime(8, 19, @YEAR, 3, 10, 45)


    Nun möchte ich ja, dass das Jahr einfach auf 2009 gesetzt wird, aber die
    Uhrzeit und Datum gleich bleibt. Wie geht denn das? Und wie führe ich
    das AutoIt Skript dann mit Administratorrechten aus damit die Uhrzeit
    auch wirklich gesetzt werden kann?

  • Datum setzen und cmd Datei ausführen

    • Helveticus
    • 28. November 2011 um 20:03

    Hi

    Ich habe zwei kleine Probleme mit AutoIt und hoffe, dass mir geholfen werden kann. ;)

    1. Wie kann ich das Datum des PC um 2 Jahre zurück setzen bzw. wieder nach vorne setzen? Ich möchte dies auf einem XP Prof Rechner tun, allerdings ist der Benutzer ein eingeschränkter Benutzer, d.h. man bräuchte wohl Administratorrechte.

    2. Wie kann man eine .cmd Datei ausführen? Man braucht wieder Administratorrechte um die Datei auszuführen, der angemeldete Benutzer, der das autoit Skript ausführt, ist aber wiederrum nur ein eingeschränkter Benutzer.

  • Aktion bei Fensteröffnung

    • Helveticus
    • 1. Juni 2010 um 22:14

    Ok, ich werde es damit probieren.

    Gibt es eigentlich auch eine Funktion mit welcher man alle offnen Fenster, ausser minimierte Fenster, auf einmal schliessen kann?

  • Aktion bei Fensteröffnung

    • Helveticus
    • 1. Juni 2010 um 11:01

    Hallo Freunde

    Mein Problem ist folgendes. Es öffnen sich in einer gewissen Zeit 6 Fenster, allerdings ist der Zeitpunkt nicht festgelegt. Die Fenster haben unterschiedliche Namen und keine Control IDs. Nun möchte ich bei jeder neuen Fensteröffnung eine Aktion ausführen. Wie kann man das machen? Mit if WinExists... geht das ja net, da man eben den Fensternamen nicht kennt.

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™