Axborot texnologiyalari universiteti samarqand filiali "kompyuter injiniringi" fakulteti


PowerShell: Masofadagi kompyuterdagi jarayonlarni boshqarish


Download 113.88 Kb.
Pdf ko'rish
bet11/11
Sana17.06.2023
Hajmi113.88 Kb.
#1527317
1   2   3   4   5   6   7   8   9   10   11
Bog'liq
USANOV.M. 3 amalliy

PowerShell: Masofadagi kompyuterdagi jarayonlarni boshqarish. Get-
Process cmdlet uzoqdagi kompyuterlardagi jarayonlarni boshqarish uchun 
ComputerName argumentidan foydalanadi ( WinRM yoqilgan va sozlangan bo‘lishi 
kerak). 
Get-Process 
-ComputerName 
dc01, 
dc02| 
Format-Table 
-Property 
ProcessName, ID, MachineName 
Masofadan kompyuterda jarayonni tugatmoqchi bo‘lsangiz, Stop-Process 
cmdlet 
-ComputerName 
parametri 
etishmayotganligini 
biling. Masofadagi 
kompyuterda jarayonni yakunlash uchun quyidagi PowerShell kodidan 
foydalanishingiz mumkin: 
$RProc 

Get-Process 
-Name 
notepad 
-ComputerName 
dc01 
Stop-Process -InputObject $RProc 


Amaliy qism: 
Terminal oynasida, vazifa ro‘yxati va buyruq satriga ushbu kompyuterdagi 
ishchi oqimlarning to‘liq ro‘yxatini kiritadi va buni tasklist buyrig’i orqali ko’rishimiz 
mumkin. 
1-rasm. 
Har bir jarayon haqida batafsil ma'lumot shu ro‘yxatga kiritiladi. 
taskliist /v /fo 
list
buyrug‘ini kiritib, bu rasm taxminan paydo bo‘lishi kerak. 
2-rasm. 


Quyidagi rasmda jamoaning ishi natijasi ko‘rsatiladi. 
3-rasm. 
 
Taskkill /im notepad.exe buyrog’’i orqali esa jarayondagi notepadni 
yopishimiz mumkin 
4-rasm. 
Jarayonlarning to‘liq ro‘yxatini ko‘rish uchun Get-Process buyrug‘ini 
boshqaring. 
5-rasm. 


Windows 10 dagi mavjud jarayonni boshqarish cmd buyruqlari ro‘yxati 
quyidagi Get-Command –Noun Process buyrig’i yordamida ko’rishimiz mumkin. 
6-rasm. 
Get-Process buyrug‘i lokal kompyuterda ishlaydigan jarayonlar ro‘yxatini 
ko‘rsatishga imkon beradi. 
7-rasm. 
Ism (ProcessName), boshlanish vaqti (StartTime), jarayon oynasining sarlavhasi 
(MainWindowTitle), bajariladigan fayl nomi (Path) va ishlab chiquvchi (Company) 
nomi: 
Get-Process winword, notep*|Select-Object ProcessName, StartTime, 
MainWindowTitle, Path, Company|ft 
8-rasm. 


Get-Process | Where-Object {$_.mainWindowTitle} | Format-Table Id
Name, mainWindowtitle 
9-rasm. 
Get-Process | where-object {$_.Responding -eq $false} 
10-rasm. 
PowerShell yordamida yangi jarayonni boshlash uchun quyidagi buyruqdan 
foydalaning: 
Start-Process -FilePath notepad 
11-rasm. 


Keyingi 2 ta rasmda OMEN Gaming Hub dasturi orqali uzimni 
kompyuterimni natijalari ko’rsatilgan. 
12-rasm.
13-rasm. 

Download 113.88 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   11




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling