Batchdatei zum Kopieren eines Ordners durch Überprüfung seiner Anwesenheit

Batchdatei zum Kopieren eines Ordners durch Überprüfung seiner Anwesenheit

Ich bin ein neuer Benutzer.

Ich möchte einen Ordner mit einigen Dateien in ein anderes Verzeichnis kopieren.

  1. Ich muss prüfen, ob das Zielverzeichnis existiert oder nicht. a. Wenn es existiert, wird der Benutzer zur Eingabe aufgefordert – ob in ein vorhandenes kopiert werden soll oder nicht. b. Wenn es nicht existiert, wird der Benutzer gefragt, ob der neue Ordner erstellt und kopiert werden soll.

Ich habe das versucht, aber egal, ob der Ordner existiert oder nicht, es erstellt den Ordner von selbst und hier verwende ich XCOPY. Können Sie mir bitte helfen? Danke.

Antwort1

Verwenden Sie xcopy

Sie werden gefragt, ob es sich bei dem Ziel um eine Datei oder ein Verzeichnis handelt, wenn der Zielordner nicht existiert.

@echo off

xcopy "fullsourcepathfolder" "destinationxpath" /s /y 

Ignorieren Sie den vollständigen Pfad nicht, auch wenn es sich um Ihr aktuelles Arbeitsverzeichnis handelt.

verwandte Informationen