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

Beiträge von Dino

  • Problem mit Rechten zu vergeben (cacls)

    • Dino
    • 16. September 2011 um 18:10

    Hi Schnuffel,

    das geht auch nicht :huh:

    Viele Grüße,
    Dino

  • Problem mit Rechten zu vergeben (cacls)

    • Dino
    • 16. September 2011 um 09:50

    Das habe ich auch getestet, bevor ich hier die Frage gestellt habe. Es geht auch nicht...

  • Problem mit Rechten zu vergeben (cacls)

    • Dino
    • 16. September 2011 um 09:35

    Hallo Leute,

    ich arbeite mit Windows 7 (64-bit) und habe das Problem die Rechte für den Benutzer zu ändern.
    Mit dem Code unten wird nichts geändert. Was habe ich bitte falsch gemacht?

    [autoit]

    #RequireAdmin
    $InstallDir_XP="C:\Programme\CadStation\"
    $InstallDir_W7="C:\Program Files (x86)\CadStation\"
    ;~ Benutzer soll die Rechte zum Ändern bekommen
    If @OSVersion = "WIN_XP" Then
    Run(@ComSpec & ' /c cacls "' & $InstallDir_XP & '" /T /E /G "Benutzer:F" ', '', @SW_HIDE)
    Else
    Run(@ComSpec & ' /c cacls "' & $InstallDir_W7 & '" /T /E /G "Benutzer:F" ', '', @SW_HIDE)
    EndIf

    [/autoit]

    Besten Dank!

    Viele Grüße,
    Dino

  • Reg-Datei ausführen?

    • Dino
    • 21. August 2011 um 20:28

    Ich benutze bei beiden #RequireAdmin. Leider ohne Erfolg.

  • Reg-Datei ausführen?

    • Dino
    • 21. August 2011 um 17:37

    Hallo Leute,

    ich habe seit langem folgendes Problem unter Windows 7.
    In einer au3-Datei, die sehr lang ist habe ich unter anderem dies stehen:

    [autoit]

    $RegDirRun = "D:\Lokal"
    FileCopy(@ScriptDir & "\ODBC_Q.reg",$RegDirRun)
    RunWait("reg import " & $RegDirRun & "\ODBC_Q.reg")

    [/autoit]

    Die au3-Datei läuft super, nur die reg-Datei wird nicht importiert / ausgeführt.

    Wenn ich nur die obige drei Zeilen in eine separate au3-Datei speichere, und diese ausführe, dann wird die reg-Datei ausgeführt (cmd-Fenster ist für eine Sekunde zu sehen).

    Woran liegt das?

    Besten Dank im Voraus!

    Viele Grüße,
    Dino

  • Installation des Programms mit zwei möglichen Fenster die danach kommen?

    • Dino
    • 20. August 2011 um 23:48

    Vielen Dank misterspeed ! :thumbup:

  • Installation des Programms mit zwei möglichen Fenster die danach kommen?

    • Dino
    • 20. August 2011 um 23:22

    Hallo Leute,

    ich habe ein Problem bei der Installation eines Programms.
    Beim Starten von Update.exe kommt als nächstes entweder das Fenster aus dem Fall 1 oder aus dem Fall 2.
    Um das abzufangen habe ich einiges ohne Erfolg ausprobiert.

    [autoit]


    Run('C:\Programme\CAD-Station\Update.exe')

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

    ;~ Fall 1
    WinWait("Microsoft Visual C++ 2008 Redistributable Setup","Maintenance mode") Then
    ControlClick("Microsoft Visual C++ 2008 Redistributable Setup","Maintenance mode","Button9")
    ControlClick("Microsoft Visual C++ 2008 Redistributable Setup","Maintenance mode","Button7")

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

    WinWait("Microsoft Visual C++ 2008 Redistributable Setup","Setup Complete") Then
    ControlClick("Microsoft Visual C++ 2008 Redistributable Setup","Setup Complete","Button2")

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

    ;~ Fall 2
    WinWait("Microsoft Visual C++ 2008 Redistributable Setup","Welcome to Microsoft Visual C++ 2008 Redistributable Setup")
    ControlClick("Microsoft Visual C++ 2008 Redistributable Setup","Welcome to Microsoft Visual C++ 2008 Redistributable Setup","Button12")

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

    WinWait("Microsoft Visual C++ 2008 Redistributable Setup","Setup Complete")
    ControlClick("Microsoft Visual C++ 2008 Redistributable Setup","Setup Complete","Button2")

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

    ;~ .... ab hier geht es gleich weiter

    [/autoit]

    Was muss bitte noch eingebaut werden, damit es bei beiden Fällen (Varianten) funktioniert?

    Besten Dank vorab!

    Viele Grüße,
    Dino

  • Abhängig vom Computername ein Teil der Script ausführen?

    • Dino
    • 20. August 2011 um 22:51

    Danke... werde es mir anschauen....

  • Abhängig vom Computername ein Teil der Script ausführen?

    • Dino
    • 20. August 2011 um 09:22

    @stayawayknight : Die Tastenkombinationen funktionieren. Danke!
    @misterspeed : Das "?" ist aus dem Menü. Wenn Du mir bitte ein Beispiel geben könntest, würde ich es gerne testen. Danke.

    Viele Grüße,
    Dino

  • Abhängig vom Computername ein Teil der Script ausführen?

    • Dino
    • 19. August 2011 um 17:04

    Hallo zusammen,

    beide Lösungen funktionieren. DANKE! :thumbup:

    Vielleicht könnt ihr mir hierbei noch helfen:
    Es soll ALT + Umschalttaste + ? und dann o gedrückt werden.

    So habe ich es momentan probiert, aber es klappt nicht immer ?(
    Send("{ALT}{SHIFTDOWN}ß{SHIFTUP}{ALTUP}{ALT}{SHIFTDOWN}ßo{SHIFTUP}{ALTUP}")

    Viele Grüße,
    Dino

  • Abhängig vom Computername ein Teil der Script ausführen?

    • Dino
    • 19. August 2011 um 16:15

    Ich meine schon Computername.

    [autoit]

    Run('C:\Programme\CAD-Station\Update.exe')

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

    WinWait("CAD-Station Benutzer-Anmeldung","Diese Anmeldung bei ")
    ControlClick("CAD-Station Benutzer-Anmeldung", "","Button1")
    Sleep(1000)
    WinActivate("CAD-Station ","Normauswahl:")
    WinWaitActive("CAD-Station ","Normauswahl:")

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

    ;~ Alttaste + Umschalttaste + ?
    Send("{ALT}{SHIFTDOWN}ß{SHIFTUP}{ALTUP}{ALT}{SHIFTDOWN}ßo{SHIFTUP}{ALTUP}")

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

    WinWait("Info über CAD-Station","")
    ControlClick("Info über CAD-Station", "","Button2")

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

    WinWait("CAD-Station Upgrade","")
    ControlSetText("CAD-Station Upgrade","","Edit1", "V580ComNet-OK")
    ControlSetText("CAD-Station Upgrade","","Edit2", "FCKGW-RHQQ2-YXRKT")
    ControlClick("CAD-Station Upgrade", "","OK")

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

    WinWait("CAD-Station","Upgrade erfolgreich ")
    If Not WinActive("CAD-Station","Upgrade erfolgreich ") Then WinActivate("CAD-Station","Upgrade erfolgreich ")
    WinWaitActive("CAD-Station","Upgrade erfolgreich ")
    ControlClick("CAD-Station", "","Button1")

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

    WinWait("Info über CAD-Station","Registrierung")
    ControlClick("Info über CAD-Station", "","Button1")

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

    Send("{ALT}pb")
    Sleep(5000)

    [/autoit]
  • Abhängig vom Computername ein Teil der Script ausführen?

    • Dino
    • 19. August 2011 um 16:00

    Hallo Leute,

    wenn der Computername mit 05 beginnt, dann soll dies ausgeführt werden:
    ...
    ControlSetText("CAD-Station Upgrade","","Edit1", "B300ComNet-OK")
    ControlSetText("CAD-Station Upgrade","","Edit2", "B00A0G-PBAFA2-7E7RQ9-81D4MT")
    ...

    wenn der Computername mit 52 beginnt, dann soll dies ausgeführt werden:
    ...
    ControlSetText("CAD-Station Upgrade","","Edit1", "A380ComNet-OK")
    ControlSetText("CAD-Station Upgrade","","Edit2", "MQPWW-PGVKX-YPMKG")
    ...

    wenn der Computername mit i565 beginnt, dann soll dies ausgeführt werden:
    ...
    ControlSetText("CAD-Station Upgrade","","Edit1", "V580ComNet-OK")
    ControlSetText("CAD-Station Upgrade","","Edit2", "FCKGW-RHQQ2-YXRKT")
    ...

    Wie mache ich das?

    Besten Dank!

    Viele Grüße,
    Dino

  • Suchen ersetzten, nur wenn die Datei gefunden wird

    • Dino
    • 16. August 2011 um 20:43

    Hallo zusammen,

    beides funktioniert....

    VIELEN DANK!

    Gruß,
    Dino

  • Suchen ersetzten, nur wenn die Datei gefunden wird

    • Dino
    • 16. August 2011 um 16:56

    Hallo Leute,

    was muss ich ändern, damit die Inhalte der Datei nur dann ersetzt werden, wenn die Datei exitiert.
    Zur Zeit ist es so, wenn die Datei nicht gefunden wird, dann wird eine leere Datei angelegt.

    [autoit]


    $File1 = "D:\Dino\settings.cfg"
    $sFile1 = FileRead($File1)
    If not @error Then
    $sFile1 = StringReplace($sFile1,"[DIM_INCH_ROUND] 1", "[DIM_INCH_ROUND] 2")
    EndIf
    $hFile1 = FileOpen($File1,2)
    If $hFile1 <> -1 Then
    filewrite($hFile1, $sFile1)
    FileClose($hFile1)
    EndIf

    [/autoit]

    Vielen Dank vorab!

    Gruß,
    Dino

  • Suchen und ersetzen in mehreren Dateien?

    • Dino
    • 17. Juli 2011 um 12:03

    Hallo Leute,

    ich habe mehrere Dateien bei den die Inhalte ersetzt werden sollen.
    Wie mache ich es am einfachsten, um das ganze übersichtlich beizubehalten?
    So ungefähr habe ich mir das Aufbau vorgestellt:

    ;erste Datei
    $CFG_DateiPfad = 'C:\Program Files\CADtronic\db\luef\settings.cfg'
    $suchen= "[CHECK_ID] 0"
    $ersetzen= "[CHECK_ID] 2"
    $suchen= "[SHOW_TAB5] 1"
    $ersetzen= "[SHOW_TAB5] 0"
    $suchen= "[CLOSE_WINDOWS] 2"
    $ersetzen= "[CLOSE_WINDOWS] 0"
    $suchen= "[AUTOSAVE] 0"
    $ersetzen= "[AUTOSAVE] 2"

    ;zweite Datei
    $CFG_DateiPfad = 'D:\Projects\2011\CADtronic\prcfg\allg\settings_e.cfg'
    $suchen= "[DIM_INCH_ROUND] 1"
    $ersetzen= "[DIM_INCH_ROUND] 2"
    $suchen= "[REPORT_EXIT] 1"
    $ersetzen= "[REPORT_EXIT] 2"
    $suchen= "[CHECK_ID] 0"
    $ersetzen= "[CHECK_ID] 2"

    ;dritte Datei
    ...
    ...

    Besten Dank im Voraus!

    Viele Grüße,
    Dino

  • Klick aufs "Installieren" im Class:Internet Explorer_Server

    • Dino
    • 31. Januar 2011 um 10:44

    Hallo zusammen,

    ich möchte auf "Installieren" (ist leider kein Button) klicken.
    Wäre es möglich dies über ControlClick 260,305 zu machen?

    [Blockierte Grafik: http://www.imgbox.de/users/public/images/RkKwfa2ioz.jpg]

    Was muss ich bitte hinzufügen?

    Besten Dank!

    Viele Grüße,
    Dino

  • Rechte auf bestimmten Ordner unter Windows 7?

    • Dino
    • 9. Dezember 2010 um 21:07

    Danke, es lag an Anführungszeichen !

  • Rechte auf bestimmten Ordner unter Windows 7?

    • Dino
    • 8. Dezember 2010 um 21:42

    Keine Veränderungen :huh:

  • Rechte auf bestimmten Ordner unter Windows 7?

    • Dino
    • 8. Dezember 2010 um 18:36

    Hallo Leute,

    unter Windows XP könnte ich mit diese Zeile z.B.:

    [autoit]

    Run(@ComSpec & ' /c cacls C:\Programme\CADstation /T /E /G "Hauptbenutzer:f" ', '', @SW_HIDE)

    [/autoit]


    alle Rechte den Hauptbenutzer auf bestimmten Programm-Ordner vergeben. Unter Windows 7 wird nichts eingetragen.

    Ich habe es so probiert, leider ohne Erfolg:

    [autoit]

    Run(@ComSpec & ' /c cacls C:\Program Files\CADstation /T /E /G "Hauptbenutzer:f" ', '', @SW_HIDE)

    [/autoit]

    Was muss ich bitte ändern?

    Besten Dank im Voraus !

    Viele Grüße,
    Dino

  • Administartor hinzufügen?

    • Dino
    • 8. Dezember 2010 um 18:30

    Genau das Mahagon !

    Vielen Dank!

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™