Raedsche 10 Geschrieben 4. Mai 2012 Melden Teilen Geschrieben 4. Mai 2012 Hallo zusammen. Ich habe jetzt diverse Foren und Tutorials durchsucht aber leider nicht das gewünschte Ergebnis gefunden. Vielleicht hat hier ja jemand eine Idee. Ich habe eine Batchdatei geschrieben, (um es kurz zu machen) in der Dokumente von einem in den anderen Ornder kopiert werden. Es kann jedoch vorkommen, das einige Dokumentennamen doppelt vor kommen. Wenn eine solche datei dann kopiert wird, eine Datei gleichen Namens allerdings schon vorhanden ist, sollen beide Dateien erhalten bleiben und am besten einfach hochgezählt werden. Ist das irgendwie umsetzbar? Hier noch die bisherige Batchdatei die an sich funktioniert, wie sie es soll aber das hochzählen fehlt leider noch. if not exist c:\scans\spedition\%3 md c:\scans\spedition\%3 copy c:\scans\%1-%2-%3.pdf c:\scans\spedition\%3\%1-%2-%3.pdf pause Zitieren Link zu diesem Kommentar
Dukel 455 Geschrieben 4. Mai 2012 Melden Teilen Geschrieben 4. Mai 2012 Du musst vor dem Kopieren die Existenz der Datei überprüfen und dann die Datei mit einem anderen Namen kopieren. Dafür reicht dann ein Copy nicht aus sondern du musst mit einer Schleife über alle zu kopierenden Dateien gehen. Zitieren Link zu diesem Kommentar
Raedsche 10 Geschrieben 4. Mai 2012 Autor Melden Teilen Geschrieben 4. Mai 2012 Danke für das schnelle Feedback. Das habe ich leider befürchtet. Würde dann also mit der "if exist" funktionieren? Da ich in diesem gebiet nicht so bewandert bin, könntest du mir einen Ansatz zeigen, wie dies aussehen müsste? Zitieren Link zu diesem Kommentar
Dukel 455 Geschrieben 4. Mai 2012 Melden Teilen Geschrieben 4. Mai 2012 Ich würde das ganze in Powershell machen. In Batch müsste ich sehr lange googlen bis ich das wieder hinbekomme. Das Problem ist evtl., dass es schon eine hochgezähle Datei gibt, dann wird das noch komplexer. Zitieren Link zu diesem Kommentar
PowerShellAdmin 169 Geschrieben 4. Mai 2012 Melden Teilen Geschrieben 4. Mai 2012 Was wäre, wenn die Dokumente generell den aktuellen Zeitstempel beim kopieren angefügt bekommen ? Grüße Admin 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.