Windows PEでバックアップ・リストア(5)

メインメニューで「Browse」ボタンを押したときの処理です。

# Browse Click
$BrowseBtn.Add_Click({
    $folder = Select-Folder
    if ($folder) {
        
        if ($folder -is [array]) { $folder = $folder[-1] }

        $PathBox.Text = Join-Path $folder "backup.ffu"
        Log "Selected folder: $folder"
    }
})

ここで、

$BrowseBtn.Add_Click

はBrowseBtnでAdd_clickイベントが発生したときという意味です。バックアップするフォルダおよびリストアするffuファイルが保存されているフォルダを選びます。なお、バックアップする際はbackup.ffuという名前を固定化し、簡略化しています。よって、リストアするときもフォルダを選ぶだけでリストアすべきファイルを選択する必要はありません。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です