[Batch/Bash] Dateien löschen

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von Prrovoss, 6. April 2009 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 6. April 2009
    Dateien löschen

    hallo,
    ich denke selbst für einen batch anfänger ist das hier eine sache von sekunden aber ich muss euch besser im vorraus sagen dass ich keine ahnung von batch habe
    ich wollte eine batch datei schreiben, die zuerst 4 bestimmte dateien löscht und dann ein bestimmtes spiel startet.
    (das spielt stellt diese 4 dateien jedes mal wiederher aber funktioniert beim nächsten start nich komplett wenn diese dateien existieren^^)
    wie schon gesagt habe ich keine kenntnisse beim schreiben von batch dateien also hab ichs erstmal irgendwie so probiert:

    Code:
    @echo off
    erase C:\Dokumente und Einstellungen\******\Eigene Dateien\TrackMania\Config\checksum.txt
    wenn das löschen und das starten funktioniert würde ich aus der batch datei gerne eine .exe anwendung machen, was gibt es da für tools um die batch datei zu konvertieren?

    schonmal danke im vorraus für eure hilfe!
     
  2. 6. April 2009
    AW: Dateien löschen

    1. Wenn im Verzeichniss ein Leerzeichen vorkommt, immer in klammern setzen
    2. [G]Bat2Exe[/G]
    Der code sollte dann so aussehn(nicht getestet):
    Code:
    @echo off
    del "C:\huhu hehe\meinfile1.txt"
    del "C:\huhu hehe\meinfile2.txt"
    del "C:\huhu hehe\meinfile3.txt"
    del "C:\huhu hehe\meinfile4.txt"
    start "C:\Programme\Mein Spiel\Meine.exe"
    Natürlich muss der pfad angepasst werden. Evtl noch vorher per cd ins spieleverzeichniss das könnte sonst probleme geben (Ala ausführen in)
     
  3. 6. April 2009
    AW: Dateien löschen

    ok danke schonmal das mit dem löschen hat funktioniert. ich hab inzwischen rausgefunden das ich nur eine datei löschen muss. allerdings funktioniert das starten des spiels noch nicht ganz. meine batchdatei sieht im moment so aus:

    Code:
    @echo off
    del "C:\Dokumente und Einstellungen\****\Eigene Dateien\TrackMania\Config\packlist.dat"
    start "D:\Spiele\TmUnitedForever\TmForever.exe"
    wenn ich die batch datei jetzt starte löscht er die datei und startet ganz kurz das spiel der bildschirm wird kurz schwarz und er öffnet dann diese kommando konsole. diese hat dann den namen "D:\Spiele\TmUnitedForever\TmForever.exe"
    wenn ich diesen pfad aber unter Start->Ausführen eingebe startet er das spiel einwandfrei...
    was könnte das jetzt sein?
     
  4. 6. April 2009
    AW: Dateien löschen

    Versuchs mal:
    Code:
    @echo off
    del "C:\Dokumente und Einstellungen\****\Eigene Dateien\TrackMania\Config\packlist.dat"
    D:
    cd Spiele
    cd TmUnitedForever
    start TmForever.exe
    (wie bereits erwähnt im ersten post)
     
  5. 6. April 2009
    AW: Dateien löschen

    wechsel mal ins dir kann sein das er das ned in dem dir sonsnt ausführt hatte ich mit spielen schon oft
     
  6. 6. April 2009
    AW: Dateien löschen

    ja so hats wunderbar funktioniert. danke.
    bw is schonmal raus...
     
  7. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.