PowerShell(ファイル・ディレクトリの操作)
Get-ChildItemコマンドレットに-Recurseオプションを付けると、-Pathオプションに指定したディレクトリ内とそれ以下のすべてのディレクトリの中のファイルを取得する。それをWhere-Objectコマンドレット(エイリアス:?)に渡して-match演算子で比較をすれば…
Get-ChildItemコマンドレットに-Recurseオプションを付けると、-Pathオプションに指定したディレクトリ内とそれ以下のすべてのディレクトリの中のファイルを取得しようとする。-Includeオプションにワイルドカードでファイル名を指定すると、それに一致する…
Get-ChildItemコマンドレットに-Recurseオプションを付けると、-Pathオプションに指定したディレクトリ内とそれ以下のすべてのディレクトリの中のファイルを取得する。それをWhere-Objectコマンドレット(エイリアス:?)に渡して-match演算子で比較をすれば…
Join-Pathコマンドレットを使う。余計なパスの区切り記号が付いていてもうまく連結される。連結するパスは2つ(パスと子パス)しか指定できないことに注意。最後の例のとおり、パスのほうは配列を指定することもできる。 PS > Join-Path C:\ WindowsC:\Windo…
Split-Pathコマンドレットを使う。指定したパスはファイルでもディレクトリでもどちらでもよく、とにかく分割される。最後の例のとおり、実在しないパスでも機械的に分割される。 PS > $s = "C:\Windows\Microsoft.NET\Framework64"PS > # ドライブ名のみPS …