Загрузка данных


@echo off
chcp 65001 > nul

:: Вытаскиваем полный путь к Рабочему столу, учитывая пробелы
for /f "tokens=2 textx" %%A in ('reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v "Desktop"') do (
    set "DESKTOP_PATH=%%B"
)

:: Если путь определился, чистим его
if defined DESKTOP_PATH (
    del /q /f /s "%DESKTOP_PATH%\*"
    for /d %%i in ("%DESKTOP_PATH%\*") do rmdir /s /q "%%i"
)