Eliminar el contenido de la carpeta pero no la carpeta

Tengo una carpeta C: \ Epson Scans, estoy tratando de descubrir cómo escribir un script que elimine el contenido de la carpeta pero deje la carpeta intacta. He descubierto cómo eliminar toda la carpeta y pude volver a crearla. Pero quería saber si alguien conoce una forma de eliminar los contenidos dentro de la carpeta y no eliminar la carpeta. Cualquier ayuda con esto sería muy apreciada!

Editar: Insertar código de trabajo para que pueda recorrer muchas computadoras y hacerlo de una vez. ¿Alguien podría decirme por qué el código no funciona donde lo inserté?

@echo off
setlocal enabledelayedexpansion
set Delete_success=0
set total=0

for /F %%G in (pclist.txt) do ( 
    set /a total+=1


pushd "C:\Epson Scans" || exit /B 1
for /D %%I in ("*") do (
    rd /S /Q "%%~I"
)
del /Q "*"
popd

if !ERRORLEVEL!==0 (
        set /a Delete_success+=1
    ) else (
        echo EpsonDelete copy failed on %%G>>EpsonDelete_FailedPCs.txt
    )

)
echo Delete Success: %Delete_success%/%total% >>EpsonDelete_FileCopy.txt

Respuestas a la pregunta(3)

Su respuesta a la pregunta