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++ }

ファイル名

圧縮

Compress-Archive

バイナリファイル

Format-Hex

cat

  • バイナリファイルの内容を16進数で出力
    cat [バイナリファイル] -encoding byte | %{$s=""}{$s+="{0:x2} " -f $_}{echo $s}

隠しファイル

Tips

文字列一括置換

Get-Content .\source.txt | ForEach-Object { $_ -replace "FROM_STRING","TO_STRING" } | Out-File .\result.txt -encoding utf8

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2022-02-25 (金) 13:03:30 (790d)