Làm cách nào để sử dụng lệnh ghép ngắn Out-File (Microsoft.PowerShell.Utility) trong PowerShell?

Lam Cach Nao De Su Dung Lenh Ghep Ngan Out File Microsoft Powershell Utility Trong Powershell



Đầu ra của các lệnh PowerShell được hiển thị trên bảng điều khiển PowerShell. Tuy nhiên, để lưu đầu ra thành một tệp văn bản để sử dụng sau này, “ Out-File ” lệnh ghép ngắn có thể được sử dụng. PowerShell của “ Out-File ” cmdlet được sử dụng để gửi hoặc xuất đầu ra sang một tệp văn bản cụ thể. Định dạng đầu ra trong tệp văn bản sẽ giống như được hiển thị trên bảng điều khiển PowerShell. Trong trường hợp, nếu bạn cần chỉ định các tham số cho tệp đầu ra thì hãy sử dụng lệnh ghép ngắn “Out-File” thay vì toán tử chuyển hướng “>”.

Trong bài đăng này, việc sử dụng lệnh ghép ngắn “Out-File” sẽ được thảo luận.

Làm cách nào để sử dụng lệnh ghép ngắn Out-File (Microsoft.PowerShell.Utility) trong PowerShell?

Để xuất đầu ra của lệnh thành một tệp, trước tiên, hãy sử dụng lệnh ghép ngắn có đầu ra cần được xuất. Sau đó, chuyển nó sang “ Out-File ” lệnh ghép ngắn. Tiếp theo, sử dụng “ -Đường dẫn tập tin ” và gán cho nó đường dẫn tệp đích.







Xem xét tổng quan các ví dụ đã cho này để tìm hiểu cách sử dụng lệnh ghép ngắn “Out-File” trong PowerShell.



Ví dụ 1: Tạo một tệp mới và xuất dữ liệu vào tệp bằng Cmdlet “Out-File”
Đầu tiên, viết một chuỗi và đặt nó vào “ Out-File ” cmdlet sử dụng đường ống “ | ”. Tiếp theo, lệnh ghép ngắn “Out-File” sẽ tạo một tệp văn bản mới và lưu trữ kết quả đầu ra trong tệp đã chỉ định:



msgstr 'Tạo và gửi đầu ra tới một tệp mới.' | Ra tệp C:\Docs\New.txt





Thực hiện lệnh sau để xác minh xem đầu ra có được lưu trữ trong tệp hay không:

Lấy nội dung C:\Docs\New.txt



Ví dụ 2: Sử dụng lệnh ghép ngắn ngoài tệp để nối thêm tệp văn bản hiện có
Thêm một chuỗi và đặt chuỗi đó vào lệnh ghép ngắn được cung cấp bằng cách sử dụng đường dẫn “ | ” và ghi rõ “ Out-File cmdlet cùng với -Nối ” tham số ở cuối lệnh được cung cấp để nối thêm tệp văn bản hiện có:

msgstr 'Nối đầu ra vào một tập tin hiện có.' | Ra tệp C:\Docs\New.txt -Nối

Ví dụ 3: Sử dụng lệnh ghép ngắn ngoài tệp để ghi đè tệp văn bản hiện có
Để ghi đè lên một tệp văn bản hiện có, chỉ cần đặt “ -Lực lượng ” tham số dọc theo lệnh dưới đây:

msgstr 'Ghi đè lên một tập tin hiện có.' | Ra tệp C:\Docs\New.txt -Lực lượng

Ví dụ 4: Sử dụng Out-File Cmdlet để ngăn không cho tệp hiện có bị ghi đè
Sử dụng ' -NoClobber ” cùng với lệnh để tránh một tệp cụ thể bị ghi đè. Sau khi thực hiện lệnh này, bảng điều khiển PowerShell sẽ đưa ra thông báo lỗi nếu tệp đã tồn tại:

msgstr 'Tránh tập tin bị ghi đè.' | Ra tệp C:\Docs\New.txt -NoClobber

Đó là nó! Chúng tôi đã tổng hợp các cách sử dụng khác nhau của lệnh ghép ngắn “Out-File” trong PowerShell.

Phần kết luận

PowerShell của “ Out-File ” cmdlet được sử dụng để gửi đầu ra tới tệp văn bản. Nó hiển thị dữ liệu ở cùng một đầu ra như được hiển thị trong bảng điều khiển PowerShell. Trong hướng dẫn này, lệnh ghép ngắn “Out-File” của PowerShell đã được trình bày với sự trợ giúp của một số ví dụ.