apejovic 10 Geschrieben 5. September 2012 Melden 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
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden