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

Beiträge von Scritch

  • Autostart von USB via Script?

    • Scritch
    • 3. November 2010 um 08:12

    Kann man dem OS nicht einfach vorgaukeln, dass es eine CD ist?
    Die o. g. Firma kann das ja schließlich auch!

  • Auswahlmenü

    • Scritch
    • 2. November 2010 um 16:55

    Unter tools ist in der Richtung bei mir nichts zu finden... Wirds mir mal runterladen...

    Spoiler anzeigen
    [autoit]

    #include <GUIConstantsEx.au3>

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

    Opt('MustDeclareVars', 1)

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

    Local $Button_1, $Button_2, $msg
    GUICreate("Mein GUI Button") ; Erstellt ein GUI-Fenster welches mittig ausgerichtet wird

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

    Opt("GUICoordMode", 2)
    $Button_1 = GUICtrlCreateButton("Explorer öffnen", 10, 30, 100)
    $Button_2 = GUICtrlCreateButton("HaSo und .cmd", 0, -1)

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

    GUISetState() ; Zeigt eine Dialogbox mit 2 Buttons an

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

    ; Die Schleife wiederholt sich, bis der Benutzer eine Beenden-Aktion auslöst
    While 1
    $msg = GUIGetMsg()
    Select
    Case $msg = $GUI_EVENT_CLOSE
    ExitLoop
    Case $msg = $Button_1
    RunAs( "yf7slg8", "CN7SL956", "zu1234zu", 0, "c:\WINNT\explorer.exe")
    Case $msg = $Button_2

    EndSelect
    WEnd

    [/autoit]


    Das ist im groben eig. schon das was ich gesucht habe... Das Koda von der russischen Seite ist schon 2 Jahre alt... narf :thumbdown:

    Würde gern noch ein Kontexmenü machen. Mal schauen, vll. bekomme ich das ja auch auf die Reihe.

  • Auswahlmenü

    • Scritch
    • 2. November 2010 um 16:14

    Ein typischer Fall von hastmamit...
    Ich keinen Schimmer wie ich mit der GUI anfangen soll, da die Beispiele in Hilfedatei ja
    schon für die Katz bzw. für mich nicht zu gebrauchen sind.

    Edit: Augen auf beim Fensterkauf - habe was gefunden in der Hilfe.

  • Benutzerwechsel

    • Scritch
    • 2. November 2010 um 16:12

    Du sprichst mir aus der Seele, Cyberdyne :thumbup:
    Genau so habe ich es ja geplant, mit dem GUI.
    Siehe auch hier: https://autoit.de/index.php?page…&amp;highlight=

    Allerdings weiß ich nicht wie ich mit dem GUI anfangen soll, da ich darin noch keinerlei Erfahrungen habe...

    Mal sehen, vll. bekomme ich was zusammengeschustert. Danke erstmal.

  • Autostart von USB via Script?

    • Scritch
    • 2. November 2010 um 16:09
    Zitat von Micha_he

    oder dies aus meinen vergangenen Tagen: Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.

    Aha, interassant. Bringt mich dem Ziel schon etwas näher, danke. Auch wenn man vorher Das Script starten muss... Aber das ist erstmal 2. rangig.

  • Benutzerwechsel

    • Scritch
    • 2. November 2010 um 14:21

    Nene, mit Remote möchte ich nichts machen.

  • Spalte aus Array löschen

    • Scritch
    • 2. November 2010 um 12:37

    So, altes Problem in neuer Form.
    Ich möchte ein Array "beschneiden", dass von einer Funktion zurückgegeben wird.
    Und zwar:

    Spoiler anzeigen
    [autoit]

    Func atest()
    Local $datei = "c:\datei.csv"
    Local $h = FileOpen($datei, 0)
    Global $atest = _CSV2Array($h, Default, True, 1)
    FileClose($h)
    EndFunc

    [/autoit]


    liest ja die Datei in ein Array ein, also in $atest.

    Möchte ich dieses Array jetzt kürzen, bekomme ich die Fehlermeldung "redim used without an array variable"
    Zum "Beschneiden des Array benutze ich die Funktion von Seubo.

    Edit: Hat sich erledigt.

  • Autostart von USB via Script?

    • Scritch
    • 2. November 2010 um 10:32

    Hmm... nur bedingt. Das von einer Firma machen lassen und Geld dafür ausgeben wollte ich eigentlich nicht.
    Dann komme ich lieber auf stayawayknights Lösung zurück.

    Es muss aber doch noch andere Lösungen geben. Weil unter SP3 funktioniert lesen ja immerhin. Schreiben die ja auf der HP...

  • Autostart von USB via Script?

    • Scritch
    • 2. November 2010 um 09:28

    Genau. Habs eben schon gefunden, das was franzp auch geschrieben hat.
    Wenn ich den USB-Stick reinstecke kommt zwar das Fenster ob ich das Script
    starten möchte (also die .exe auf dem Stick), aber automatisch wirds nicht ge-
    startet...

    Wie würde das Script denn aussehen Stayawayknight?

  • Autostart von USB via Script?

    • Scritch
    • 2. November 2010 um 09:05

    Moin,
    wollte wissen ob es unter XP SP3 möglich ist, ein AutoIT-Script (welches sich auf dem USB-Stick befindet) beim einstecken automatisch starten zu lassen.
    Hier wurde das Thema schonmal behandelt, geholfen hats aber nur bedingt. Autorun von USB Stick
    Auch habe ich davon gelesen, dass man irgendwas in die root-Partition des USB-Sticks packen muss. Kann mir da wer weiterhelfen?

  • Auswahlmenü

    • Scritch
    • 2. November 2010 um 08:53

    Moin,
    ich würde ein Auswahlmenü in einem AutoIT-Script gern verwirklichen. Habs mir folgendemaßen vorgestellt:
    In einem Script sind mehrer Aktionen, z. B. führe Explorer aus, oder kopiere Datei a nach pfad c:/...

    Ich möchte gerne eine Auswahl beim starten des scriptes haben wo ich halt gefragt werde, was ich davon gerne ausführen möchte.

    Soll wohl mit GUICtrlCreateMenufunktionieren, aber das Beispiel in der Hilfe bringt mich nicht weiter.

  • Benutzerwechsel

    • Scritch
    • 2. November 2010 um 08:24

    Moin,
    stimmt, an die Möglichkeit mit dem Explorer mit RunAs zu öffnen habe ich gar nicht gedacht.
    Es ist bei uns nicht möglich, da wir hier mehr als 100 Rechner im Netz haben und dementsprechend
    viele Nutzer. Wenn man sich abmeldet wird da kein Benutzer angezeigt, mit dem man sich anmelden möchte.
    Es kommt nur die Anmeldemaske wo man Benutzernamen und Kennwort eingeben muss. Das ist der
    Hintergrund :)

  • Benutzerwechsel

    • Scritch
    • 1. November 2010 um 16:01

    Benutzer wechseln leider nicht möglich bei uns hier. Und Eingabeaufforderung: Zu kompliziert. Wenn ich z. B. mal eben ein Programm installieren möchte oderso...

  • Benutzerwechsel

    • Scritch
    • 1. November 2010 um 15:09

    Gerade das wollte ich ja umgehen, wenn ich nur ganz kurz an dem PC bin und der andere User
    sich dann erst wieder anmelden muss. Das Anmelden des anderen Users kann AutoIT ja gar nicht
    übernehmen, das Benutzerdaten (zumindest Kennwort) unbekannt ist.

  • Benutzerwechsel

    • Scritch
    • 1. November 2010 um 12:24

    Moin,


    ist es durch ein AutoIT-Script möglich, den Benutzer an einem PC zu wechseln? Also, ich meinte es so:

    User X ist am System angmeldet. Jetzt kommt User Y und möchte an diesem PC kurz etwas machen.

    Allerdings soll User X nicht über Start->Abmelden abgemeldet werden. User Y soll bei seiner Sitzung die Rechte haben,

    die er hätte, wenn er sich ganz normal am System anmelden würde.

    Ich weiss dass man verschiedene Programme mit RunAs mit anderen Rechten starten kann. Aber kann man das auch ausweiten?

    Also, dass das Systemübergreifend ist?

  • Spalte aus Array löschen

    • Scritch
    • 12. Oktober 2010 um 12:53

    Funktioniert, danke dir :)

  • Spalte aus Array löschen

    • Scritch
    • 12. Oktober 2010 um 09:57

    So, mit einem mehrspaltigem Array hats wunderbar funktioniert.

    Bei einem 1 Spaltigem Array meckert er aber.
    "Array variable subscript badly formatted." in Line
    27 bei dem obigen Script.

    Wie kann ich es anstellen, dass ich z. B. Zeile 300-500
    löschen kann?

  • .csv-Datei in Array

    • Scritch
    • 11. Oktober 2010 um 14:59

    Achso, alles klar. Danke.

  • .csv-Datei in Array

    • Scritch
    • 11. Oktober 2010 um 14:41

    Hier ein Beispiel mit Leerzeichen:

    Das funktioniert einwandfrei...

    Dateien

    beispiel2.zip 393 Byte – 248 Downloads
  • .csv-Datei in Array

    • Scritch
    • 11. Oktober 2010 um 14:33

    Hatte mir ein anderes Beispiel erstellt ebenfalls mit Leerzeichen.
    Da gabs keine Formatierungsschwierigkeiten. Ok, leuchtet
    ein dass das mit den Simikolon dann zu Problemen führt.

    Allerdings sind in dem von mir gezeigen Bsp. keine Simikolons
    enthalten :?:

    Edit: Höchst merkwürdig. Wenn ich die Leerzeichen herausnehme,
    funktionierts. Hmm... ein anderes Dokument funktioniert auch mit
    Leerzeichen...

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™