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)
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
> 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
Gruss und Ende Thread
Gruß aus Thüringen