PowerShellにはファイル操作を行うコマンドレットがいくつか(Get-Content, Add-Contentなど)あるのですが、ファイルの行数を取得できるようなコマンドレットはありません。
たとえばGet-Contentコマンドレットは大雑把にいえばファイル内容を取得するコマンドレットですが、ファイル行数を取得すようなパラメータは存在しません。
既存のコマンドレットの組み合わせで何とかならないか模索していたところ Get-ContentとMeasure-Objectコマンドレットで行けそうなことがわかりました。
Get-Contentで読み取った内容を、パイプを使用してMeasure-Objectへ渡してやると Countプロパティで行数を取得することができます。
PS C:\Users\HIRO> Get-Content "Test.txt" | Measure-Object
Count : 13
Average :
Sum :
Maximum :
Minimum :
Property :
といった感じです。
これは、Test.txtは13行あることを示しています。