Điều gì và làm cách nào để tạo một tập lệnh di chuyển một số tệp khi mở? [đóng cửa]


0

Tôi có các tệp trong thư mục A và tôi muốn chuyển chúng sang thư mục B, vì tôi thường xuyên đặt các tệp trong các thư mục này và thường cần chúng di chuyển giữa nhau. Tuy nhiên, chúng nằm sâu trong các thư mục khác và tôi muốn viết một đoạn mã đơn giản (nếu có thể, như trong notepad) mà tôi có thể tạo thành .exe và chạy và để nó di chuyển tất cả nội dung từ Thư mục A sang Thư mục B.

Tôi không biết đủ về Windows để biết nên sử dụng ngôn ngữ nào và thậm chí cách tôi sẽ bắt đầu viết một mã bảo Windows di chuyển các tệp.


Lúc đầu bạn cần bắt đầu học viết chương trình. Hầu như mọi ngôn ngữ lập trình có trình dịch cho windows đều có thể làm được. Sau khi biết những điều cơ bản, bạn có thể đặt câu hỏi cụ thể trên stackoverflow.com. chúng tôi, nếu bạn không muốn / có thời gian để học, chỉ cần thuê một chuyên gia để làm điều đó cho bạn.
Máté Juhász

Câu trả lời:


3

Một kịch bản Batch đơn giản có thể làm việc. Để xem hướng dẫn chi tiết, xem hướng dẫn này . Trong kịch bản cụ thể của bạn, trước tiên bạn có thể tạo một tệp văn bản như:

ECHO OFF
ECHO Moving files...
MOVE "C:\tmp\1\*" "C:\tmp\2\"
PAUSE

Sau đó đổi tên thành movefiles.bat (đảm bảo thay đổi phần mở rộng thực tế, không chỉ tên tệp) và chạy nó bất cứ khi nào bạn cần di chuyển các tệp.


-2

An .exe tập tin được biên dịch từ một ngôn ngữ lập trình. Một thay thế tốt hơn cho bạn sẽ là tạo ra một .cmd - còn được gọi là tệp bó - là tệp tập lệnh mà bạn có thể lên lịch hoặc nhấp đúp vào để chạy các lệnh. Bạn tạo tập tin này là bất kỳ soạn thảo văn bản ví dụ: chương trình kiểu Notepad (không tạo trong bộ xử lý văn bản như MS Word hoặc nó sẽ thêm các ký tự không nhìn thấy vào nó).

Windows cho phép bạn viết các lệnh đơn giản của riêng mình theo cách này, ví dụ: bằng cách sử dụng copy chỉ huy. Một tập hợp các ví dụ cho các nhiệm vụ khác nhau và cách bắt đầu được mô tả trên http://www.techradar.com/how-to/computing/windows-10-command-line-tricks-1325962


Câu trả lời này, ở dạng hiện tại, không trả lời câu hỏi đã được hỏi. Nó là rộng đến rộng và không giải quyết cụ thể câu hỏi của tác giả. Một giải thích về những gì một thực thi được biên dịch là chính xác và một gợi ý mơ hồ để sử dụng một trong những "ví dụ" từ một liên kết ngẫu nhiên, không trả lời câu hỏi của tác giả
Ramhound
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.