Chcę aktualizować definicje Windows Defender co godzinę i wpadłem na pomysł użycia Harmonogramu zadań do uruchomienia usługi aktualizacji Defender z argumentem aktualizacji podpisu.
~/Windows Defender/MpCmdRun -SignatureUpdate
Działa to całkiem nieźle, ale cmd
co godzinę otwiera okno i chcę je cicho uruchamiać w tle.
Zdaję sobie sprawę z modu rejestru, który można zrobić, aby zwiększyć częstotliwość aktualizacji, ale nie chcę robić tego hakowania po krytycznych aktualizacjach Defender, po których rejestr wraca do pierwotnych ustawień.
Nie znam się dobrze na argumentach cmd. Wiem, że niektóre pliki wykonywalne działają z /silent
argumentem uruchamiania w tle, ale to nie pomaga. Czego jeszcze mogę spróbować lub użyć?
attrib +r +h +s
, aby pozostało ukryte., 0
dokładnie?Zawsze używam harmonogramu zadań na MSE i W8 na Defender, z parametrami, które również podajesz. Aby zapobiec otwarciu okna cmd, musisz zmienić konto użytkownika, na karcie ogólnej w harmonogramie zadań, na SYSTEM i zaznaczyć pole o wysokim priorytecie.
Teraz powinno działać płynnie!
źródło
Zamiast używać
%ProgramFiles%\Windows Defender\MpCmdRun.exe -SignatureUpdate
, spróbuj%ProgramFiles%\Windows Defender\MSASCui.exe -Update
zamiast tego.Jeśli opcja 1 nie działa, możesz użyć Ukrytego Startu, aby ukryć
cmd
okno:źródło
and
aktualizacji definicji co godzinę, jak i przynajmniej zwiększenia częstotliwości aktualizacji. Jeśli wiesz, jak ustawić uruchamianie przez HStart określonego pliku wykonywalnego co godzinę, daj mi znać, ponieważ nie widzę żadnych tego rodzaju opcji.MpCmdRun.exe
bezpośrednio, dzwoniszhstart.exe
za pomocą/NoConsole
iMpCmdRun.exe -SignatureUpdate
jako parametry (tjhtstart.exe /NoConsole ""%ProgramFiles%\Windows Defender\MpCmdRun.exe" -SignatureUpdate"
.).Cogodzinna zaplanowana aktualizacja
Usuń zaplanowane zadanie
źródło
Oto darmowa aplikacja , która ukryje okno poleceń:
Zaplanuj to w ten sposób:
Skonfigurowałem go tak, aby uruchamiał się co godzinę w Harmonogramie zadań systemu Windows.
źródło