Tương đương với cp cp --verbose trên các cửa sổ để sao chép là gì?


8

Tôi đang sử dụng lệnh copytrong tập lệnh xây dựng để xuất các tệp apk trong một thư mục cụ thể trên mạng và đổi tên nó bằng cách thêm số phát hành làm hậu tố.

Tôi đã thử đưa ra tùy chọn -vnhưng tôi nhận được lỗi sau.

The system cannot find the file specified

nếu tôi sử dụng lệnh cptôi nhận được:

'cp' is not recognized as an internal or external command

Cảm ơn trước


Sao chép / V là "Xác minh" không phải Verbose. Lệnh thực tế bạn đang cố gắng để sử dụng khi là gì Copyvới -vcung cấp cho bạn lỗi đó? Bạn có nhớ để phân định các đường dẫn tệp có khoảng trắng trong chúng không? Nếu bạn không sử dụng -vnó có hoạt động như mong đợi không? Tập tin bạn đang cố sao chép có thực sự tồn tại không?
Ƭᴇcʜιᴇ007

Câu trả lời:


8

Hãy thử xcopythay thế. Có lẽ một cái gì đó như:

xcopy /F "C:\My Folder\file.txt" D:\

Từ xcopy /?:

/ F - Hiển thị tên tệp nguồn và đích đầy đủ trong khi sao chép.


Tôi ngạc nhiên về cách các câu trả lời tương tự không chỉ về kỹ thuật mà cả định dạng.
Frank Thomas

@FrankThomas, đúng. Tuy nhiên, techie hơi nhanh .
Synetech

5

thử xcopy /f <source> <dest>

từ bản tóm tắt sử dụng:

/ F Hiển thị tên tệp nguồn và đích đầy đủ trong khi sao chép.

không thể có quá nhiều dài dòng hơn so với thao tác sao chép.


Tôi đã chính xác tìm cách xuất tên tệp nguồn và đích, nhưng sẽ rất tuyệt nếu tôi tránh việc hiển thị toàn bộ tệp vì đó là gói nén.
svassr

3

Đối với một câu trả lời khác nhau ... hãy thử robocopy .

xcopy đã trở nên không dùng nữa (tức là có các công cụ tốt hơn và được hỗ trợ nhiều hơn) kể từ Windows Vista trở lên.

ROBOCOPY Source_folder Destination_folder /V

/Vnghĩa là:

/V : Produce Verbose output log, showing skipped files.

robocopy cho phép nhiều hơn thế, vì nó có thể sao chép quyền, tệp và thuộc tính cụ thể và thậm chí có thể tạo nhật ký.


Nó có hoạt động cho một tệp nguồn và tệp đích cụ thể không vì tôi phải đổi tên tệp thành hậu tố số phiên bản?
svassr

Tôi sẽ giả sử như vậy (xem liên kết được nhúng để sử dụng mẫu) nhưng tôi hiếm khi sử dụng Windows 7.
Doktoro Reichard

Quả thực là một đối số thứ ba tùy chọn, bạn có thể chỉ định danh sách các tệp bằng cách sử dụng ký tự đại diện (ví dụ: ROBOCOPY C:\myProject\build\ C:\myProject\release\ *.apkBu Tôi không tìm cách đổi tên các tệp theo lô
svassr

Bạn đã không đề cập bất cứ điều gì về việc đổi tên trong câu hỏi của bạn. Tuy nhiên, bạn có thể làm điều đó với vòng lặp FOR và / hoặc lệnh REN .
Doktoro Reichard

Bạn đúng rồi. Thật tệ, tôi nghĩ tôi nên chỉnh sửa câu hỏi của mình để chính xác nhưng tôi quên mất.
svassr

0

Tôi sử dụng Robocopy cho các tập lệnh bó của mình, nhưng nếu bạn đang tìm kiếm bất kỳ lệnh Windows nào, thì bạn luôn có thể tìm kiếm powershell: copy-item Source Destination -verbose

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.