Yanor.net/
Wiki
Blog
GitHub
Sandbox
開始行:
* 非コマンドレットの出力結果文字列をファイルオブジェクト...
** 概要 [#ed3e7dc9]
- 例えば、非コマンドレットであるgrep.exeでファイルを検索...
- その文字列をGet-Itemに渡してファイルオブジェクトに変換...
** 手順 [#o98bc13f]
PS> grep.exe -l "foo" *.txt
1.txt
2.txt
3.txt
- grep.exeが出力する、1.txt 2.txt ...は文字列。
- これをファイルオブジェクトへ変換するには、
PS> $files = grep.exe -l "foo" *.txt | Get-Item
PS> $files | select fullname, lastwritetime
FullName LastWriteTime
-------- -------------
C:\tmp\1.txt 2016/08/04 16:56:02
C:\tmp\2.txt 2016/08/04 16:56:02
C:\tmp\3.txt 2016/08/04 16:56:02
- パイプでGet-Itemへ渡す。
終了行:
* 非コマンドレットの出力結果文字列をファイルオブジェクト...
** 概要 [#ed3e7dc9]
- 例えば、非コマンドレットであるgrep.exeでファイルを検索...
- その文字列をGet-Itemに渡してファイルオブジェクトに変換...
** 手順 [#o98bc13f]
PS> grep.exe -l "foo" *.txt
1.txt
2.txt
3.txt
- grep.exeが出力する、1.txt 2.txt ...は文字列。
- これをファイルオブジェクトへ変換するには、
PS> $files = grep.exe -l "foo" *.txt | Get-Item
PS> $files | select fullname, lastwritetime
FullName LastWriteTime
-------- -------------
C:\tmp\1.txt 2016/08/04 16:56:02
C:\tmp\2.txt 2016/08/04 16:56:02
C:\tmp\3.txt 2016/08/04 16:56:02
- パイプでGet-Itemへ渡す。
ページ名: