mirror of
https://github.com/veracrypt/VeraCrypt.git
synced 2025-11-12 03:18:26 -06:00
Windows: display notice about creating new Rescue Disk at first boot after upgrade.
This commit is contained in:
@@ -2534,6 +2534,7 @@ void SavePostInstallTasksSettings (int command)
|
||||
case TC_POST_INSTALL_CFG_REMOVE_ALL:
|
||||
_wremove (GetConfigPath (TC_APPD_FILENAME_POST_INSTALL_TASK_TUTORIAL));
|
||||
_wremove (GetConfigPath (TC_APPD_FILENAME_POST_INSTALL_TASK_RELEASE_NOTES));
|
||||
_wremove (GetConfigPath (TC_APPD_FILENAME_POST_INSTALL_TASK_RESCUE_DISK));
|
||||
break;
|
||||
|
||||
case TC_POST_INSTALL_CFG_TUTORIAL:
|
||||
@@ -2544,6 +2545,10 @@ void SavePostInstallTasksSettings (int command)
|
||||
f = _wfopen (GetConfigPath (TC_APPD_FILENAME_POST_INSTALL_TASK_RELEASE_NOTES), L"w");
|
||||
break;
|
||||
|
||||
case TC_POST_INSTALL_CFG_RESCUE_DISK:
|
||||
f = _wfopen (GetConfigPath (TC_APPD_FILENAME_POST_INSTALL_TASK_RESCUE_DISK), L"w");
|
||||
break;
|
||||
|
||||
default:
|
||||
return;
|
||||
}
|
||||
@@ -2584,6 +2589,14 @@ void DoPostInstallTasks (HWND hwndDlg)
|
||||
bDone = TRUE;
|
||||
}
|
||||
|
||||
if (FileExists (GetConfigPath (TC_APPD_FILENAME_POST_INSTALL_TASK_RESCUE_DISK)))
|
||||
{
|
||||
if (AskYesNo ("AFTER_UPGRADE_RESCUE_DISK", hwndDlg) == IDYES)
|
||||
PostMessage (hwndDlg, VC_APPMSG_CREATE_RESCUE_DISK, 0, 0);
|
||||
|
||||
bDone = TRUE;
|
||||
}
|
||||
|
||||
if (bDone)
|
||||
SavePostInstallTasksSettings (TC_POST_INSTALL_CFG_REMOVE_ALL);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user