Rem action - установка значение disable или enable
set task_action=disable
REM Проверка наличия прав администратора
@WHOAMI /PRIV | find /i "SeRemoteShutdownPrivilege" > nul
if %ERRORLEVEL% == 0 goto admin
echo Execution aborted. Run this batch file AS Administrator !!!
Pause
Exit
:admin
@echo try %task_action% scheduled tasks ...
Rem Сбор и передача данных дистанционного отслеживания приложений (при явном согласии участвовать в
Rem программе улучшения качества программного обеспечения).
schtasks /change /tn "\Microsoft\Windows\Application Experience\AitAgent" /%task_action% >> %~dn0.log
Rem Сбор телеметрических данных программы при участии в программе улучшения качества ПО
schtasks /change /tn "\Microsoft\Windows\Application Experience\ProgramDataUpdater" /%task_action% >> %~dn0.log
Rem Эта задача собирает и загружает данные SQM при участии в программе улучшения качества
Rem программного обеспечения.
schtasks /change /tn "\Microsoft\Windows\Autochk\Proxy" /%task_action% >> %~dn0.log
Rem Если пользователь изъявил желание участвовать в программе по улучшению качества программного
Rem обеспечения Windows, эта задача будет собирать и отправлять сведения о работе программного
Rem обеспечения в Майкрософт.
schtasks /change /tn "\Microsoft\Windows\Customer Experience Improvement Program\Consolidator" /%task_action% >> %~dn0.log
Rem При выполнении задачи программы улучшения качества ПО, выполняющейся в режиме ядра (Kernel
Rem CEIP), осуществляется сбор дополнительных данных о системе, которые затем передаются в
Rem корпорацию Майкрософт. Если пользователь не дал своего согласия на участие в данной программе,
Rem то эта задача не выполняет никаких действий.
schtasks /change /tn "\Microsoft\Windows\Customer Experience Improvement Program\KernelCeipTask" /%task_action% >> %~dn0.log
Rem При выполнении задачи программы улучшения качества ПО шины USB (USB CEIP) осуществляется сбор
Rem статистических данных об использовании универсальной последовательной шины USB и сведений о
Rem компьютере, которые направляются инженерной группе Майкрософт по вопросам подключения устройств
Rem в Windows. Полученные сведения используются для повышения надежности, стабильности и общей
Rem производительности шины USB в Windows. При отсутствии согласия пользователя на участие в
Rem программе улучшения программного обеспечения Windows задача не выполняет никаких действий.
schtasks /change /tn "\Microsoft\Windows\Customer Experience Improvement Program\UsbCeip" /%task_action% >> %~dn0.log
Rem Эта задача выполняет дефрагментацию жестких дисков компьютера.
schtasks /change /tn "\Microsoft\Windows\Defrag\ScheduledDefrag" /%task_action% >> %~dn0.log
Rem Измеряет быстродействие и возможности системы
schtasks /change /tn "\Microsoft\Windows\Maintenance\WinSAT" /%task_action% >> %~dn0.log
REM Запуск приложений, настроенных для Windows HotStart
schtasks /change /tn "\Microsoft\Windows\MobilePC\HotStart" /%task_action% >> %~dn0.log
rem Это задание предназначено для анализа состояния системы и поиска условий, которые могут привести
Rem к повышенному энергопотреблению.
schtasks /change /tn "\Microsoft\Windows\Power Efficiency Diagnostics\AnalyzeSystem" /%task_action% >> %~dn0.log
Rem Задача средства анализа стабильности системы, предназначенная для обработки данных о надежности
Rem компьютера.
schtasks /change /tn "\Microsoft\Windows\RAC\RacTask" /%task_action% >> %~dn0.log
REM (Windows Live Social Object Extractor Engine) After installing Windows Live Essentials 2011,
REM it creates a task called "Extractor Definitions Update Task". The purpose of this task is to
REM update the definition file for the Windows Live Social Object Extractor Engine. The task
REM can be found under, Task Scheduler Library\Microsoft\Windows Live\SOXE. -
REM Read more at http://www.shouldiremoveit.com/windows-live-soxe-5304-program.aspx
schtasks /change /tn "\Microsoft\Windows Live\SOXE\Extractor Definitions Update Task" /%task_action% >> %~dn0.log
rem Эта запланированная задача предназначена для уведомления пользователя о том, что архивация
Rem Windows не настроена.
schtasks /change /tn "\Microsoft\Windows\WindowsBackup\ConfigNotification" /%task_action% >> %~dn0.log
Учтите, что отключение системных заданий - небезопасная операция, и ее последствия целиком на вашей совести. Так, например, командный файл отключает задание на дефрагментацию файлов, которое не имеет смысла при использовании SSD-диска, но может быть полезным при использовании механических HDD. Кроме того, если вы посмотрите действия, выполняемые заданием дефрагментации, то увидите, что выполняется запуск программы %windir%\system32\defrag.exe –c, где -c - параметр, задающий выполнение дефрагментации на всех дисках. Может быть, имеет смысл создать несколько заданий с разными триггерами для разных дисков, исключив SSD. Можно также изменить парвметры существующей задачи, исключив дефрагментацию SSD - дисков:
defrag /E C: - выполнить дефрагментацию на всех локальных дисках, кроме диска C:
Хотя, правильнее, если пользователь выполняет дефрагментацию самостоятельно, по мере возникновения необходимости и для тех дисков, которые в ней нуждаются.
Задание:
1. Создайте простую задачу, в названии которой будет Ваша фамилия, которая будет запускаться ежедневно, открывать браузер и заходить на сайт mpt.ru
2. Создайте задачу, в названии которой будет Ваше имя, которая будет запускаться при загрузке ОС и выдавать приветствие в отдельном окне
3. Создайте задачу (название любое), которая будет выдавать сообщение о простое компьютера, при простое в 5 минут.
4. Не забывайте о том, что в отчете должны присутствовать скриншоты, а так же описание всех Ваших действий и результатов полученных в ходе выполнения работы.