Tulisan ini akan melihat butiran yang mendalam untuk menghantar output ke fail.
Bagaimana untuk Menghantar/Ubah hala Output ke Fail Teks Menggunakan PowerShell 'Out-Fail' Cmdlet?
Output boleh dialihkan ke fail teks dengan menggunakan ' Keluar-Fail ” perintah. Untuk tujuan itu:
- Mula-mula, tambahkan rentetan atau arahan yang outputnya ingin anda eksport ke fail teks.
- Selepas itu, tambah saluran paip ' | ” untuk memindahkan output ke cmdlet “Out-Fail”.
- Kemudian, nyatakan “ Keluar-Fail ” cmdlet dan akhirnya menambah laluan fail sasaran.
Contoh 1: Dapatkan Tarikh dan Masa dan Ubah hala ke Fail Menggunakan Cmdlet 'Fail Luar'
Dalam contoh di bawah, pertama, kami telah menambah ' Dapatkan-Tarikh ” cmdlet untuk mendapatkan tarikh dan masa. Selepas itu, kami menambah saluran paip ' | ” untuk memindahkan output cmdlet “Get-Date” ke dalam “ Keluar-Fail ” perintah. Kemudian kami memberikan laluan fail kepada arahan 'Out-File':
> Dapatkan-Tarikh | keluar -fail C:\Doc\File.txt
Laksanakan ' Dapatkan-Kandungan ” cmdlet bersama-sama dengan laluan fail untuk mengesahkan output telah diubah hala ke fail atau tidak:
> Dapatkan-Kandungan C:\Doc\File.txt
Ia boleh diperhatikan bahawa fail itu mengandungi tarikh dan masa semasa:
Contoh 2: Ubah hala Output Rentetan ke Fail Menggunakan Cmdlet 'Out-Fail'.
Dalam contoh di bawah ini, pertama, kami telah menambah rentetan teks di dalam dan menggunakan saluran paip ' | ' dan juga ' Keluar-Fail ” perintah untuk mengalihkannya ke fail yang ditentukan:
> 'Hai dunia' | keluar -fail C:\Doc\File.txt
Jalankan arahan yang diberikan untuk mengesahkan sama ada output telah dieksport atau tidak:
> Dapatkan-Kandungan C:\Doc\File.txt
Contoh 3: Ubah hala String ke Fail Teks dan Tambahkannya
Untuk menambahkan teks ke dalam fail sedia ada cuma tambah ' -Lampirkan ” parameter di hujung baris arahan:
> 'Hai manusia' | keluar -fail C:\Doc\File.txt -Lampirkan
Untuk pengesahan, laksanakan arahan yang diberikan:
> Dapatkan-Kandungan C:\Doc\File.txt
Itu semua tentang menggunakan arahan Out-Cmdlet untuk mengubah hala output ke fail.
Kesimpulan
Output dalam PowerShell boleh diubah hala ke fail menggunakan ' Keluar-Fail ” cmdlet. Atas sebab itu, mula-mula, tulis rentetan atau arahan yang outputnya ingin anda hantar ke dalam fail. Kemudian, tambah saluran paip ' | ”, dan cmdlet “Fail Luar”, dan tetapkan laluan fail sasaran. Tulisan ini telah membincangkan pendekatan untuk menghantar output ke fail teks menggunakan cmdlet 'Fail Luar' dalam PowerShell.