“Базові команди адміністрування ОС.”

Содержание

Слайд 2

Базові команди адміністрування Windows (PS) Навчальні питання

Базові команди адміністрування Windows (PS)

Навчальні питання

Слайд 3

Рекомендована література

Рекомендована література


Слайд 4

ВІЙСЬКОВИЙ ІНСТИТУТ ТЕЛЕКОМУНІКАЦІЙ ТА ІНФОРМАТИЗАЦІЇ імені ГЕРОЇВ КРУТ Базові команди адміністрування Linux (bash)

ВІЙСЬКОВИЙ ІНСТИТУТ ТЕЛЕКОМУНІКАЦІЙ ТА ІНФОРМАТИЗАЦІЇ
імені ГЕРОЇВ КРУТ

Базові команди адміністрування Linux

(bash)
Слайд 5

Win + R ? CMD

Win + R ? CMD

Слайд 6

Win + R ? CMD Перелік команд https://docs.microsoft.com/ru-ru/windows-server/administration/windows-commands/windows-commands Особливості написання скриптів https://docs.microsoft.com/ru-ru/windows-server/administration/windows-commands/cscript https://docs.microsoft.com/ru-ru/windows-server/administration/windows-commands/wscript

Win + R ? CMD

Перелік команд
https://docs.microsoft.com/ru-ru/windows-server/administration/windows-commands/windows-commands
Особливості написання скриптів
https://docs.microsoft.com/ru-ru/windows-server/administration/windows-commands/cscript
https://docs.microsoft.com/ru-ru/windows-server/administration/windows-commands/wscript

Слайд 7

Win + R ? CMD

Win + R ? CMD

Слайд 8

Win + R ? CMD

Win + R ? CMD

Слайд 9

Win + R ? CMD

Win + R ? CMD

Слайд 10

Win + R ? CMD

Win + R ? CMD

Слайд 11

Win + R ? CMD

Win + R ? CMD

Слайд 12

Win + R ? CMD

Win + R ? CMD

Слайд 13

Win + R ? CMD

Win + R ? CMD

Слайд 14

Win + R ? CMD

Win + R ? CMD

Слайд 15

Win + R ? CMD schtasks /create /sc weekly /d FRI

Win + R ? CMD

schtasks /create /sc weekly /d FRI /tn

"auto reboot computer weekly" /st 23:00 /tr "shutdown -r -f -t 10"

schtasks /create /sc onstart /tn "launch Chrome on startup" /tr "C:\Program Files (x86)\Google\Chrome\Application\Chrome.exe"

Слайд 16

Win + R ? CMD format D: /Q /FS:exFAT /A:2048 /V:label

Win + R ? CMD

format D: /Q /FS:exFAT /A:2048 /V:label

Слайд 17

Win + R ? CMD

Win + R ? CMD

Слайд 18

Win + R ? CMD https://www.digitalcitizen.life/command-prompt-advanced-disk-management-commands/#ftoc-heading-5

Win + R ? CMD

https://www.digitalcitizen.life/command-prompt-advanced-disk-management-commands/#ftoc-heading-5

Слайд 19

PowerShell PowerShell - це кросплатформне рішення для автоматизації завдань, яке включає

PowerShell

PowerShell - це кросплатформне рішення для автоматизації завдань, яке включає

оболонку командного рядка, скриптову мову та платформу керування конфігурацією. PowerShell підтримується у Windows, Linux та macOS.
Мова сценарію PowerShell зазвичай використовується для автоматизації процесів керування системами. Це рішення також часто використовується для створення, тестування та розгортання рішень у середовищах CI/CD (Continuous Integration/Continuous Delivery). В основі PowerShell лежить середовище CLR.NET (Common Language Runtime). Усі вхідні та вихідні дані є об'єктами .NET.
PowerShell Desired State Configuration (DSC)
Слайд 20

PowerShell

PowerShell

Слайд 21

PowerShell

PowerShell

Слайд 22

PowerShell

PowerShell

Слайд 23

PowerShell

PowerShell

Слайд 24

PowerShell Handles: Кількість дескрипторів, які відкрив процес. NPM(K): Обсяг невивантажуваної пам’яті,

PowerShell

Handles: Кількість дескрипторів, які відкрив процес.
NPM(K): Обсяг невивантажуваної пам’яті, яку

використовує процес, у кілобайтах.
PM(K): Обсяг пам’яті, яку використовує процес, у кілобайтах.
WS(K): Розмір робочого набору процесу, в кілобайтах. Робочий набір складається зі сторінок пам'яті, на які нещодавно посилався процес.
VM(M): Обсяг віртуальної пам’яті, яку використовує процес, у мегабайтах. Віртуальна пам'ять включає зберігання у файлах підкачки на диску.
CPU(s): Кількість процесорного часу, використаного процесом на всіх процесорах, у секундах.
ID: ідентифікатор процесу (PID) процесу.
ID: ?
ProcessName: ?
Слайд 25

PowerShell

PowerShell

Слайд 26

PowerShell

PowerShell

Слайд 27

PowerShell

PowerShell

Слайд 28

PowerShell

PowerShell

Слайд 29

PowerShell

PowerShell

Слайд 30

PowerShell

PowerShell

Слайд 31

PowerShell

PowerShell

Слайд 32

PowerShell examples Get-CimInstance -ClassName Win32_BIOS Get-CimInstance -ClassName Win32_Processor | Select-Object -ExcludeProperty

PowerShell examples

Get-CimInstance -ClassName Win32_BIOS
Get-CimInstance -ClassName Win32_Processor | Select-Object -ExcludeProperty "CIM*"
Get-CimInstance

-ClassName Win32_LogonSession
Get-CimInstance -Class Win32_NetworkAdapterConfiguration -Filter IPEnabled=$true |
Select-Object -ExpandProperty IPAddress
Get-CimInstance -Class Win32_NetworkAdapterConfiguration -Filter IPEnabled=$true
Слайд 33

PowerShell $source="D:\your_directory" Get-ChildItem $source -recurse -force | where {$_.psIscontainer} | foreach

PowerShell

$source="D:\your_directory"
Get-ChildItem $source -recurse -force | where {$_.psIscontainer} | foreach {

$count = Get-ChildItem $_.fullname -recurse | where {$_.length} | Measure-Object -property length -Sum
Write-Host($_.FullName)
$FilesSize = '{0:F}' -f ((($count.Sum)/1024)/1024)
Write-Host("Files: " + $count.count )
Write-Host("Size: " + $FilesSize + " MB")
'"' + $_.FullName + '","' + $count.count + '","' + $FilesSize + '"' | Out-File D:\CountFiles.csv -Append
}