Zum Inhalt springen

Batch-Datei zum kopieren von Datein


fachtroddel

Empfohlene Beiträge

Hallo Jungs,

ich brauch wieder mal ein paar Tipps von euch. Also ich hab da ne CD mit ein paar vorlagen doch die vorlagen müssten auf die Festplatte doch der Programier hat vergessen das Programm so einzurichten, dass es die beiden Ordner selbst auf die Platte kopiert. Also hab ich ne kleine Batch(Projekt.bat) geschrieben:

mkdir C:\CDProjekt\Vorlagen

mkdir C:\CDProjekt\Beispiele

Copy F:\vorlagen c:\CDProjekt\vorlagen

Copy F:\Beispiele c:\CDProjekt\Beispiele

Die funktioniert ja auch ganz gut aber nur auf meinem Rechner. Weil mein CD-LW den Buchstaben F:\ hat. Nun meine Fragen:

Was muss ich reinschreiben damit es egal ist welchen Buchstaben das CD-LW hat?

Was muss ich reinschreiben damit sich das Fenster nach dem Vorgang schließt?

Was muss ich reinschreiben damit der Vorgang, im Windows, minimiert abläuft?

Und gibts vieleicht ne elegantere Art das Problem zu lösen?

PS: Das muss unter WinXP funktionieren!

Link zu diesem Kommentar
Auf anderen Seiten teilen

Original geschrieben von fachtroddel

Was muss ich reinschreiben damit es egal ist welchen Buchstaben das CD-LW hat?

---

Die Batchdatei wird von der CD gestartet? Dann einfach mit relativen Pfaden arbeiten. (../blabla).

Die Batchdatei wird von der Festplatte aus gestartet? Äh... dann solltest du einen Übergabeparameter verwenden, wo der User den Buchstaben des CD-Laufwerks angibt.

---

Was muss ich reinschreiben damit sich das Fenster nach dem Vorgang schließt?

---

exit

---

Was muss ich reinschreiben damit der Vorgang, im Windows, minimiert abläuft?

---

Mmm, über die Batchdatei direkt kannst du IMHO das Dos-Fenster nicht direkt beeinflussen.

---

Und gibts vieleicht ne elegantere Art das Problem zu lösen?

---

z.B. das Setup neu erstellen, damit diesmal automatisch alles richtig läuft.

Und denk daran das die Dateien nach dem kopieren noch alle das Attribut +r haben (Schreibgeschützt). Mußt du ggf. nach dem kopieren durch die Batchdatei auch noch ändern.

---

PS: Das muss unter WinXP funktionieren!

Link zu diesem Kommentar
Auf anderen Seiten teilen

Morgen,

zum Thema minimiert starten hatten wir diesen Thread :

http://forum.fachinformatiker.de/showthread.php?s=&threadid=52862

Das Fenster sollte sich nach Beendiung des letzten Befehls automatisch schliessen,

Das mit den Laufwerken ist ein unschönes Problem,

mir ist keine einfache Möglichkeit bekannt, um in der Eingabeauffordung zu ermitteln, welchen Buchstaben das CD-ROM Laufwerk hat,

für das Systemdrive kannst du mit der Variable HOMEDRIVE arbeiten,

mit IF EXIST Anweisungen könntest du jedes Laufwerk daraufhin überprüfen, ob die zu kopierenden Daten im entsprechenden Verzeichnis liegen, ist aber mühselig, aber so bekommst du das CD-ROM Laufwerk raus.

Gruß

Terran Marine

P.S. :

Übrigens ein toller Programmierer, der soll mal öfter FI.de besuchen ;)

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...