Hành động phiên CMD

Sử dụng hành động Mở phiên CMD để bắt đầu phiên nhắc lệnh. Chỉ định thư mục làm việc và tùy ý thay đổi trang mã trong phần Nâng cao . Tất cả các hành động phiên CMD đều yêu cầu biến phiên CMD được tạo.

Để chạy lệnh, hãy triển khai tác vụ Ghi vào phiên CMD , chỉ định lệnh và chọn gửi Enter. Ví dụ sau tạo một thư mục mới trong thư mục làm việc hiện tại.

Ảnh chụp màn hình của hành động phiên Ghi vào CMD.

Để đảm bảo rằng một đầu ra cụ thể xuất hiện trên dấu nhắc lệnh trước khi tiếp tục các hành động tiếp theo, hãy sử dụng tác vụ Chờ văn bản trên phiên CMD . Chỉ định văn bản cần mong đợi hoặc nhập biểu thức chính quy và bật tùy chọn thích hợp cho biểu thức chính quy.

Ảnh chụp màn hình của tác vụ Chờ văn bản trên phiên cmd.

Khi tất cả tác vụ CMD hoàn tất, hãy sử dụng tác vụ Đóng phiên CMD để chấm dứt phiên CMD.

Mở phiên CMD

Mở một phiên CMD mới.

Quan trọng

Để ngăn chặn truy cập trái phép, Windows yêu cầu quyền quản trị viên để truy cập các thư mục được bảo vệ. Để sử dụng thư mục được bảo vệ làm thư mục làm việc trong tác vụ Mở phiên CMD , hãy chạy Power Automate với quyền quản trị viên. Để tìm thêm thông tin về việc chạy Power Automate với tư cách quản trị viên, hãy truy cập Chạy Power Automate với quyền nâng cao.

Tham số đầu vào

Đối số Không bắt buộc Chấp nhận Giá trị mặc định Description
Thư mục làm việc Có Thư mục Đường dẫn đầy đủ của thư mục cần bắt đầu phiên CMD, nếu có
Thay đổi trang mã Không có Giá trị Boolean Sai Chỉ định xem có nên thay đổi trang mã hiện tại của phiên hay không
Kiểu mã hóa No ASMO-708: Tiếng Ả Rập (ASMO 708), big5: Tiếng Trung phồn thể (Big5), cp1025: IBM EBCDIC (Cyrillic Serbia-Bulgarian), cp866: Cyrillic (DOS), cp875: IBM EBCDIC (Hy Lạp hiện đại), csISO2022JP: Tiếng Nhật (JIS) -Cho phép 1 byte Kana), DOS-720: Ả Rập (DOS), DOS-862: Tiếng Do Thái (DOS), EUC-CN: Tiếng Trung giản thể (EUC), EUC-JP: Tiếng Nhật (JIS 0208-1990 và 0212-1990), euc -jp: Tiếng Nhật (EUC), euc-kr: Tiếng Hàn (EUC), GB18030: Tiếng Trung giản thể (GB18030), gb2312: Tiếng Trung giản thể (GB2312), hz-gb-2312: Tiếng Trung giản thể (HZ), IBM-Thái: IBM EBCDIC (tiếng Thái), IBM00858: OEM đa ngôn ngữ Latin I, IBM00924: IBM Latin-1, IBM01047: IBM Latin-1, IBM01140: IBM EBCDIC (US-Canada-Euro), IBM01141: IBM EBCDIC (Đức-Euro), IBM01142: IBM EBCDIC (Đan Mạch-Na Uy-Euro), IBM01143: IBM EBCDIC (Phần Lan-Thụy Điển-Euro), IBM01144: IBM EBCDIC (Ý-Euro), IBM01145: IBM EBCDIC (Tây Ban Nha-Euro), IBM01146: IBM EBCDIC (Anh-Euro ), IBM01147: IBM EBCDIC (Pháp-Euro), IBM01148: IBM EBCDIC (Quốc tế-Euro), IBM01149: IBM EBCDIC (Icelandic-Euro), IBM037: IBM EBCDIC (US-Canada), IBM1026: IBM EBCDIC (tiếng Thổ Nhĩ Kỳ Latin- 5), IBM273: IBM EBCDIC (Đức), IBM277: IBM EBCDIC (Đan Mạch-Na Uy), IBM278: IBM EBCDIC (Phần Lan-Thụy Điển), IBM280: IBM EBCDIC (Ý), IBM284: IBM EBCDIC (Tây Ban Nha), IBM285: IBM EBCDIC (Anh), IBM290: IBM EBCDIC (katakana tiếng Nhật), IBM297: IBM EBCDIC (Pháp), IBM420: IBM EBCDIC (tiếng Ả Rập), IBM423: IBM EBCDIC (Hy Lạp), IBM424: IBM EBCDIC (tiếng Do Thái), IBM437: OEM United Kỳ, IBM500: IBM EBCDIC (Quốc tế), ibm737: Tiếng Hy Lạp (DOS), ibm775: Baltic (DOS), ibm850: Tây Âu (DOS), ibm852: Trung Âu (DOS), IBM855: OEM Cyrillic, ibm857: Thổ Nhĩ Kỳ (DOS) ), IBM860: Tiếng Bồ Đào Nha (DOS), ibm861: Tiếng Iceland (DOS), IBM863: Người Canada gốc Pháp (DOS), IBM864: Tiếng Ả Rập (864), IBM865: Bắc Âu (DOS), ibm869: Tiếng Hy Lạp, Hiện đại (DOS), IBM870: IBM EBCDIC (Đa ngôn ngữ Latin-2), IBM871: IBM EBCDIC (tiếng Iceland), IBM880: IBM EBCDIC (tiếng Nga Cyrillic), IBM905: IBM EBCDIC (tiếng Thổ Nhĩ Kỳ), iso-2022-jp: tiếng Nhật (JIS), iso-2022-jp: Tiếng Nhật (JIS-Cho phép 1 byte Kana - SO/SI), iso-2022-kr: Tiếng Hàn (ISO), iso-8859-1: Tây Âu (ISO), iso-8859-13: Tiếng Estonia (ISO), iso- 8859-15: Latin 9 (ISO), iso-8859-2: Trung Âu (ISO), iso-8859-3: Latin 3 (ISO), iso-8859-4: Baltic (ISO), iso-8859-5 : Cyrillic (ISO), iso-8859-6: Tiếng Ả Rập (ISO), iso-8859-7: Tiếng Hy Lạp (ISO), iso-8859-8: Tiếng Do Thái (ISO-Visual), iso-8859-8-i: Tiếng Do Thái (ISO-Logical), iso-8859-9: Tiếng Thổ Nhĩ Kỳ (ISO), Johab: Tiếng Hàn (Johab), koi8-r: Cyrillic (KOI8-R), koi8-u: Cyrillic (KOI8-U), ks_c_5601-1987: Tiếng Hàn, macintosh: Tây Âu (Mac), shift_jis: Tiếng Nhật (Shift-JIS), us-ascii: US-ASCII, utf-16: Unicode, utf-16BE: Unicode (Big-Endian), utf-32: Unicode (UTF- 32), utf-32BE: Unicode (UTF-32 Big-Endian), utf-7: Unicode (UTF-7), utf-8: Unicode (UTF-8), windows-1250: Trung Âu (Windows), windows -1251: Cyrillic (Windows), Windows-1252: Tây Âu (Windows), windows-1253: Greek (Windows), windows-1254: Thổ Nhĩ Kỳ (Windows), windows-1255: Tiếng Do Thái (Windows), windows-1256: Tiếng Ả Rập (Windows), windows-1257: Baltic (Windows), windows-1258: Tiếng Việt (Windows), windows-874: Thai (Windows), x- Chinese-CNS: Chinese Phồn thể (CNS), x- Chinese-Eten: Chinese Truyền thống (Eten), x-cp20001: TCA Đài Loan, x-cp20003: IBM5550 Đài Loan, x-cp20004: TeleText Đài Loan, x-cp20005: Wang Đài Loan, x-cp20261: T.61, x-cp20269: ISO-6937, x -cp20936: Tiếng Trung giản thể (GB2312-80), x-cp20949: Tiếng Hàn Wansung, x-cp50227: Tiếng Trung giản thể (ISO-2022), x-EBCDIC-KoreaExtends: IBM EBCDIC (Tiếng Hàn mở rộng), x-Europa: Europa, x -IA5: Tây Âu (IA5), x-IA5-Đức: Đức (IA5), x-IA5-Na Uy: Na Uy (IA5), x-IA5-Thụy Điển: Thụy Điển (IA5), x-iscii-as: ISCII Assamese, x-iscii-be: ISCII Tiếng Bengali, x-iscii-de: ISCII Devanagari, x-iscii-gu: ISCII Gujarati, x-iscii-ka: ISCII Kannada, x-iscii-ma: ISCII Malayalam, x-iscii- hoặc: ISCII Oriya, x-iscii-pa: ISCII Punjabi, x-iscii-ta: ISCII Tamil, x-iscii-te: ISCII Telugu, x-mac-arabic: Tiếng Ả Rập (Mac), x-mac-ce: Central Châu Âu (Mac), x-mac-chinesesimp: Tiếng Trung giản thể (Mac), x-mac-chinesetrad: Tiếng Trung phồn thể (Mac), x-mac-croatian: Croatian (Mac), x-mac-cyrillic: Cyrillic (Mac), x-mac-greek: Tiếng Hy Lạp (Mac), x-mac-hebrew: Tiếng Do Thái (Mac), x-mac-icelandic: Tiếng Iceland (Mac), x-mac-japanese: Tiếng Nhật (Mac), x-mac-Hàn Quốc : Tiếng Hàn (Mac), x-mac-romanian: Rumani (Mac), x-mac-thai: Thái (Mac), x-mac-turkish: Thổ Nhĩ Kỳ (Mac), x-mac-ukrainian: Ukraina (Mac)` utf-8 : Unicode (UTF-8) Mã hóa để sử dụng khi đọc đầu ra

Đã tạo biến

Đối số Loại Description
Phiên Cmd Phiên CMD Phiên CMD để sử dụng với các hành động CMD sau này

Ngoại lệ

Ngoại lệ Description
Không thể bắt đầu phiên lệnh Cho biết một sự cố khi khởi tạo phiên CMD
Thư mục làm việc không tồn tại Cho biết đã xảy ra lỗi khi cố gắng xác định vị trí thư mục làm việc

Đọc từ phiên CMD

Đọc đầu ra của một phiên CMD.

Tham số đầu vào

Đối số Không bắt buộc Chấp nhận Giá trị mặc định Description
Phiên CMD No Phiên CMD Một phiên CMD đã mở trước đó
Tách riêng đầu ra và lỗi Không có Giá trị Boolean Sai Chỉ định xem sẽ lưu trữ đầu ra tiêu chuẩn và lỗi tiêu chuẩn vào các biến khác nhau hay kết hợp thành một

Đã tạo biến

Đối số Loại Description
Đầu ra Cmd Giá trị văn bản Đầu ra tiêu chuẩn của phiên CMD
CmdLỗi Giá trị văn bản Lỗi tiêu chuẩn của phiên CMD

Ngoại lệ

Ngoại lệ Description
Phiên CMD đã đóng Cho biết rằng phiên CMD được chỉ định đã đóng

Ghi vào phiên CMD

Thực thi một lệnh trên phiên CMD đang mở.

Tham số đầu vào

Đối số Không bắt buộc Chấp nhận Giá trị mặc định Description
Phiên CMD No Phiên CMD Biến phiên CMD đã mở trước đó
Lệnh No Giá trị văn bản Tên của lệnh cần thực thi
Gửi Đi vào sau lệnh Không có Giá trị Boolean Đúng Chỉ định có gửi một Đi vào lệnh

Đã tạo biến

Hành động này không tạo ra bất kỳ biến nào.

Ngoại lệ

Ngoại lệ Description
Không thể ghi vào phiên CMD Cho biết một lỗi ghi vào phiên CMD
Phiên CMD đã đóng Cho biết rằng phiên CMD được chỉ định đã đóng

Chờ văn bản trên phiên CMD

Chờ một văn bản cụ thể trên một phiên CMD đã mở trước đó.

Tham số đầu vào

Đối số Không bắt buộc Chấp nhận Giá trị mặc định Description
Phiên CMD No Phiên CMD Biến phiên CMD đang mở
Văn bản sẽ chờ No Giá trị văn bản Văn bản hoặc biểu thức chính quy sẽ chờ xuất hiện trên đầu ra tiêu chuẩn hoặc trên lỗi tiêu chuẩn
Là biểu thức chính quy Không có Giá trị Boolean Sai Chỉ định xem có chờ một biểu thức chính quy thay vì văn bản thuần hay không
Không phân biệt chữ hoa/thường Không có Giá trị Boolean Đúng Chỉ định xem văn bản cần chờ có phải là văn bản khớp với đầu ra tiêu chuẩn hoặc lỗi tiêu chuẩn mà không tính đến cách viết hoa/thường của văn bản hay không
Thời gian chờ Có Giá trị số 0 Chỉ định xem sẽ chờ vô thời hạn đến khi văn bản xuất hiện hay sẽ báo lỗi nếu văn bản không xuất hiện sau một khoảng thời gian nhất định

Lưu ý

Power AutomateCông cụ biểu thức chính quy của nó là .NET. Để tìm thêm thông tin về biểu thức chính quy, hãy truy cập Ngôn ngữ biểu thức chính quy - Tham chiếu nhanh.

Đã tạo biến

Hành động này không tạo ra bất kỳ biến nào.

Ngoại lệ

Ngoại lệ Description
Phiên CMD đã đóng Cho biết rằng phiên CMD được chỉ định đã đóng
Đã hết thời gian chờ trong khi chờ văn bản Cho biết khoảng thời gian chờ được chỉ định đã trôi qua trước khi văn bản xuất hiện trong phiên lệnh

Đóng phiên CMD

Đóng một phiên CMD đã mở trước đó.

Tham số đầu vào

Đối số Không bắt buộc Chấp nhận Giá trị mặc định Description
Phiên CMD No Phiên CMD Phiên CMD kết thúc. Chỉ định biến này trong hành động phiên CMD mở

Đã tạo biến

Hành động này không tạo ra bất kỳ biến nào.

Ngoại lệ

Hành động này không bao gồm bất kỳ trường hợp ngoại lệ nào.