Tôi sử dụng màn hình camera (Blue Iris) ghi wmv vào thư mục. Tại một thời điểm nhất định (trên bộ đếm thời gian), tôi muốn chạy một tệp lệnh sao chép các tệp đó ở một nơi khác. Vì vậy, hiện tại tệp lệnh của tôi hoạt động nhưng nếu một tệp đang trong quá trình được viết (bởi Blue Iris), tôi sẽ kết thúc với một tệp bị hỏng. Làm thế nào tôi có thể chắc chắn rằng tập tin đã được ghi hoàn toàn trước khi bắt đầu sao chép? Chúc mừng Dave
Một vài điều xuất hiện trong đầu tôi, nhưng trước tiên, hệ thống tập tin mà thư mục nằm ở đâu?
Bạn có thể kiểm tra kích thước tập tin. Khi nó ngừng thay đổi giả sử nó được viết xong.
—
DavidPostill
Đây là trên Windows 10 x64
—
Dave Pruce
với hệ thống hoạt động mà bạn đang làm việc. Nếu bạn đang sử dụng Hệ thống Linux hoặc Unix, bạn có thể xem xét lsof (nếu bạn không biết lsof hãy xem tại đây: thegeek ware.com/2012/08/lsof-command-examples )
—
konqui
Như đã nói - Windows 10 X64
—
Dave Pruce