こんにちは。
PowerShell入門編の続きです。
ファイル・ディレクトリを作成する(New-Item)
使用できるエイリアスは以下です。
- ni
ファイルを作成する
New-Item -Path ./ -Name "test.txt" -ItemType File
ディレクトリを作成する
New-Item -Path ./ -Name "Test" -ItemType Directory
中身も追加してファイルを作成
New-Item -Path ./ -Name "test.txt" -ItemType File -Value "Hello World!"
ファイルやディレクトリを削除する(Remove-Item)
使用できるエイリアスは以下です。
- ri
- del
- erase
- rd
ディレクトリを削除する
Remove-Item ./Test/
ファイルを削除する
Remove-Item ./test.txt
指定の条件を含むファイルで、かつ指定の条件に一致しないファイルを削除する
Remove-Item * -Include *.txt -Exclude *test*
サブディレクトリ内のファイルも削除する
Get-ChildItem * -Include *.txt -Recurse | Remove-Item
サブディレクトリも削除する
Sort-Objectを使用することで並び替えもできます。
Remove-Item ./Test/ -Recurse
ファイル・ディレクトリの存在チェックをする(Test-Path)
指定したファイル・ディレクトリが存在する場合はTrue、
存在しない場合はFalseを返します。
使用できるエイリアスはありません。
ワイルドカードの使用も可能です。
Test-Path ファイル・ディレクトリのパス
以上です。