0
私はPowerShellを少し熟知していますので、これはおそらく基本的な質問です。PowerShell - パイプされたプロパティが期待したとおりに動作しない
ディレクトリ内の各テキストファイルの先頭から最初の97行を削除するために、小さな1ライナーを作成しました。
スクリプトは行を削除するまで動作しますが、最後に作成された新しいファイルには期待した名前がありません。ここではスクリプトされています
Get-ChildItem | ForEach-Object {Get-Content $_.PSPath | Select -Skip 97 | Set-Content "Edited-$_.PSChildName" }
は、元のファイルが呼び出されます。私はと呼ばれる新しいファイルがある期待して何 file.txtを :編集 : 編集-file.txtを ファイルが実際として出てきます-file.txt.PSChildName
私は間違っていると思いますか?
完全に作業しました。ありがとう! – user1027280