FotoSketcherで写真を絵画、スケッチ、漫画に変換
FotoSketcher Studioを使えば、写真を絵画、鉛筆画、漫画に変換できます。エフェクトの選択方法、プレビューの調整方法、作品の保存方法を学びましょう。
Windows 10 はデフォルトでは、受信した ZIP ファイルを自動的に展開しません。しかし、組み込みの PowerShell を使用すれば可能です。以下の監視ツールは、ダウンロードフォルダを監視し、新しい.zipファイルの変更が停止するまで待機してから、同じ名前のフォルダに展開します。元の ZIP ファイルはそのまま残され、既存の保存先が上書きされることはありません。
自動解凍は、信頼できるソースからのアーカイブにのみ使用してください。ファイルを開いたり実行したりする前に、必ず内容を確認してください。

ファイルエクスプローラーの%USERPROFILE%\Downloadsアドレスバーに「/」と入力してください。ブラウザが別の場所に保存する場合は、そのフォルダのパスを使用してください。この監視ツールは1つのフォルダのみを監視し、サブフォルダはスキャンしません。
以下の例のように、ダウンロードフォルダにあるようにスクリプトを保存してくださいWatch-Zips.ps1。別のフォルダを使用する場合は、スクリプトの最初の行をそのフォルダのフルパスに変更してください。

メモ帳を開き、コードを貼り付けて、として保存しますWatch-Zips.ps1。「名前を付けて保存」で「すべてのファイル」を選択すると、メモ帳がを追加しません.txt。このスクリプトは、作成および名前変更されたZIPファイルを監視し、ファイルのサイズが拡大しなくなり、ロックが解除されていることを確認した後、一時フォルダーに展開してから所定の場所に移動します。Microsoft FileSystemWatcherのドキュメントには、これらのイベントとそのイベントバッファの制限について説明されています。
$folder = Join-Path $env:USERPROFILE 'Downloads'
if (-not (Test-Path -LiteralPath $folder)) { throw "Folder not found: $folder" }
$watcher = New-Object System.IO.FileSystemWatcher
$watcher.Path = $folder
$watcher.Filter = '*.zip'
$watcher.IncludeSubdirectories = $false
$watcher.NotifyFilter = [IO.NotifyFilters]'FileName, LastWrite'
$watcher.EnableRaisingEvents = $true
Register-ObjectEvent $watcher Created -SourceIdentifier ZipCreated | Out-Null
Register-ObjectEvent $watcher Renamed -SourceIdentifier ZipRenamed | Out-Null
Write-Host "Watching $folder for ZIP files. Close this window to stop."
while ($true) {
$signal = Wait-Event -Timeout 2
if ($null -eq $signal) { continue }
$zipPath = $signal.SourceEventArgs.FullPath
Remove-Event -EventIdentifier $signal.EventIdentifier
$lastLength = -1L
$stable = 0
for ($i = 0; $i -lt 600 -and $stable -lt 4; $i++) {
try {
$length = (Get-Item -LiteralPath $zipPath -ErrorAction Stop).Length
$stream = [IO.File]::Open($zipPath, [IO.FileMode]::Open, [IO.FileAccess]::Read, [IO.FileShare]::None)
$stream.Dispose()
if ($length -gt 0 -and $length -eq $lastLength) { $stable++ } else { $stable = 0 }
$lastLength = $length
} catch { $stable = 0 }
Start-Sleep -Seconds 1
}
if ($stable -lt 4) { Write-Warning "File stayed busy; skipped: $zipPath"; continue }
$name = [IO.Path]::GetFileNameWithoutExtension($zipPath)
$destination = Join-Path $folder $name
if (Test-Path -LiteralPath $destination) {
Write-Warning "Destination exists; skipped: $destination"
continue
}
$temporary = "$destination.extracting-$([guid]::NewGuid().ToString('N'))"
try {
Expand-Archive -LiteralPath $zipPath -DestinationPath $temporary -ErrorAction Stop
Move-Item -LiteralPath $temporary -Destination $destination -ErrorAction Stop
Write-Host "Extracted to $destination"
} catch {
if (Test-Path -LiteralPath $temporary) { Remove-Item -LiteralPath $temporary -Recurse -Force -ErrorAction SilentlyContinue }
Write-Warning "Could not extract $zipPath : $($_.Exception.Message)"
}
}

PowerShellを開いて、以下を実行します。
powershell.exe -NoProfile -ExecutionPolicy RemoteSigned -File "$env:USERPROFILE\Downloads\Watch-Zips.ps1"
「監視中」というメッセージが表示されるまで待ち、ウィンドウを開いたままにして、信頼できる小さなZIPファイルをダウンロードまたはコピーして「ダウンロード」フォルダに保存してください。同じ名前のフォルダが隣に表示されるはずです。このスクリプトは、起動時に既に存在するZIPファイルをスキャンしません。新しいファイル、または新しくコピーしたファイルでテストしてください。
指定した保存先フォルダが既に存在する場合、スクリプトは内容を保護するため抽出処理をスキップします。アーカイブを再度抽出する場合は、フォルダ名を変更してください。テスト実行を終了するには、PowerShellウィンドウを閉じてください。


スタートメニューからタスクスケジューラを開き、 「タスクの作成」を選択します。「全般」で「ダウンロードしたZIPファイルの監視」という名前を付け、「ユーザーがログオンしているときのみ実行」を選択します。「トリガー」で「新規」を選択し、タスクの開始を「アカウントのログオン時」に設定します。
「アクション」で「新規」を選択し、「プログラムの起動」を選択して、powershell.exeプログラムとして入力します。「引数の追加」で、次の行を使用し、AlexをWindowsプロファイルフォルダに置き換えます。
-NoProfile -WindowStyle Hidden -ExecutionPolicy RemoteSigned -File "C:\Users\Alex\Downloads\Watch-Zips.ps1"
設定で、「タスクが既に実行中の場合は新しいインスタンスを開始しない」を選択し、保存します。Microsoft のタスク スケジューラのリファレンスには、ログオン トリガーに関するドキュメントがあります。RemoteSignedここで適用されるのは起動された PowerShell プロセスです。組織のポリシーによってスクリプトがブロックされる可能性があります。管理ポリシーを弱めないでください。Microsoft の実行ポリシー ガイドを参照してください。


タスクスケジューラライブラリで、タスクを選択し、「実行」を選択します。ステータスが「実行中」であることを確認し、別の信頼できるZIPファイルでテストします。停止するには、タスクを右クリックして「終了」を選択します。次回のサインイン時にタスクが開始されないようにするには、「無効にする」を選択します。
抽出が失敗した場合は、スクリプトを可視化して実行し、警告を読み、監視対象のフォルダーを確認してから、ダウンロードが完了するまで待ちます。ダウンロードフォルダに既に保存されているアーカイブの場合は、エクスプローラーの「すべて展開」またはPowerShellのExpand-Archiveを使用しますExpand-Archive。MicrosoftのExpand-Archiveのドキュメントには、使用する.NET APIのファイルサイズ制限が2GBであると記載されています。

FotoSketcher Studioを使えば、写真を絵画、鉛筆画、漫画に変換できます。エフェクトの選択方法、プレビューの調整方法、作品の保存方法を学びましょう。
オーディオ識別子がビットレート、エンコーダー、タグについて何を明らかにするのか、従来のワークフローがどのように機能するのか、そして現在利用可能なツールの中で、ファイルの検査や楽曲の識別に使えるものはどれなのかを学びましょう。
My Photo Indexは、ローカル画像のタグ付け、評価、閲覧を行うための、Windows向けの旧来の写真カタログツールです。その機能、互換性の制限、および現在もサポートされている代替ツールについてご確認ください。
Attribute Changerを使用して、Windowsファイルの属性とタイムスタンプを編集したり、JPEG EXIF写真の日付を更新したり、バッチ変更を安全にプレビューしたりする方法を学びましょう。
Windows 10の各モニターに個別の壁紙を設定し、ディスプレイを識別し、画像のフィットを調整し、モニターの選択肢が見つからない場合のトラブルシューティングを行います。
pViewerの機能、写真モードとコミックモードの仕組み、ダウンロードすべきWindows版、そして旧バージョンと改訂版の違いについて学びましょう。
NeoDownloaderプロジェクトの作成方法、クロール範囲の選択方法、画像フィルタと保存先の設定方法、バッチダウンロードの確認方法を学びましょう。
Windows 7または8用のスライドショーを設定し、簡単なVBScriptショートカットを作成して、キーボードショートカットキーを割り当てて次の壁紙に進めるようにします。
XnConvertを使えば、エフェクトの適用、写真のリサイズ、画像フォーマットの一括変換が可能です。出力設定の選択、編集内容のプレビュー、オリジナル画像の保護も行えます。
PickMeAppを使って、インストール済みのWindowsアプリケーションを別のPCに移行しましょう。TAPパッケージの仕組み、設定の取得方法、転送できない可能性のある項目について学びます。