Skip to content

Chạy Lệnh

Node này cho phép bạn chạy các lệnh hệ thống (CMD trên Windows hoặc Terminal trên macOS/Linux) trực tiếp từ quy trình tự động. Omnilogin sẽ gửi lệnh đến máy tính và trả kết quả về. Tính năng này hữu ích cho các thao tác như kiểm tra dung lượng ổ đĩa, xem danh sách tệp, kiểm tra kết nối internet, khởi động lại dịch vụ hoặc chạy file .exe.

Lệnh để chạy

Nhập câu lệnh cần thực thi trên máy tính.

Attributes

Thư mục làm việc

Chỉ định thư mục chứa file hoặc thư mục nơi lệnh sẽ được thực thi.

Attributes

Gán cho biến

Gán kết quả trả về sau khi chạy lệnh cho một biến để sử dụng ở các node tiếp theo.

  • Tên biến: Nhập tên biến để lưu kết quả. Trường này xuất hiện khi bạn chọn Gán cho biến.

Attributes

Chèn vào bảng

Chèn kết quả vào một cột trong Bảng.

  • Chọn cột: Chọn cột nơi kết quả sẽ được chèn vào. Trường này xuất hiện khi bạn chọn Chèn vào bảng.

Ví dụ thực tế

Yêu cầu: Lấy danh sách đường dẫn các file trong một thư mục để phục vụ quy trình tải lên.

Đầu tiên, xác định đường dẫn đến folder chứa các file ảnh và chuẩn bị một file text để lưu kết quả (có thể tạo trước hoặc không):

Attributes

Tiếp theo, cấu hình node Chạy lệnh như sau:

Attributes

Câu lệnh dir "E:\file" /b /s /a-d > "E:\file.txt" có ý nghĩa:

  • dir: liệt kê file.
  • "E:\file": thư mục cần lấy danh sách.
  • /b: chỉ hiện tên file, không thêm thông tin khác (bare format).
  • /s: bao gồm đường dẫn đầy đủ.
  • /a-d: chỉ lấy file, bỏ qua thư mục con.
  • >: ghi kết quả ra file.
  • "E:\file.txt": file lưu kết quả. Nếu file chưa tồn tại sẽ được tạo tự động.

Sau khi chạy, file file.txt sẽ chứa danh sách đường dẫn file:

Attributes