apejovic 10 Geschrieben 5. September 2012 Melden Teilen Geschrieben 5. September 2012 (bearbeitet) Hallo Gemeinde, ich habe aus Langeweile heraus mir vorgenommen eine Batch zu schreiben. Ich möchte es gerne beruflich nutzen,da es mir eine menge Zeit sparen könnte. Ich versuch es mal zu erklären: Ich komme an einem Windows XP Embedded Rechner. Stecke meinen Stick rein. Gehe unter c:\klarsichtfolie\ Unter Klarsichtfolie befinden sich mehrere Ordner. Einer davon besteht aus 8 Zahlen. Aus diesem 8Zahlen Ordner muß ich mir bekannte .db Dateien kopieren. Diese kopiere ich auf den Stick.Erstelle ein ordner mit den 8 Zahlen und füge die Dateien dort ein. Habe mittlerweile eine Batch fertig, die funktioniert (für mein zusammen-gegoogeltes-Anfänger Know How) super. Allerdings kopiert die Batch aus den jeweiligen anderen Ordner die gleich benannten .db Dateien (sind unterschiedlich groß) mit und fügt sie in gleichnamigen Ordner auf den Stick ein. Der Pfad aufm Stick sieht dann so aus: computername\8zahlenordner\.db Dateien computername\ordner1\.db Dateien computername\ordner2\.db Dateien Was kann ich einfügen um diesen 8zahlen Ordner per batch zu suchen und nur daraus die .db zu kopieren? Dachte an sowas wie "Finde unter C:\klarsichtfolie\ einen Ordner mit 8 Zahlen und kopiere daraus die und die und die .db Dateien" Oder per Batch die 2 anderen Ordner auf dem Stick löschen. Gibts da nicht sowas wie "Lösche alle Ordner außer Ordner mit Namen von 8 Zahlen" Ja ich weiß,leider fehlt mir das Know-How um sowas zu sagen. Hier "voller Stolz" mein erster Code: |@echo off | set /P w= testdaten kopieren [Y]es / [N]o? | if /I "%w%"=="y" goto Yes | if /I "%w%"=="n" goto No | echo Fehler: [%w%] |goto ende | |:Yes | |xcopy c:\klarsichtfolie\Datena*.db /s .\%computername%\ |xcopy c:\klarsichtfolie\Datenb*.db /s .\%computername%\ |xcopy c:\klarsichtfolie\Datenc*.db /s .\%computername%\ |xcopy c:\klarsichtfolie\Datend*.db /s .\%computername%\ |xcopy c:\klarsichtfolie\Mon*.db /s .\%computername%\ |echo "Data copied" |goto ende | |:No | echo "Copy aborted" |goto ende | | |:ende |echo. |pause Der Verzeichnispfad wurde von mir zur Vereinfachung geändert. Danke für Eure Aufmerksamkeit und jede menge Tips Fast vergessen: Es sind im Jahr bis zu 50 Rechner die ich beruflich besuche. Immer nur einmalig pro Rechner,danach nie wieder.Dann kommen neue. bearbeitet 5. September 2012 von apejovic vergessen Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.