PowerShell フォルダ・ファイル一覧の参照について
PowerShellではフォルダ・ファイル一覧のコマンドレットとして、Get-ChildItemが用意されています。
ただ、Get-ChildItemを毎回打つのはダルい、というよりもLinuxのコマンドである「ls」コマンド、従来のコマンドプロンプトで使用できていた「dir」、Get-ChildItemの略である「gci」がPowershellでも使えます。
なぜならこのGet-ChildItemはエイリアスが定義されており、「dir」「gci」「ls」はGet-ChildItemと同じ結果が表示されます。
次のコマンドによって、コマンドレットに対するエイリアスを確認することができます。
PS C:\work> Get-Alias -Definition Get-ChildItem
CommandType Name Version Source
----------- ---- ------- ------
Alias dir -> Get-ChildItem
Alias gci -> Get-ChildItem
Alias ls -> Get-ChildItem
まず、「dir」の実行結果。
PS C:\work> dir
ディレクトリ: C:\work
Mode LastWriteTime Length Name
---- ------------- ------ ----
d----- 2019/03/14 21:20 test
-a---- 2019/03/14 21:10 0 test.txt
次に「gci」の実行結果
PS C:\work> gci
ディレクトリ: C:\work
Mode LastWriteTime Length Name
---- ------------- ------ ----
d----- 2019/03/14 21:20 test
-a---- 2019/03/14 21:10 0 test.txt
最後に「ls」の実行結果
PS C:\work> ls
ディレクトリ: C:\work
Mode LastWriteTime Length Name
---- ------------- ------ ----
d----- 2019/03/14 21:20 test
-a---- 2019/03/14 21:10 0 test.txt
全部同じですね。
なので自分が使いやすいものを使うのがいいと思います。