以下のページでその保存方法を知ったので、簡単に取得できるようにPowershellで書いてみました。気に入った画像を見つけた時には実行してみてください。
http://ascii.jp/elem/000/001/091/1091657/
使い方は、Powershellプロンプトを立ち上げて、以下のコードをコピーして張り付けるだけです。
事前に適当なフォルダーへSet-Location(CD)しておくといいと思います。
$MinSize = 200kb # 足切りサイズ
$WorkDir = Join-Path $(Get-Location).Path "SpotLight"
If (-not (Test-Path $WorkDir) ) { New-Item $WorkDir -ItemType Directory}
$SpotlightFolder = Join-Path $(Get-Item env:LOCALAPPDATA).value "\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets"
$FileList = Get-ChildItem $SpotlightFolder | Where-Object {$_.Length -gt $MinSize}
foreach ($File in $FileList){
$DstName = Join-Path $WorkDir $($File.Name + ".jpg")
Copy-Item $File.Fullname $DstName
}
Start $WorkDir
なお、足きりを200KBに設定してるのは目視確認で正確な値ではないです。
該当フォルダーにはSpotlightの壁紙以外にもスタートボタン押したときに表示される画像の類が格納されます。それらは小さいjpegであるため、200KBで足切りすれば大抵除外されるでしょうという話です。
0 件のコメント:
コメントを投稿