Это код, который я использую, чтобы стереть все временные файлы на пользовательских машинах, но я хочу, чтобы он НЕ удалял закладки Mozilla Firefox и Google Chrome, я уже провел некоторое исследование и обнаружил файл, в котором хранятся закладки. Firefox является "place.sqlite", как я могу исключить его из исполнения? А в случае с Chrome я все еще смотрю ...
Кроме того ... во всем коде много "@echo we are cleaning this"
, чтобы сделать его немного удобным и приятным на вид в целом.
Как я могу сделать так, чтобы "file.exe"
не удалялся по этой команде или есть лучший способ сделать это?
То, что я точно хочу сделать, это .bat-файл, который делает пользовательскую среду, в которую я вхожу, используя mstsc.exe
которая обычно является полным беспорядком ... что-то более чистое, чтобы я мог решить проблему пользователей, эту партию, которую я сделал, стереть все временные файлы, профили браузера, кеш различных программ и т. д. ВСЕХ ПОЛЬЗОВАТЕЛЕЙ на компьютере (и на компьютерах, на которых я работаю, столько пользователей, что Windows делает временных пользователей), но я хочу исключить некоторые файлы из процесса Таким образом, чтобы пользователи не жаловались на потерю своих закладок, настройка чтения только для этих файлов НЕ является опцией и использование сторонних программ или кода, не поддерживаемого в файле .bat
также не является опцией.
Я начинающий в этом, и английский не мой родной язык, пожалуйста, потерпите меня ...
@echo.
@echo *******************************************************************************
@echo * Limpando os temporarios de todos os usuarios em %COMPUTERNAME%
@echo *******************************************************************************
for /D %%G in ("%SystemDrive%\Users\*") do erase /F /S /Q "%%G\AppData\Local\Temp\*.*"
for /D %%G in ("%SystemDrive%\Users\*") do RD /S /Q "%%G\AppData\Local\Temp\"
@echo.
@echo *******************************************************************************
@echo * Limpando os temporarios do Windows em %COMPUTERNAME%
@echo *******************************************************************************
erase /F /S /Q "%SystemRoot%\TEMP\*.*"
for /D %%G in ("%SystemRoot%\TEMP\*") do RD /S /Q "%%G"
@echo.
@echo *******************************************************************************
@echo * Limpando cache do Internet Explorer em %COMPUTERNAME%
@echo *******************************************************************************
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 260
for /D %%G in ("%SystemDrive%\Users\*") do erase /F /S /Q "%%G\AppData\Local\Microsoft\Windows\Tempor~1\*.*"
for /D %%G in ("%SystemDrive%\Users\*") do RD /S /Q "%%G\AppData\Local\Microsoft\Windows\Tempor~1\"
@echo.
@echo *******************************************************************************
@echo * Limpando cache do Google Chrome de todos os usuarios em %COMPUTERNAME%
@echo *******************************************************************************
taskkill /F /IM "chrome.exe">nul 2>&1
for /D %%G in ("%SystemDrive%\Users\*") do erase /F /S /Q "%%G\AppData\Local\Google\Chrome\User Data\*.*"
for /D %%G in ("%SystemDrive%\Users\*") do RD /S /Q "%%G\AppData\Local\Google\Chrome\User Data\"
@echo.
@echo *******************************************************************************
@echo * Limpando cache do Mozilla Firefox em %COMPUTERNAME%
@echo *******************************************************************************
taskkill /F /IM "firefox.exe">nul 2>&1
for /D %%G in ("%SystemDrive%\Users\*") do erase /F /S /Q "%%G\AppData\Local\Mozilla\Firefox\Profiles\*.*"
for /D %%G in ("%SystemDrive%\Users\*") do RD /S /Q "%%G\AppData\Local\Mozilla\Firefox\Profiles\"
@echo.
@echo *******************************************************************************
@echo * Limpando cache do Adobe Flash Player em %COMPUTERNAME%
@echo *******************************************************************************
for /D %%G in ("%SystemDrive%\Users\*") do erase /F /S /Q "%%G\AppData\Local\Macromedia\Flash Player\*.*"
for /D %%G in ("%SystemDrive%\Users\*") do erase /F /S /Q "%%G\AppData\Roaming\Macromedia\Flash Player\*.*"
for /D %%G in ("%SystemDrive%\Users\*") do RD /S /Q "%%G\AppData\Local\Macromedia\Flash Player\"
for /D %%G in ("%SystemDrive%\Users\*") do RD /S /Q "%%G\AppData\Roaming\Macromedia\Flash Player\"
@echo.
@echo *******************************************************************************
@echo * Limpando cache do Java em %COMPUTERNAME%
@echo *******************************************************************************
javaws -uninstall
@echo.
@echo *******************************************************************************
@echo * Limpando cache do Spooler de impressao em %COMPUTERNAME%
@echo *******************************************************************************
NET STOP SPOOLER
NET START SPOOLER
@echo.
@echo *******************************************************************************
@echo * Limpando cache DNS em %COMPUTERNAME%
@echo *******************************************************************************
ipconfig /flushdns
ipconfig /registerdns
@echo.
@echo *******************************************************************************
@echo * Realizando Update das configuracoes de %USERNAME% em %COMPUTERNAME%
@echo *******************************************************************************
GPUpdate /force