* ファイルオブジェクト(ディレクトリオブジェクト)の取得 [#qdd4faee]
** 前提 [#y988b380]
Mode LastWriteTime Length Name
---- ------------- ------ ----
d----- 2016/11/29 00:20 abc
d----- 2016/11/29 00:56 bar
d----- 2016/11/29 00:46 baz
d----- 2016/11/29 00:45 foo
-a---- 2016/11/29 00:31 0 001.jpg
-a---- 2016/11/29 00:31 0 001.txt
-a---- 2016/11/29 00:31 0 002.txt
** 使用例 [#qe14dd0a]
*** ワイルドカード、リスト指定 [#ub249099]
Get-Item -Path "*.txt", "foo" | select Name
Name
----
001.txt
002.txt
foo
*** 除外指定 [#q42a2140]
Get-Item * -Exclude "*.txt", "baz" | select Name
Name
----
abc
bar
foo
001.jpg
*** 配列変数 [#veff2003]
PS tmp> $files = @()
PS tmp> $files += Get-Item "*.txt"
PS tmp> $files += Get-Item "foo"
PS tmp> $files | select Name
$files = @()
$files += Get-Item "*.txt"
$files += Get-Item "foo"
$files | select Name
Name
----
001.txt
002.txt
foo
** 参考 [#u6959359]
https://msdn.microsoft.com/powershell/reference/5.1/microsoft.powershell.management/Get-Item