* ファイルオブジェクト(ディレクトリオブジェクト)の取得 [#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

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS