Вики IT-KB

Пошаговые руководства, шпаргалки, полезные ссылки...

Инструменты пользователя

Инструменты сайта


powershell:remote-windows-management:powershell-remote-disabling-windows-task-scheduler-scheduleddefrag

Выключаем задачу дефрагментации в планировщике заданий Windows на удалённом сервере

Пример скрипта PowerShell для удалённой проверки стандартной системной задачи дефрагментации дисков в планировщике задач Windows и отключения этой задачи.

$Session = New-PSSession -ComputerName "KOM-SRV01"
Invoke-Command -Session $Session -ScriptBlock {
 
 If ((Get-ScheduledTask -TaskName 'ScheduledDefrag').State -eq 'Ready') 
 {
 Disable-ScheduledTask -TaskName 'ScheduledDefrag' -TaskPath '\Microsoft\Windows\Defrag'
 Write-Host "Scheduled task ScheduledDefrag disabled..." -ForegroundColor Cyan
 } 
 Else 
 {
 Write-Host "Scheduled task ScheduledDefrag not in Ready state." -ForegroundColor DarkCyan  
 }
}
Remove-PSSession $Session

Проверено на следующих конфигурациях:

Версия PS на клиенте Версия ОС на клиенте Версия ОС на удалённом сервере
PowerShell 5.1.19041.1320 Windows 10 Pro 10.0.19044 Windows Server 2012 R2 Datacenter 6.3.9600

Автор первичной редакции:
Алексей Максимов
Время публикации: 10.01.2022 09:05

Обсуждение

Ваш комментарий:
 
powershell/remote-windows-management/powershell-remote-disabling-windows-task-scheduler-scheduleddefrag.txt · Последнее изменение: 10.01.2022 09:08 — Алексей Максимов

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki