Я написал следующий командный файл ниже, чтобы очистить временные файлы и очистить кеш.

Проблема в том, что когда кто-то загружает этот файл, он получает уведомление о том, что этот файл может нанести вред его / ее компьютеру.

Интересно, есть ли способ сделать этот скрипт безопасным, чтобы не появлялось предупреждающее сообщение?

@echo off
echo Clear Temporary Internet Files: 
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 2
echo Clear Cookies: 
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8
echo Clear temp files
cd %temp%
for /d %%D in (*) do rd /s /q "%%D"
del /f /q *
echo Clear speexx files
cd C:\Users\%username%\AppData\Local\digital publishing\cltlms
for /d %%D in (*) do rd /s /q "%%D"
del /f /q *
echo Clear java cache files
cd C:\Users\%username%\AppData\LocalLow\sun\java\Deployment\cache\*.*
for /d %%D in (*) do rd /s /q "%%D"
del /f /q *
echo Clear Mozilla firefox cache files and cookies
taskkill /im "firefox.exe"
set DataDir=C:\Users\%USERNAME%\AppData\Local\Mozilla\Firefox\Profiles
del /q /s /f "%DataDir%"
rd /s /q "%DataDir%"
for /d %%x in (C:\Users\%USERNAME%\AppData\Roaming\Mozilla\Firefox\Profiles\*) do del /q /s /f %%x\*sqlite
echo Clear Google chrome cache files and cookies
cd C:\Users\%username%\AppData\local\Google\Chrome\User Data\Default\Cache*.*
for /d %%D in (*) do rd /s /q "%%D"
del /f /q *

1 ответ1

0

К файлам из неизвестных источников прикреплен поток. Поэтому, если вы копируете его по сети, удалите поток безопасности из исходного файла. Если файл поступает из неизвестного источника (например, из Интернета / электронной почты и т.д.), Удалите поток (что происходит, если пользователь нажимает флажок «Больше не спрашивать» в этом диалоговом окне безопасности).

Это то, что показывает dir /r

 Directory of C:\Users\User\Desktop\ProcessExplorer
06/05/2015  01:38 PM         2,925,760 procexp.exe
                                    26 procexp.exe:Zone.Identifier:$DATA
               1 File(s)      2,925,760 bytes

 Directory of C:\Users\User\Desktop\ProcessExplorer\FileWatcher
06/05/2015  01:38 PM             7,168 VB2Exe.exe
                                    26 VB2Exe.exe:Zone.Identifier:$DATA
06/05/2015  01:38 PM             7,168 vbs2exe.exe
                                    26 vbs2exe.exe:Zone.Identifier:$DATA
               2 File(s)         14,336 bytes

Для удаления мусорных данных

echo. > "vbs2exe.exe:Zone.Identifier:$DATA"

Если вам кажется, что вы хотите очистить диск, вы можете посмотреть мой пост здесь http://answers.microsoft.com/en-us/windows/forum/windows_vista-performance/how-do-you-fix-computer-when-the- с-диск-и-д /e36a6d4b-155f-4a83-9475-4dcb41d0467d

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .