Cách gửi đầu ra của lệnh PowerShell tới một tệp

Tác giả sysadmin, T.M.Một 08, 2023, 01:50:44 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Cách gửi đầu ra của lệnh PowerShell tới một tệp


Thật đơn giản để tạo tệp TXT hoặc CSV đầu ra của lệnh trên Windows 10 và 11.

  • Để lưu đầu ra của lệnh PowerShell vào tệp TXT, hãy nhập lệnh, nhấn Phím cách, nhập ký hiệu > (lớn hơn), nhấn Phím cách và nhập đường dẫn đầy đủ đến tệp TXT.
  • Để tạo tệp CSV từ lệnh PowerShell, hãy nhập lệnh của bạn, nhấn Phím cách, nhập | (ống), nhấn Phím cách, nhập "Xuất-CSV", nhấn Phím cách, nhập đường dẫn đầy đủ đến tệp CSV, nhấn Phím cách, nhập "-NoTypeInformation" và nhấn Enter.

Bạn có muốn lưu kết quả của lệnh PowerShell dưới dạng tệp TXT (văn bản) hoặc CSV (các giá trị được phân tách bằng dấu phẩy) trên máy tính của mình không? Nếu vậy thì việc này rất dễ thực hiện và chúng tôi sẽ hướng dẫn bạn cách thực hiện trên PC chạy Windows 11 hoặc Windows 10 của bạn.

1. Gửi đầu ra của lệnh PowerShell tới tệp văn bản

Để ghi đầu ra lệnh PowerShell của bạn vào tệp văn bản (TXT), trước tiên hãy khởi chạy cửa sổ PowerShell. Tại đây, nhập bất kỳ lệnh nào bạn cần, đầu ra mà bạn muốn trong một tệp văn bản. Sau khi bạn nhập lệnh, hãy nhấn Phím cách, nhập biểu tượng > (lớn hơn), nhấn Phím cách, nhập đường dẫn đầy đủ đến tệp văn bản nơi bạn muốn lưu kết quả đầu ra và nhấn Enter.

Ví dụ: nếu bạn muốn lưu đầu ra của lệnh "systeminfo" vào một tệp có tên "SystemInfo.txt" trên màn hình của bạn, lệnh của bạn sẽ trông giống như sau:

Mã nguồn [Chọn]
systeminfo > C:\Users\mahes\Desktop\SystemInfo.txt

Ngay khi bạn nhấn Enter, PowerShell sẽ tạo tệp được chỉ định của bạn và thêm kết quả lệnh của bạn vào đó. Khi hoàn tất, hãy truy cập vào đường dẫn đã chỉ định và bạn sẽ tìm thấy tệp mới tạo ở đó.

2. Gửi đầu ra của lệnh PowerShell tới tệp CSV

Nếu bạn muốn tạo tệp CSV chứa đầu ra của lệnh PowerShell đã chỉ định, hãy sử dụng lệnh ghép ngắn "Export-CSV" của công cụ.

Để làm điều đó, hãy khởi chạy PowerShell. Tại đây, nhập lệnh của bạn (kết quả mà bạn muốn có trong tệp CSV). Sau đó, nhấn Phím cách, nhập | (ống), nhấn Phím cách, nhập "Xuất-CSV", nhấn Phím cách, nhập đường dẫn đầy đủ đến tệp CSV bạn muốn tạo, nhấn Phím cách, nhập "-NoTypeInformation" và nhấn Enter.

Ví dụ: nếu bạn muốn lưu danh sách mục của thư mục hiện tại vào một tệp có tên "List.csv" trên màn hình của mình, bạn sẽ sử dụng lệnh giống như sau. Lưu ý rằng tham số "NoTypeInformation" ở đây cho biết lệnh không bao gồm tiêu đề thông tin #TYPE trong tệp CSV của bạn.

Mã nguồn [Chọn]
Export-CSV C:\Users\mahes\Desktop\List.csv -NoTypeInformation

Khi chạy xong lệnh, bạn sẽ có một tệp có tên "List.csv" trên màn hình nền chứa danh sách các mục trong thư mục hiện tại của bạn.

3. Xem nội dung văn bản hoặc tệp CSV của bạn trong PowerShell

Bạn có thể xem nội dung văn bản hoặc tệp CSV mới tạo của mình ngay trong PowerShell. Bạn không cần phải rời khỏi công cụ và sử dụng ứng dụng khác để mở tệp của mình.

Để làm điều đó, hãy mở cửa sổ PowerShell, nhập lệnh sau, thay thế "PATH" bằng đường dẫn đầy đủ đến văn bản hoặc tệp CSV của bạn rồi nhấn Enter.

Mã nguồn [Chọn]
Type PATH
Ví dụ: nếu bạn muốn đọc nội dung của tệp có tên "SystemInfo.txt" được đặt trên màn hình của mình, bạn sẽ sử dụng lệnh sau:

Mã nguồn [Chọn]
Type C:\Users\mahes\Desktop\SystemInfo.txt

Ngay lập tức, PowerShell sẽ tải nội dung tệp của bạn trong cửa sổ đang mở, cho phép bạn đọc nội dung tệp.

Và đó là tất cả những gì cần biết về việc lưu kết quả lệnh PowerShell của bạn dưới dạng văn bản hoặc tệp CSV. Thưởng thức!