@J.Hilk said in Delete All Files:
Remove-Item "C:\path\to\folder" -Recurse -Force
It's working, Thank you..
void delete()
{
const QString appDir = QDir::toNativeSeparators(QCoreApplication::applicationDirPath());
const QString ps = QString(
"Start-Sleep -Seconds 2; "
"Remove-Item -LiteralPath \"%1\" -Recurse -Force"
).arg(appDir);
QString program = "powershell.exe";
QStringList args = {
"-NoProfile",
"-ExecutionPolicy", "Bypass",
"-WindowStyle", "Hidden",
"-Command", ps
};
const QString workingDir = QDir::tempPath();
qint64 pid = 0;
const bool ok = QProcess::startDetached(program, args, workingDir, &pid);
if (!ok) {
return;
}
QTimer::singleShot(0, qApp, &QCoreApplication::quit);
}