Commit f9c56c66 authored by longpanda's avatar longpanda
Browse files

update vtoyjump

parent 1ab1799b
...@@ -2482,6 +2482,22 @@ End: ...@@ -2482,6 +2482,22 @@ End:
} }
static int vtoy_cmd_delete_file(char *File)
{
CHAR szCmd[MAX_PATH];
STARTUPINFOA Si;
PROCESS_INFORMATION Pi;
GetStartupInfoA(&Si);
Si.dwFlags |= STARTF_USESHOWWINDOW;
Si.wShowWindow = SW_HIDE;
sprintf_s(szCmd, sizeof(szCmd), "cmd.exe /c del /F /Q %s", File);
CreateProcessA(NULL, szCmd, NULL, NULL, FALSE, 0, NULL, NULL, &Si, &Pi);
WaitForSingleObject(Pi.hProcess, INFINITE);
return 0;
}
int real_main(int argc, char **argv) int real_main(int argc, char **argv)
{ {
int i = 0; int i = 0;
...@@ -2562,6 +2578,12 @@ int real_main(int argc, char **argv) ...@@ -2562,6 +2578,12 @@ int real_main(int argc, char **argv)
sprintf_s(LunchFile, sizeof(LunchFile), "%s", "cmd.exe"); sprintf_s(LunchFile, sizeof(LunchFile), "%s", "cmd.exe");
} }
if (IsFileExist(ORG_PECMD_BK_PATH))
{
Log("Delete backup file <%s>", ORG_PECMD_BK_PATH);
vtoy_cmd_delete_file(ORG_PECMD_BK_PATH);
}
Log("Backup log at this point"); Log("Backup log at this point");
CopyFileA(LOG_FILE, "X:\\Windows\\ventoy.backup", TRUE); CopyFileA(LOG_FILE, "X:\\Windows\\ventoy.backup", TRUE);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment