Hallo, bin neu hier
Ich schreibe schon in AutoIt erst seit ein paar monaten und hab ein Problem des bis spätestens Samstag gelöst werden muss...
Weil ich mich mit meinem Bruder am Samstag nachmittag treffe wegen seinem PC.
USB-Laufwerk wird hier als X: bezeichnet.
Problem:
Die 7-Zip CMD-Konsole startet nicht und packt auch nicht und ich weiß nicht was ich falsch mache...
7-Zip sollte alle ".jpg" Dateien die hier erstellt werden einpacken ins .7z - Format.
Ich hoffe sehr dass ihr mir dabei helfen könnt
Hier der Code:
Spoiler anzeigen
#include <GuiConstantsEx.au3>
#include <TreeViewConstants.au3>
#include <File.au3>
#include <FileConstants.au3>
#include <ScreenCapture.au3>
Opt("TrayIconHide", 1)
$start = FileOpen("X:\start.txt",2)
FileWrite($start, "Gestartet um: " & @HOUR & ":" & @MIN)
FileClose($start)
Sleep(10000)
_ScreenCapture_SetJPGQuality(90)
$i = 0
While $i <= 10
Sleep(1000)
$var = DriveSpaceFree("X:\")
If $var < 1 Then
$file = FileOpen("X:\file.txt",2)
FileWrite($file, "Nicht mehr gen¸gend Speicher gehabt um: " & @HOUR & ":" & @MIN)
FileClose($file)
Exit
ExitLoop
Else
Sleep(5000)
EndIf
$plugin = DriveSpaceTotal("X:\")
If @error Then ;Wenn der USB-Stick rausgezogen wird.
MsgBox(4096, "ERROR", "Medium fehlt!")
Exit
ExitLoop
Else
_ScreenCapture_Capture("X:\" & @HOUR & "-" & @MIN & "-" & @SEC & ".jpg")
FileSetAttrib("X:\*.jpg","+RH")
EndIf
$std = @HOUR
$mins = @MIN
If $std = 10 & $mins = 45 Then
Run("7za.exe a Files.7z") ; Hier ungefähr ist der Fehler
Else
MsgBox(0,"fehler","error")
EndIf
WEnd
[/autoit]Danke schon mal im vorraus
Gruß
Fabi