Ich verwende den Befehl copy
in einem Erstellungsskript, um Apk- Dateien in einen bestimmten Ordner im Netzwerk zu exportieren und umzubenennen, indem ich die Versionsnummer als Suffix hinzufüge.
Ich habe versucht, die Option -v
anzugeben, erhalte jedoch die folgende Fehlermeldung.
The system cannot find the file specified
Wenn ich den Befehl verwende, cp
erhalte ich:
'cp' is not recognized as an internal or external command
Danke im Voraus
Copy
bei-v
Ihnen dieser Fehler auftritt? Erinnern Sie sich daran, Dateipfade mit Leerzeichen abzugrenzen? Wenn Sie es nicht verwenden,-v
funktioniert es wie erwartet? Ist die Datei, die Sie kopieren möchten, tatsächlich vorhanden?Antworten:
Versuchen Sie es
xcopy
stattdessen. Vielleicht so etwas wie:xcopy /F "C:\My Folder\file.txt" D:\
Von
xcopy /?
:quelle
Versuchen
xcopy /f <source> <dest>
Aus der Nutzungsübersicht:
kann bei einem Kopiervorgang nicht viel ausführlicher sein.
quelle
Für eine andere Antwort ... versuchen Sie es mit Robocopy .
Ab Windows Vista ist xcopy veraltet (dh es gibt bessere und besser unterstützte Tools).
Wo
/V
bedeutet:Robocopy ermöglicht darüber hinaus das Kopieren von Berechtigungen, bestimmten Dateien und Attributen sowie das Erstellen von Protokollen.
quelle
ROBOCOPY C:\myProject\build\ C:\myProject\release\ *.apk
. B. Bu Ich habe keine Möglichkeit gefunden, die Dateien in batchIch verwende Robocopy für meine Batch-Skripte, aber wenn Sie nach einem Windows-Befehl suchen, können Sie sich immer für Powershell entscheiden: copy-item Source Destination -verbose
quelle