Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

bat-Datei: wie Platzhalter für ein Laufwerksbuchstaben?

152 views
Skip to first unread message

Peter Lentzy

unread,
Nov 18, 2010, 2:57:12 PM11/18/10
to
Ein nettes Hallo an alle, Ich möchte eine Batchdatei schreiben mit
Inhalt: copy c:\beispiel.txt e:\test\

Wenn ich e: durch eine Variable ersetzen will, wie?
also in der Art einer Eingabe:
### Input Variable V
### copy c:\beispiel.txt V:\test ????

so könnte ich dann auf das jeweilig eingegebene Laufwerk kopieren und
dieses durch die vorherige Eingabe wechseln. wie?

Ergänzung: kann ich vor dem copy mit der batchdatei testen, ob der
input-eingegebene Laufwerksbuchstabe existiert, also ansprechbar ist?

Danke und Gruß Peter

--
(Peter Lentzy, Gera, Germany)


Ralf Breuer

unread,
Nov 18, 2010, 4:15:50 PM11/18/10
to
Peter Lentzy <p_le...@yahoo.de> schrieb:

Hallo Peter,

> Ein nettes Hallo an alle, Ich möchte eine Batchdatei schreiben mit
> Inhalt: copy c:\beispiel.txt e:\test\
>
> Wenn ich e: durch eine Variable ersetzen will, wie?
> also in der Art einer Eingabe:
> ### Input Variable V
> ### copy c:\beispiel.txt V:\test ????
>
> so könnte ich dann auf das jeweilig eingegebene Laufwerk kopieren und
> dieses durch die vorherige Eingabe wechseln. wie?

set /P LW=Laufwerk(ohne Doppelpunkt):
copy c:\beispiel.txt %LW%:\test\

> Ergänzung: kann ich vor dem copy mit der batchdatei testen, ob der
> input-eingegebene Laufwerksbuchstabe existiert, also ansprechbar ist?

if exist %LW%:\nul copy...

--
Gruß
Ralf
Ich mag kein TOFU. Siehe http://einklich.net/usenet/zitier.htm
Bei Direkt-Mails NOSPAM entfernen

Rainer Wahl

unread,
Nov 18, 2010, 4:37:47 PM11/18/10
to
Am Thu, 18 Nov 2010 20:57:12 +0100 schrieb Peter Lentzy:

> Wenn ich e: durch eine Variable ersetzen will, wie?
> also in der Art einer Eingabe:
> ### Input Variable V
> ### copy c:\beispiel.txt V:\test ????

copy c:\beispiel.txt %1:\test

Aufruf der Batchdatei dann mit "batchdatei e"
Jeder weitere übergebene Parameter wird dann in der Batchdatei mit %2,
%3,... aufgerufen.

--
Airbrush FAQ: http://www.r-wahl.de/airbrush/faq.php
Baubericht ME-109 RC-Flugmodell:
http://www.r-wahl.de/modellbau/me-109/me-109.php

Peter Lentzy

unread,
Nov 18, 2010, 5:04:43 PM11/18/10
to
Danke vielmals
ich werde das morgen so machen, für heute Gute Nacht ;-)

Gruss und Ende Thread

Message has been deleted

Peter Lentzy

unread,
Nov 20, 2010, 1:43:27 AM11/20/10
to
das war sehr detailliert und war genau das beabsichtigte.
Danke und ein schönes Wochenende.

Gruß aus Thüringen

0 new messages