PowerShell ialah bentuk prom arahan lanjutan. Ia dilanjutkan dengan set besar cmdlet sedia untuk digunakan dan dilengkapi dengan keupayaan untuk menggunakan rangka kerja .NET/C# dalam pelbagai senario. Jika anda mempunyai kemahiran menulis skrip, anda boleh mencipta beberapa skrip yang sangat berkuasa untuk mengautomasikan Windows. Baru-baru ini, Microsoft menyediakannya untuk Linux dan OS X .
PowerShell disertakan dengan cmdlet terbina dalam yang bergunaUkur-Objek. Ia mengira nilai harta jenis objek tertentu. Measure-Object melakukan tiga jenis ukuran, bergantung pada parameter dalam arahan. Cmdlet boleh mengira objek dan mengira minimum, maksimum, jumlah dan purata nilai berangka. Untuk objek teks, ia boleh mengira dan mengira bilangan baris, perkataan dan aksara. Inilah yang kita perlukan.
Apa yang anda perlukan ialah menghantar kandungan fail ke input. Untuk tujuan itu, anda boleh menggabungkan Measure-Object dengan cmdlet yang lainDapatkan-Kandungan. Cmdlet Get-Content mencetak kandungan fail teks.
Jadi, untuk tugas kami, kami boleh melakukan perkara berikut.
- Buka PowerShell
- Taip atau tampal arahan berikut:|_+_|
Betulkan bahagian laluan fail ke fail yang anda perlu ukur. Dalam kes saya, ia menunjukkan output berikut untuk teks artikel saya sebelum ini:
- Gunakan arahan berikut untuk mengira ruang yang sama tidak termasuk:|_+_|
Itu sahaja. Silap mata ini boleh berguna apabila anda perlu mendapatkan statistik kandungan fail tetapi tidak dapat mendapatkan apl pihak ketiga yang sesuai untuk tugas ini.