PowerShell:
Viết một tệp văn bản

Làm thế nào:

Dưới đây là cách để viết vào một tệp văn bản trong PowerShell; nó cực kỳ dễ dàng!

Tạo và viết văn bản vào một tệp mới:

"Hello, world!" | Out-File -FilePath .\hello.txt

Thêm văn bản vào một tệp đã tồn tại:

"Welcome to PowerShell scripting!" | Add-Content -Path .\hello.txt

Kiểm tra nội dung của tệp:

Get-Content .\hello.txt

Kết quả mẫu:

Hello, world!
Welcome to PowerShell scripting!

Đào Sâu

Các tệp PowerShell mặc định sử dụng mã hóa UTF-16. Trong lịch sử, các tệp văn bản đơn giản hơn—chỉ dùng ASCII. Bây giờ, Out-FileAdd-Content cho phép bạn chọn mã hóa. Nếu bạn theo phong cách cũ, Set-Content vẫn tồn tại nhưng có những hạn chế. Đối với các tệp lớn hơn, bạn nên xem xét [System.IO.StreamWriter] để tăng hiệu quả.

Xem Thêm

Để biết thêm về kỹ năng xử lý tệp trong PowerShell, hãy truy cập:

Nhớ rằng, sự thực hành làm nên sự hoàn hảo. Vậy nên bắt đầu viết kịch bản thôi!