Get-ChildItem? †
フォルダ内のファイルを一気に消す †
Get-ChildItem [対象フォルダ] -Include *.* -Recurse | del
サブフォルダまで再帰的に検索を行う †
Get-ChildItem [対象フォルダ] -Recurse
指定した複数の拡張子のファイルのみリストアップ †
Get-ChildItem [対象フォルダ] -Include "*.csv","*.xlsx"
アクセス権 †
Tips †
カレントフォルダにある *.zip の中身を カレントフォルダに全て展開する †
Get-ChildItem -Recurse -File -Include *.zip | ForEach { Expand-Archive $_ -DestinationPath . }
指定した行数でファイル分割 †
$i=0; cat [分割対象ファイル] -ReadCount [行数] | % { $_ > [分割ファイル名]$i.txt;$i++ }
圧縮 †
バイナリファイル †
Format-Hex †
cat †
隠しファイル †
Tips †
文字列一括置換 †
Get-Content .\source.txt | ForEach-Object { $_ -replace "FROM_STRING","TO_STRING" } | Out-File .\result.txt -encoding utf8