pbelcl
Goto Top

Filenamen aus Variable 0 ohne Dateiendung erstellen

Endung aus %0 abtrennen

Hallo Leute,

Ich habe ein eigentlich einfaches Problem:

Ich möchte aus einer Batchdatei ein LOG-FIle erstellen welches den SELBEN Namen hat, wie die aufgerufene Batchdatei.
Nun weiß ich daß dieser Name in der Variable %0 steht.

Ein Aufruf:

echo logdateieintrag ...>>%0.log

erstellt mir auch braf diese Logdatei

Nun hätte ich gerne daß diese Datei die derzeit "dateiname.bat.log" heißt ohne die erste Dateiendung der Batchdatei erzeugt wird!
in diesem Fall "dateiname.log"
Kann mir jemand einen Tip geben wie ich die ".bat" Endung aus der Variable %0 rausbekomme?

Danke für Eure Hilfe!!

Content-Key: 74534

Url: https://administrator.de/contentid/74534

Printed on: April 24, 2024 at 15:04 o'clock

Member: Biber
Biber Nov 26, 2007 at 17:29:18 (UTC)
Goto Top
Moin pbelcl,

echo logdateieintrag ...>>%~n0.log

Mit %~n0 bekommst Du nur den Namen (ohne Extension).

Gruß
Biber
Member: pbelcl
pbelcl Nov 26, 2007 at 22:14:40 (UTC)
Goto Top
Super, werds gleich morgen mal probieren!
danke Biber!