Sử dụng PowerShell Out-file Cmdlet để chuyển hướng đầu ra sang một tệp

Su Dung Powershell Out File Cmdlet De Chuyen Huong Dau Ra Sang Mot Tep



PowerShell là một công cụ Windows được sử dụng để thực hiện một số hoạt động quản trị và tự động hóa, chẳng hạn như quản lý các hoạt động của Trình quản lý tệp. Cụ thể hơn, nó hỗ trợ “ Out-File ” cmdlet, được sử dụng để xuất hoặc chuyển hướng đầu ra sang tệp văn bản. Đầu ra đã xuất này có thể được sử dụng sau này. Hơn nữa, nó cũng giúp nối thêm văn bản vào một tệp văn bản hiện có. Lệnh này được thiết kế để vượt qua hoặc thay thế toán tử chuyển hướng tiêu chuẩn “ > ”.

Bản ghi này sẽ quan sát chi tiết chuyên sâu để gửi đầu ra tới một tệp.

Làm cách nào để Gửi/Chuyển hướng Kết xuất sang Tệp Văn bản bằng Cmdlet “Out-File” của PowerShell?

Đầu ra có thể được chuyển hướng đến một tệp văn bản bằng cách sử dụng “ Out-File ' yêu cầu. Vì lý do đó:







  • Đầu tiên, thêm chuỗi hoặc lệnh có đầu ra mà bạn muốn xuất thành tệp văn bản.
  • Sau đó, thêm một đường dẫn “ | ” để chuyển đầu ra sang lệnh ghép ngắn “Out-File”.
  • Sau đó, chỉ định “ Out-File ” cmdlet và cuối cùng thêm đường dẫn tệp đích.

Ví dụ 1: Lấy ngày giờ và chuyển hướng đến một tệp bằng cách sử dụng Cmdlet “Out-File”

Trong ví dụ dưới đây, đầu tiên, chúng tôi đã thêm “ Hẹn gặp ” cmdlet để lấy ngày và giờ. Sau đó, chúng tôi đã thêm đường dẫn “ | ” để chuyển đầu ra của lệnh ghép ngắn “Get-Date” sang “ Out-File ' yêu cầu. Sau đó, chúng tôi đã chỉ định đường dẫn tệp cho lệnh “Out-File”:



> Hẹn gặp | ngoài -tài liệu C:\Doc\File.txt



Thực hiện “ Có được nội dung ” cmdlet cùng với đường dẫn tệp để xác minh đầu ra có được chuyển hướng đến một tệp hay không:





> Có được nội dung C:\Doc\File.txt

Có thể thấy rằng tệp chứa ngày và giờ hiện tại:



Ví dụ 2: Chuyển hướng đầu ra chuỗi thành tệp bằng Cmdlet “Out-File”

Trong ví dụ dưới đây, trước tiên, chúng tôi đã thêm một chuỗi văn bản vào bên trong và sử dụng đường dẫn “ | ' và ' Out-File ” để chuyển hướng nó đến tệp được chỉ định:

> 'Chào thế giới' | ngoài -tài liệu C:\Doc\File.txt

Thực hiện lệnh đã cho để xác minh xem đầu ra đã được xuất hay chưa:

> Có được nội dung C:\Doc\File.txt

Ví dụ 3: Chuyển hướng một chuỗi thành một tệp văn bản và nối nó

Để nối văn bản vào một tệp hiện có, chỉ cần thêm “ -Nối ” tham số ở cuối dòng lệnh:

> 'Chào mọi người' | ngoài -tài liệu C:\Doc\File.txt -Nối

Để xác minh, hãy thực hiện lệnh đã cho:

> Có được nội dung C:\Doc\File.txt

Đó là tất cả về cách sử dụng lệnh Out-Cmdlet để chuyển hướng đầu ra sang một tệp.

Phần kết luận

Đầu ra trong PowerShell có thể được chuyển hướng đến một tệp bằng cách sử dụng “ Out-File ” lệnh ghép ngắn. Vì lý do đó, trước tiên, hãy viết chuỗi hoặc lệnh có đầu ra mà bạn muốn gửi vào một tệp. Sau đó, thêm đường ống “ | ”, và lệnh ghép ngắn “Out-File” và chỉ định đường dẫn tệp đích. Bài viết này đã thảo luận về cách tiếp cận để gửi đầu ra tới một tệp văn bản bằng cách sử dụng lệnh ghép ngắn “Out-File” trong PowerShell.