Команды Del / Erase

в настоящее время я пытаюсь использовать команду del или erase в RSM Telnet для удаления временных файлов на компьютерах пользователей. Но проблема, с которой я сталкиваюсь с командой, заключается в том, что она работает, но не удаляет файлы, расположенные во временной папке.

команда, которую я использую:erase c:users[username]appdatalocaltemp

я использовал команду с /p, чтобы побудить меня, но некоторые из этих временных папок имеют тысячи файлов в них и сидят там и нажав Y, а затем введите бесконечно не собираюсь работать, потому что у меня около 90 компьютеров для очистки временных файлов. Что-то не так с командой или есть более простая команда для удаления временных файлов на компьютере?

спасибо

18
задан Robert A Palmer
31.01.2023 13:05 Количество просмотров материала 2552
Распечатать страницу

3 ответа

вот что у меня в пакетный файл, я написал cleantemp.bat. Используется текущее значение TEMP переменная среды, чтобы получить путь к папке temp, но вы можете использовать другой (например,TMP) или жестко один в него, если вы хотите.

:: Quietly (with no prompts) remove all files in temp folder (to remove files
:: in subfolders add /S option)
del /Q "%TEMP%\*.*"

:: Remove any TEMP folder subdirectories
for /D %%a in ("%TEMP%\*.*") do rd /Q /S "%%~fa"
2
отвечен martineau 2023-02-01 20:53

попробуйте использовать следующие:

del /Q /F "c:\users\[username]\appdata\local\temp"

С del /?

/F            Force deleting of read-only files.
/Q            Quiet mode, do not ask if ok to delete on global wildcard
0
отвечен PenguinCoder 2023-02-01 23:10

использовать rd/s/q Temp удалить каталог вместе с содержимым.

0
отвечен grawity 2023-02-02 01:27

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх