2015-08-23 8 views
3

Я написал пакетный скрипт для удаления ярлыка вируса с USB-накопителя и отображения скрытой папки и файлов.после преобразования командного файла в exe Защитник Windows показывает файл как троянец, почему?

@ECHO OFF 
TITLE SHORTCUT VIRUS REMOVER 
ECHO SHORTCUT VIRUS TEMPORARY REMOVER 
ECHO THIS TOOL IS MADE BY BHARGAB(MAXYSPARK) 
SET /P DRIVE=ENTER THE DRIVE LEETER 
CD /D %DRIVE%: 
DEL *.LNK 
ATTRIB -H -R -S /S /D /L %DRIVE%:\*.* 
PAUSE 

но после преобразования файла пакетный (.bat) в .exe файл с помощью Bat To Exe конвертер ЕХЕ файл детектируется как Trojan Вирус Почему ???? Screenshot Of Windows defender

Я разрешил файл в защитнике Windows.

+0

Файлы с расширением * .bat * считаются угрозой для Windows. Но я не уверен, что после преобразования в * .exe * файл все еще угрожает. Кстати, я думаю, что Защитник Windows обнаруживает это как троян, потому что ваш скрипт связан со скрытыми файлами и внешним накопителем, таким как usb. (Но обнаружено, что троянец по-прежнему странный) –

+2

Я подозреваю, что Защитник рассматривает все «исполняемые файлы с пакетным файлом, скрытые внутри», в качестве потенциального трояна. –

ответ

11

Это потому, что вы не преобразовали их в правильную архитектуру для своей машины. У меня была такая же проблема с тем же антивирусом, и она была исправлена ​​путем преобразования в x64 не x32 (по умолчанию)

+0

У меня была такая же проблема, и мое доменное имя было запрещено из-за ссылки на установочный файл, содержащий exe-файл, сгенерированный с помощью «bat to exe converter». Если вам нужно избегать черного окна ms-dos, которое появляется при запуске файла BAT, вы можете использовать quiet.exe: http://www.joeware.net/freetools/tools/quiet/ – eosphere

+0

это правильный ответ. upvoted –