Tài liệu

Tài liệu RunMacro

Tạo robot đầu tiên, rồi tiến xa theo nhu cầu.

Hướng dẫn rõ ràng từng bước để tạo, chạy và cải thiện robot cho công việc máy tính lặp lại.

Tài liệu Luồng IF File tồn tại
📂 Luồng

Kiểm tra file/thư mục tồn tại để rẽ nhánh trong RunMacro

Lệnh IF File tồn tại kiểm tra một đường dẫn có tồn tại không (file, thư mục, hoặc thư mục có chứa file), rồi rẽ nhánh: đúng nhảy nhãn IF, sai nhảy ELSE.

Điều kiện cần#

  • Đã thêm lệnh IF File tồn tại vào macro.
  • Chuẩn bị dữ liệu hoặc mục tiêu mà IF File tồn tại sẽ sử dụng.

Chế độ hỗ trợ#

  • RunMacro Runner

Chức năng này làm gì#

Lệnh IF File tồn tại kiểm tra một đường dẫn có tồn tại không (file, thư mục, hoặc thư mục có chứa file), rồi rẽ nhánh: đúng nhảy nhãn IF, sai nhảy ELSE. Hỗ trợ ký tự đại diện */? và biến.

Hình ảnh & video#

Giao diện cấu hình các trường thông số của lệnh IF File tồn tại trong RunMacro
Khung cấu hình các trường thông số của lệnh IF File tồn tại trong RunMacro.

Khi nào nên dùng#

  • Chỉ xử lý khi file dữ liệu đã có (vd file tải về).
  • Kiểm tra thư mục có file mới để xử lý hàng loạt.
  • Bỏ qua bước nếu file kết quả đã tồn tại.

Khi nào không nên dùng#

  • Không dùng phép kiểm tra một lần để chờ file đang tải hoặc đang được ghi hoàn tất.

Các bước cấu hình#

  1. Thêm lệnh Luồng › IF File tồn tại.
  2. Nhập đường dẫn (có thể dùng biến và *).
  3. Nếu chỉ muốn xét thư mục có chứa file hay không, bật ô "Chỉ kiểm tra thư mục có file" (mặc định BẬT — khi bật sẽ ẩn ô chọn kiểu).
  4. Nếu tắt ô đó, chọn kiểu kiểm tra ở dropdown: File / Thư mục / File hoặc Thư mục.
  5. Đặt nhãn IF/ELSE. Lưu.

Giải thích từng tùy chọn#

Đường dẫn (file path)#

Đường dẫn cần kiểm tra. Hỗ trợ biến {...} và ký tự đại diện */?.

Chỉ kiểm tra thư mục có file#

Ô tích riêng, mặc định BẬT. Khi bật, lệnh chỉ xét xem thư mục ở đường dẫn có chứa file nào không và ẩn ô chọn kiểu bên dưới.

Kiểu kiểm tra (khi tắt ô trên)#

Dropdown 3 lựa chọn: File, Thư mục, hoặc File hoặc Thư mục (chấp nhận cả hai).

Nhãn IF / Nhãn ELSE#

Tồn tại thì nhảy IF; không thì nhảy ELSE.

Kết quả mong đợi#

Sau khi chạy, IF File tồn tại hoàn tất thao tác đã mô tả và cung cấp kết quả cho bước tiếp theo.

Ví dụ thực tế#

Ví dụ: Chỉ xử lý khi có file tải về#

  1. IF File tồn tại, đường dẫn C:\Tai, bật ô "Chỉ kiểm tra thư mục có file".
  2. Nhãn IF = co_file đặt các bước xử lý.
  3. ELSE = cho_them để chờ hoặc thoát.

Giới hạn và trường hợp lỗi#

  • Tồn tại không chứng minh file đã hoàn chỉnh hay đọc được; wildcard có thể khớp nhầm và ổ mạng có thể trả kết quả tạm thời.

Mẹo & lỗi thường gặp#

Dùng * để kiểm tra theo mẫu, vd *.csv để bắt mọi file CSV mới.

Thông tin kiểm chứng#

  • commands/control_flow.py
Robot biểu tượng của RunMacro

Công việc của robot. Thời gian của bạn.

Tạo robot trong vài phút, không cần lập trình. Chạy ổn định, quản lý từ xa, chi phí rõ ràng — và bạn luôn giữ quyền kiểm soát.