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

Beiträge von Noxcho

  • Filename ablesen und in die .ini Datei einschreiben

    • Noxcho
    • 5. Januar 2016 um 10:30

    Moin, ich versuche seit mehrere Tage schon ein Skript zu erstellen mit dem ich der Name von einzelner Datei ablesen könnte. Der Name kann sich ändern (die Datei bekommt Datum als Name bei dem Lauf von anderem Skript). Dann wird diese Info zu bestimmter Zeile in anderer Datei (ini) geschriben als Datum.
    Irgendwie kriege ich es nicht hin. Es schreibt statt Datum einfach (0) Days. Obwohl die .999 Datei schon 04012016.999 heißt.
    Kann jemand mir sagen was ich falsch mache?

    Hier ist mein Skript:

    .................................................................
    $filesearch = FileFindFirstFile ( "*.999" )
    $dateraw = StringTrimRight(FileFindNextFile($filesearch), 4)
    $LB_Date = StringLeft($dateraw, 2) & "." & StringMid($dateraw, 3, 2)& "." & StringRight($dateraw, 4)
    $LB_Date2 = StringRight($dateraw, 4) & "/" & StringMid($dateraw, 3, 2)& "/" & StringLeft($dateraw, 2)
    $LB_days = _DateDiff("d",$LB_Date2 & " 00:00:00", _NowCalc())


    $PSR_Menu = IniRead(@ScriptDir & "\menu\runner.ini", "Menu_0", "Name_2","")
    $PSR_Hint = IniRead(@ScriptDir & "\menu\runner.ini", "Menu_0", "Hint_2","")
    IniWrite(@ScriptDir & "\menu\runner.ini", "Menu_0", "Name_2",$PSR_Menu & " (" & $LB_days & ") days")
    IniWrite(@ScriptDir & "\menu\runner.ini", "Menu_0", "Hint_2",$PSR_Hint & " " & $LB_Date )
    ;~ ConsoleWrite(@ScriptDir & "\menu\runner.exe" & @CRlf)
    ShellExecute(@ScriptDir & "\menu\runner.exe")

    .................................................................

    Der runner.ini hat folgendes:
    ...............................................
    Name_2=Runner
    Hint_2=The program will start now
    Iconpath_2=Program.png
    Execute_2="%systemdrive%\program\scripts\updatefactory.cmd"
    ..............................................


    Danke für die Hilfe!

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™