Entwickler-Ecke

Dateizugriff - Bat-Datei starten und löschen, wenn durchgelaufen?


Snippy - So 18.05.03 18:24
Titel: Bat-Datei starten und löschen, wenn durchgelaufen?
Hi!
Ich hab mal 2 Fragen:

1) Wie kann ich ne Bat-Datei ausführen? (Fällt mir nichts zu ein)

2) Wie kann ich ne Bat-Datei austomatisch löschen, sobald diese durchgelaufen ist?

Danke


BungeeBug - So 18.05.03 18:26

Hi,
löschen kannst du die nur wenn du sie extern aufgerufen hast ... aber die Bat-Datei kann sich nicht selbst löschen...

MfG BungeeBug


Alibi - So 18.05.03 18:31

Also meine test.bat mit einer Zeile Inhalt:
del test.bat
hat sich wunderbar selber gelöscht eben.


Snippy - So 18.05.03 18:42

Jo!

Das geht also schonmal! (Habs getestet)

Und wie is das damit, dass ich die Datei ausführe? (Also mit welchen Code kann ich die Datei starten?)


Snippy - So 18.05.03 20:16

Ok!

Ich habs schon hinbekommen!

THX


Biarchiv - Mo 26.05.03 12:57

Hallo,

Wenn man nicht weiß wie die .BAT heißt kann man die auch
mit "del %0" löschen.
%0 steht für ParamStr(0)


Luncustaf - Mo 26.05.03 16:48

wegen dem ausführen

such im forum mal anch shellexecute.

gr€€tz


matze - Mo 26.05.03 18:59

das ist ja ganau das schöne an BATs: dass sie sich selber löschen kann. das können delphi proggis nciht !


Delete - Mo 26.05.03 21:31

Eine Batch-Datei ist ja auch keine ausführbare Exe.


matze - Di 27.05.03 16:55

da hast du recht !