Dateiname in Batch-Datei einlesen

Daten sichern, Batchbefehle, automatisieren...

Dateiname in Batch-Datei einlesen

Beitragvon BigCircle-- » 30. Apr 2007, 00:45

Hi,



ist folgendes durch eine Batchdatei machbar



Ich möchte Excel-Dateien nicht direkt mit Excel öffnen, sondern mit einer vorgeschalteten Batch-Datei. Das heisst, wenn ich auf diese Datei "doppelklicke" soll sich die Batch-Datei öffnen und vorher die Möglichkeit bieten eine lokale Kopie zu erstellen oder die Datei direkt auf dem Server zu öffnen. Wie ich die Verknüpfungen unter Windows einstelle ist kein Problem. Die Frage ist, wie bekomme ich den Pfad+Dateinamen in den Code der Batch-datei. Kann ich die irgendwie auslesen? Diese Batch-Datei sollte nicht nur in genau einem Pfad für eine Datei gelten, sondern auf allen Ebenen. Sieht also irgendwie so aus (nur die wichtigen Stellen)



choice /cjn Wollen sie vorher eine lokale Kopie erstellen?

if errorlevel 2 goto nein

if errorlevel 1 goto ja



ja

rem Hier brauche ich nun den pfad+dateiname um eine Kopie zu erstellen und

rem um die Datei dann zu öffnen

copy %pfad%\%dateiname ...



nein

rem Hier genauso





Würd mich freuen, wenn das möglich ist und wenn ihr mir helfen könnt.



Gruß, Roy
BigCircle--
 
Beiträge: 52
Registriert: 5. Feb 2007, 16:09

Zurück zu Windows Batch (cmd)

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste

cron