2017-06-19 11 views
-3

私は1行でそれを必要とし、ヘッダーは表示しません。Linuxでls -lとまったく同じようにpowershellでファイルのパーミッションと絶対パスを取得するにはどうすればよいですか?

例えば

$ LS -l

合計21

drwxr-XR-X 3 u584422 qosmon1 1024年6月7日8時34分毎日

drwxr-XR-X 2 u584422 qosmon1 1024 5月26 10:41ダウンロード

+2

あなたの質問がありますか? –

+2

あなたの質問は非常に曖昧なので、あなたが何をしようとしているのか分かりません。 [How to Ask](http://stackoverflow.com/questions/how-to-ask)を読む必要があります。これは、あなたの質問が欠落していて、なぜそれがダウンリストされているのかを理解するのに役立ちます。 –

+0

現在、私はls -lの最も似たバージョンを得るために "Get-ChildItem -Recurse C:\ -ErrorAction SilentlyContinue |?{$ _。PSIsContainer}"を使用していますが、上記のディレクトリを置くのではなく、 C:\にあるすべてのファイルのフルパスを表示するので、データベースに後で置くことができ、それを取得することができます。 –

答えて

0

あなたはこれを意味しますか?

Get-ChildItem C:\ -Directory -Recurse -Force -ErrorAction SilentlyContinue | 
    Select-Object -ExpandProperty FullName 

注:-Directoryパラメータは、PowerShell 3.0以降でのみ動作します。 PowerShell 2.0をお持ちの場合は、| Select-Objectの部分の前に| Where-Object { $_.PsIsContainer }を追加する必要があります。

+0

しかし、私はこれを行うときに...私もアクセス許可が表示されません...? –

+0

権限についてのご質問についてのコメントをご覧ください。 –

+0

私はPowershellを初めて使っています。私は混乱しています - あなたはその部分のBillを手伝ってもらえますか? –

関連する問題