RU | EN | DE

CommandDescription
Windows Info
Get-ComputerInfoинформация о компьютере
(Get-CimInstance Win32_OperatingSystem).LastBootUpTimeвремя последней загрузки
(Get-CimInstance Win32_LogonSession Sort-Object StartTime -Descending Select-Object -First 1).StartTimeвремя входа пользователя
GPO
klist -li 0x3e7 purgeпринудительное обновление системного Kerberos-кэша
gpupdate /forceприменить групповые политики на клиенте
gpupdate /target:computer /forceприменить групповые политики на клиенте
gpresult /rпроверка применилась ли групповая политика, на клиенте
Invoke-GPUpdate -Computer PC001 -Forceприменить групповые политики на указанном компьютере (с админ. правами, удаленно)
$pcs = "PC001","PC002","PC003"
Invoke-GPUpdate -Computer $pcs -Force
применить групповые политики на нескольких компьютерах (с админ. правами, удалено)
Invoke-GPUpdate -Computer PC001 -Target User -Forceприменить групповые политики и пользовательскую часть для конкретного пользователя (с админ. правами, удалено)
psexec \\PC001 -s gpupdate /forceприменить групповые политики (с админ. правами, удаленно)
Tasks
Get-ScheduledTask -TaskName "Force-WSUS-CheckIn"получить задачу
Get-ScheduledTaskInfo -TaskName "Force-WSUS-CheckIn"получить информацию о задаче
Get-ScheduledTask | Where-Object {$_.TaskName -like '*Force*' -or $_.TaskName -like '*WSUS*'}получить задачу
Start-ScheduledTask -TaskName 'Force-WSUS-CheckIn'запустить задачу
**Windows Update List **
Get-CimInstance -Namespace root\cimv2 -ClassName Win32_QuickFixEngineering | Sort-Object InstalledOn -Descending | Select-Object InstalledOn, HotFixID, Description, InstalledByПоказывает установленные KB (Quick Fix Engineering). (не всегда полный список)
Get-WindowsUpdateLog
Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\*" | Where-Object { $_.DisplayName -match "Update|KB" } | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Sort-Object InstallDate -DescendingСписок установленных обновлений через “Installed Updates”
Get-CimInstance Win32_OperatingSystem | Select-Object Caption, Version, BuildNumber, OSArchitecture, LastBootUpTimeСписок установленных обновлений
Network
ping -tБесконечный пинг. Незаменим при настройке антенн или перетыкании кабелей.
tracertПоказывает карту маршрута
tracert -d google.com
ping -l 1000Размер пакета.
ping -aПытается узнать имя компьютера по IP-адресу.
ipconfigинфо о сетевых адаптерах
ipconfig /releaseСбросить текущий IP-адрес (отказаться от него).
ipconfig /renewЗапросить новый IP-адрес у DHCP-сервера (роутера).
ipconfig /flushdnsОчистить кэш DNS. Очень важно! Если сайт переехал на новый сервер, а ваш компьютер запомнил старый адрес, эта команда заставит его «забыть» старое и спросить заново.
nslookupIP адрес по имени
netstat -anoактивные соединения полное представление
netstat -abактивные соединения
показывает имя программы
Test-NetConnection <IP/Name> -Port <Number>тестирует связь