===== Выключаем задачу дефрагментации в планировщике заданий Windows на удалённом сервере ===== {{:powershell:remote-windows-management:pasted:20200911-173446.png }} Пример скрипта **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 | ---- {{:user:blogroot.png?50&nolink |}} Автор первичной редакции:\\ [[user:blogroot|Алексей Максимов]] \\ Время публикации: 10.01.2022 09:05 {{tag>Powershell "Windows Server 2012 R2" "Task Scheduler" "Scheduled Task" Defrag}} ~~DISCUSSION~~