DefenderKiller
Цитата: Удаленный пользователь от 09.08.2022, 18:15Цитата: Vlado от 09.08.2022, 18:09Цветной текст в нужном мне месте - через костыли с множеством переменных и громостким кодом ? Удобнее использовать маленькую утилиту cecho, в которой я назначаю нужный мне цвет на любой символ, хоть на [simple_tooltip content='.']точку[/simple_tooltip]
изменение размера окна через mode con = cols;lines? с невозможностью перемотки окна в последующем? cmdow позволяет указать мне нужный размер окна, помимо этого - скрыть совсем окно, когда это надо, (в других своих скриптах), либо сделать окно поверх всех остальных и многое другое
центрирование окна через nircmd - а как? Писать скрипт, который будет узнавать разрешение монитора и исходя из этого перемещать окно в центр?
ti.exe - выполнять данную программу с нужными правами, поскольку от админа удалить службы защитника или переименовать smartscreen.exe у Вас не получится, разве что возиться и назначать права для каждого каталога/файла, но ...
Я думаю Вы сами понялиСогласен, через cmd это муторно, нашёл баг(наверно это багом не назвать), но если папка windefender есть, но файлов в ней нет, то ваша программа всё равно пишет что папка есть, мне кажет вам нужно добавить проверку папки на файлы, если они есть ну дальше, а если нет, то просто удалить.
И ещё, у меня служба ... не отключается как бы я не старался, не через вас, не через IT.exe, никак, вот фото
Цитата: Vlado от 09.08.2022, 18:09Цветной текст в нужном мне месте - через костыли с множеством переменных и громостким кодом ? Удобнее использовать маленькую утилиту cecho, в которой я назначаю нужный мне цвет на любой символ, хоть на [simple_tooltip content='.']точку[/simple_tooltip]
изменение размера окна через mode con = cols;lines? с невозможностью перемотки окна в последующем? cmdow позволяет указать мне нужный размер окна, помимо этого - скрыть совсем окно, когда это надо, (в других своих скриптах), либо сделать окно поверх всех остальных и многое другое
центрирование окна через nircmd - а как? Писать скрипт, который будет узнавать разрешение монитора и исходя из этого перемещать окно в центр?
ti.exe - выполнять данную программу с нужными правами, поскольку от админа удалить службы защитника или переименовать smartscreen.exe у Вас не получится, разве что возиться и назначать права для каждого каталога/файла, но ...
Я думаю Вы сами поняли
Согласен, через cmd это муторно, нашёл баг(наверно это багом не назвать), но если папка windefender есть, но файлов в ней нет, то ваша программа всё равно пишет что папка есть, мне кажет вам нужно добавить проверку папки на файлы, если они есть ну дальше, а если нет, то просто удалить.
И ещё, у меня служба ... не отключается как бы я не старался, не через вас, не через IT.exe, никак, вот фото
Цитата: Удаленный пользователь от 09.08.2022, 18:18Цитата: MSC от 09.08.2022, 18:15Согласен, через cmd это муторно, нашёл баг(наверно это багом не назвать), но если папка windefender есть, но файлов в ней нет, то ваша программа всё равно пишет что папка есть, мне кажет вам нужно добавить проверку папки на файлы, если они есть ну дальше, а если нет, то просто удалить
Здесь согласен, но не думаю, что кто-то намеренно будет создавать папку с именем Windows Defender в C:\Program Files, разве что сама винда, ее создаст, но в таком случае понятно что случилось - это как раз скорее всего оживший защитник, например после обновления. Ну да ладно, добавлю еще проверку наличие службы, наверное, нужно подумать.
И ещё, у меня служба ... не отключается как бы я не старался
ПК перезагружали? В коде есть отключение этого драйвера
Цитата: MSC от 09.08.2022, 18:15Согласен, через cmd это муторно, нашёл баг(наверно это багом не назвать), но если папка windefender есть, но файлов в ней нет, то ваша программа всё равно пишет что папка есть, мне кажет вам нужно добавить проверку папки на файлы, если они есть ну дальше, а если нет, то просто удалить
Здесь согласен, но не думаю, что кто-то намеренно будет создавать папку с именем Windows Defender в C:\Program Files, разве что сама винда, ее создаст, но в таком случае понятно что случилось - это как раз скорее всего оживший защитник, например после обновления. Ну да ладно, добавлю еще проверку наличие службы, наверное, нужно подумать.
И ещё, у меня служба ... не отключается как бы я не старался
ПК перезагружали? В коде есть отключение этого драйвера
Цитата: Удаленный пользователь от 09.08.2022, 22:56Цитата: Vlado от 09.08.2022, 18:18Цитата: MSC от 09.08.2022, 18:15Согласен, через cmd это муторно, нашёл баг(наверно это багом не назвать), но если папка windefender есть, но файлов в ней нет, то ваша программа всё равно пишет что папка есть, мне кажет вам нужно добавить проверку папки на файлы, если они есть ну дальше, а если нет, то просто удалить
Здесь согласен, но не думаю, что кто-то намеренно будет создавать папку с именем Windows Defender в C:\Program Files, разве что сама винда, ее создаст, но в таком случае понятно что случилось - это как раз скорее всего оживший защитник, например после обновления. Ну да ладно, добавлю еще проверку наличие службы, наверное, нужно подумать.
И ещё, у меня служба ... не отключается как бы я не старался
ПК перезагружали? В коде есть отключение этого драйвера
Да, всё теперь не работает, но почему при удалении безвозвратно защитника, драйвера не удаляются?
Вам нужно заменить в 293 строке
sc stop WdNisDrv >nul 2>&1
sc stop WdBoot >nul 2>&1
sc stop WdFilter >nul 2>&1
sc stop MsSecFlt >nul 2>&1
sc stop SgrmAgent >nul 2>&1
На это
sc delete WdNisDrv >nul 2>&1
sc delete WdBoot >nul 2>&1
sc delete WdFilter >nul 2>&1
sc delete MsSecFlt >nul 2>&1
sc delete SgrmAgent >nul 2>&1
Цитата: Vlado от 09.08.2022, 18:18Цитата: MSC от 09.08.2022, 18:15Согласен, через cmd это муторно, нашёл баг(наверно это багом не назвать), но если папка windefender есть, но файлов в ней нет, то ваша программа всё равно пишет что папка есть, мне кажет вам нужно добавить проверку папки на файлы, если они есть ну дальше, а если нет, то просто удалить
Здесь согласен, но не думаю, что кто-то намеренно будет создавать папку с именем Windows Defender в C:\Program Files, разве что сама винда, ее создаст, но в таком случае понятно что случилось - это как раз скорее всего оживший защитник, например после обновления. Ну да ладно, добавлю еще проверку наличие службы, наверное, нужно подумать.
И ещё, у меня служба ... не отключается как бы я не старался
ПК перезагружали? В коде есть отключение этого драйвера
Да, всё теперь не работает, но почему при удалении безвозвратно защитника, драйвера не удаляются?
Вам нужно заменить в 293 строке
sc stop WdNisDrv >nul 2>&1
sc stop WdBoot >nul 2>&1
sc stop WdFilter >nul 2>&1
sc stop MsSecFlt >nul 2>&1
sc stop SgrmAgent >nul 2>&1
На это
sc delete WdNisDrv >nul 2>&1
sc delete WdBoot >nul 2>&1
sc delete WdFilter >nul 2>&1
sc delete MsSecFlt >nul 2>&1
sc delete SgrmAgent >nul 2>&1
Цитата: Удаленный пользователь от 09.08.2022, 23:28Цитата: MSC от 09.08.2022, 22:56Да, всё теперь не работает, но почему при удалении безвозвратно защитника, драйвера не удаляются?
Вам нужно заменить в 293 строке
На этоДоброго, спасибо, но поверьте, я знаю весь свой скрипт, поскольку сам его и писал.
Драйвера именно отключаются, а не удаляются, поскольку это как подстраховка, и это более надежно во избежание [simple_tooltip content='маловероятных, но имеющих место быть']"лишних"[/simple_tooltip] проблем.
Отключенный драйвер всегда можно включить обратно, чего не сказать об удаленном.
Цитата: MSC от 09.08.2022, 22:56Да, всё теперь не работает, но почему при удалении безвозвратно защитника, драйвера не удаляются?
Вам нужно заменить в 293 строке
На это
Доброго, спасибо, но поверьте, я знаю весь свой скрипт, поскольку сам его и писал.
Драйвера именно отключаются, а не удаляются, поскольку это как подстраховка, и это более надежно во избежание [simple_tooltip content='маловероятных, но имеющих место быть']"лишних"[/simple_tooltip] проблем.
Отключенный драйвер всегда можно включить обратно, чего не сказать об удаленном.
Цитата: Удаленный пользователь от 09.08.2022, 23:55Цитата: Vlado от 09.08.2022, 23:28Цитата: MSC от 09.08.2022, 22:56Да, всё теперь не работает, но почему при удалении безвозвратно защитника, драйвера не удаляются?
Вам нужно заменить в 293 строке
На этоДоброго, спасибо, но поверьте, я знаю весь свой скрипт, поскольку сам его и писал.
Драйвера именно отключаются, а не удаляются, поскольку это как подстраховка, и это более надежно во избежание [simple_tooltip content='маловероятных, но имеющих место быть']"лишних"[/simple_tooltip] проблем.
Отключенный драйвер всегда можно включить обратно, чего не сказать об удаленном.Но зачем нужна подстраховка, если для того чтобы вернуть? То для этого просто скопировать файлы из [simple_tooltip content='сделали бэкап файлов удаления из папки Program Files\Windows Defender']"архива"[/simple_tooltip],режим восстановление тоже восстановит драйвера, больше даже не знаю зачем нужна подстраховка, тогда можете объясните какие маловероятные проблемы могут быть?
Цитата: Vlado от 09.08.2022, 23:28Цитата: MSC от 09.08.2022, 22:56Да, всё теперь не работает, но почему при удалении безвозвратно защитника, драйвера не удаляются?
Вам нужно заменить в 293 строке
На этоДоброго, спасибо, но поверьте, я знаю весь свой скрипт, поскольку сам его и писал.
Драйвера именно отключаются, а не удаляются, поскольку это как подстраховка, и это более надежно во избежание [simple_tooltip content='маловероятных, но имеющих место быть']"лишних"[/simple_tooltip] проблем.
Отключенный драйвер всегда можно включить обратно, чего не сказать об удаленном.
Но зачем нужна подстраховка, если для того чтобы вернуть? То для этого просто скопировать файлы из [simple_tooltip content='сделали бэкап файлов удаления из папки Program Files\Windows Defender']"архива"[/simple_tooltip],режим восстановление тоже восстановит драйвера, больше даже не знаю зачем нужна подстраховка, тогда можете объясните какие маловероятные проблемы могут быть?
Цитата: Удаленный пользователь от 10.08.2022, 00:12маловероятные проблемы могут быть?
[spoiler title="..."]Хорошо ...
1
2
3
4
Прежде чем внедрять просто отключение, а не удаление, я читал и анализировал информацию о том, что могут возникнуть проблемы, поэтому было решено выбрать щадящий метод для драйверов.
В таком случае ошибок обнаружено не было в течение уже долгого времени и не на виртуалке, не на чистой системе.
Если Вы хотите - можете удалить, если это Вам важно. Как раз поделитесь опытом 🙂
[/spoiler]
маловероятные проблемы могут быть?
1
2
3
4
Прежде чем внедрять просто отключение, а не удаление, я читал и анализировал информацию о том, что могут возникнуть проблемы, поэтому было решено выбрать щадящий метод для драйверов.
В таком случае ошибок обнаружено не было в течение уже долгого времени и не на виртуалке, не на чистой системе.
Если Вы хотите - можете удалить, если это Вам важно. Как раз поделитесь опытом 🙂
Цитата: Удаленный пользователь от 10.08.2022, 00:16Цитата: Vlado от 10.08.2022, 00:12[spoiler title=""]Хорошо ...
1
2
3
4
Прежде чем внедрять просто отключение, а не удаление, я читал и анализировал информацию о том, что могут возникнуть проблемы, поэтому было решено выбрать щадящий метод для драйверов.
В таком случае ошибок обнаружено не было в течение уже долгого времени и не на виртуалке, не на чистой системе.
Если Вы хотите - можете удалить, если это Вам важно. Как раз поделитесь опытом
[/spoiler]Как раз через недели 2 буду переустанавливать винду, пока буду тестить 🙂, если что-то произойдёт я обязательно поделюсь опытом 😉
Цитата: Vlado от 10.08.2022, 00:12
СпойлерХорошо ...
1
2
3
4
Прежде чем внедрять просто отключение, а не удаление, я читал и анализировал информацию о том, что могут возникнуть проблемы, поэтому было решено выбрать щадящий метод для драйверов.
В таком случае ошибок обнаружено не было в течение уже долгого времени и не на виртуалке, не на чистой системе.
Если Вы хотите - можете удалить, если это Вам важно. Как раз поделитесь опытом
Как раз через недели 2 буду переустанавливать винду, пока буду тестить 🙂, если что-то произойдёт я обязательно поделюсь опытом 😉
Цитата: Удаленный пользователь от 10.08.2022, 12:34Здравствуйте!
Удалил к чёртовой матери, с помощью этой программы. Всё получилось с первого раза. Всё замечательно!
Здравствуйте!
Удалил к чёртовой матери, с помощью этой программы. Всё получилось с первого раза. Всё замечательно!
Цитата: Удаленный пользователь от 11.08.2022, 14:11Доброго всем времени суток!
Обновление V6
[spoiler title="Нововведения"]1) Добавлены новые каталоги для удаления файла WindowsDefenderApplicationGuard.wim для последних версий Windows 10 и Windows 11 с последними обновлениями (пути постоянно меняются)
Желательно пройтись удалением заново.
2) Добавлена возможность посмотреть состояние всех каталогов защитника, это поможет понять где, возможно, что-то осталось и удалить это вручную
3) Добавлено более тщательное удаление задач из планировщика и отключение процессов защитника
4) Улучшена проверка наличия защитника перед удалением
[/spoiler]
Ссылка в шапке
Доброго всем времени суток!
Обновление V6
Желательно пройтись удалением заново.
2) Добавлена возможность посмотреть состояние всех каталогов защитника, это поможет понять где, возможно, что-то осталось и удалить это вручную
3) Добавлено более тщательное удаление задач из планировщика и отключение процессов защитника
4) Улучшена проверка наличия защитника перед удалением
Ссылка в шапке
Цитата: Удаленный пользователь от 11.08.2022, 15:11Привет, спасибо, что занимаешься развитием утилиты👍
Скажи, а можно после прохода DefenderKiller'ом удалить все файлы с названием Windows Defender?
Кстати, теперь нет бага при запуске на ПК с двумя мониторами, хотя я не удалял строкуnircmd.exe win center alltop
Привет, спасибо, что занимаешься развитием утилиты👍
Скажи, а можно после прохода DefenderKiller'ом удалить все файлы с названием Windows Defender?
Кстати, теперь нет бага при запуске на ПК с двумя мониторами, хотя я не удалял строку Скопированоnircmd.exe win center alltop