インフラSEのぼちぼち備忘録

非登録セキスぺの情シスがMicrosoft関連技術(Azure、Windows、Exchange、SystemCenter、SQL、Powershell)を中心とした備忘録を残していきます。圧倒的にインフラよりです。たまにネットワークのことも書きます。※本アカウントの発信内容、その他は所属する組織の見解ではありません。

【備忘】PowerShellによるファイルの検索

メモです。

 

デスクトップ環境をいろいろな用途で利用しているとFileが散らかってきてしまい、

あれ?どこかにダウンロードした覚えがあるんだけど・・・

 

どこだっけ?ファイルのパスがわからない!

ということがありましたので検索するPowershellコマンドを書いてみました。

特にクラウドサーバへのSSH秘密鍵とか、ね。

 

検証用に立ててるとなくしがちだったりしてw

 

 

1.指定した年月日以降に作成されたファイルを一覧化

$filedate = "03/17/2017";
Get-ChildItem -Recurse | Where-Object {$_.CreationTime -ge $filedate } | ForEach-Object {$_.name, $_.fullname,$_.CreationTime} | sort {$_.CreationTime}

 

2.うろおぼえのFile名を検索して一覧化

$file = "*うろおぼえ*";
Get-ChildItem -Recurse | Where-Object {$_.name -like $file} | ForEach-Object {$_.name, $_.fullname}

 

日ごろから整理大事ですね・・・・