2016-04-08 22 views
0

特定のディレクトリのすべてのファイルを一覧表示するターミナルで動作するコマンドが見つかりました。私はスクリプトでこれを使用することが可能かどうか疑問に思っていました。私は、テキストファイルに259文字を超えるパスを持つすべてのファイルをリストするスクリプトを用意することになっています。ここで Powershellの文字数をカウントするスクリプト

は、コマンド DIR/S/B/oは次のとおりです。

はあなたに

答えて

1

一覧ありがとうGN指定されたディレクトリ内のすべてのファイル(例:C:\ MyFolderという):

Get-ChildItem -Path C:\MyFolder -File 

完全パスが259文字を超えるもののフィルタ:

Get-ChildItem -Path C:\MyFolder -File | 
    Where-Object{$_.FullName.Length -gt 259} 

書き込みeテキストファイルへの完全なパス。 C:\ MyFile.txt

Get-ChildItem -Path C:\MyFolder -File | 
    Where-Object{$_.FullName.Length -gt 259} | 
    Select-Object Fullname | 
     Out-File C:\MyFile.txt 
関連する問題