Laboratoriya ishi №14. PowerShell 5.0 ni o'rganish Nazariy qism Windows PowerShell nima?
Windows PowerShell - bu Windows operatsion tizimlarini boshqarish va sozlash
uchun mo'ljallangan skript tili va Windows buyruq qobig'i.
PowerShell CRL va .NET Framework-ga asoslanadi va matnni qabul qiluvchi va
qaytaruvchi buyruq qatoridan farqli o'laroq, Windows PowerShell ob'ektlar bilan
ishlaydi. PowerShell'dagi har bir ob'ektda siz ushbu ob'ektlarni boshqarish uchun
foydalanishingiz mumkin bo'lgan xususiyatlar va usullar mavjud.
Fe'l-Noun " buyruqlar nomlash tizimi bo'lgan cmdletlar ( cmdlets ) tushunchasini ishlab chiqdi . Ushbu tizim tizim ma'murlariga PowerShell bilan ishlashni tezda
o'zlashtirish va soddalashtirish imkonini beradi.
Windows PowerShell yordamida siz: Fayl tizimiga kirish huquqini oling;
ro'yxatga olish kitobini boshqarish;
xizmatlarni boshqarish;
jarayonlarni boshqarish;
Operatsion tizimni sozlash;
Dasturiy ta'minotni o'rnatish;
Server rollari va komponentlarini o'rnatish;
Server rollari va komponentlarini boshqarish va sozlash;
Boshqaruv va boshqaruvni avtomatlashtirish uchun skriptlarni yozish va
ulardan foydalanish;
Tizim administratorining boshqa vazifalarini bajaring.
Windows PowerShell-da ipconfig, ping va boshqalar kabi buyruqlar qatoridan ishga
tushirilishi mumkin bo'lgan ko'p ishlatiladigan yordamchi dasturlar va buyruqlar
mavjud. Bu tizim ma'murlarining buyruq satridan PowerShell-ga o'tishini
osonlashtirish uchun amalga oshiriladi.
Bundan tashqari, qulaylik uchun PowerShell-da tez-tez ishlatiladigan buyruqlar va
yordamchi dasturlarning sinonimlari mavjud ( Alias ), masalan, cls Clear-Host
cmdletining sinonimi, dir Get-ChildItem uchun sinonimdir ( to'liq ro'yxatni
ko'rishingiz mumkin. Get-Alias cmdletini ishga tushirish orqali sinonimlar ).
PowerShell-da kerakli buyruqni qidirishni soddalashtirish uchun Get-Command
maxsus cmdleti mavjud bo'lib, uning yordamida siz ham fe'l, ham ot bo'yicha
qidirishingiz mumkin. Windows PowerShell-dagi barcha buyruqlar modullarga
guruhlangan ( masalan, Hyper-V, NetTCPIP ), bu ham to'g'ri buyruqni topishni
osonlashtiradi.
Kerakli buyruq topilgandan so'ng, siz ushbu buyruq bilan ishlash bo'yicha
ko'rsatmalarni ko'rishingiz mumkin, ya'ni. help, bu maqsad uchun maxsus Get-Help
cmdlet mavjud, masalan, quyidagi buyruq Get-Command cmdletida yordamni
ko'rsatadi:
Get-Yordam oling-buyruq
Windows PowerShell-da yordam qisqa, batafsil ( -Batafsil parametr ), to'liq ( -To'liq parametr ) bo'lishi mumkin va siz faqat misollarni ko'rsatishingiz mumkin (
parametr - Misollar ). Quyidagi buyruq faqat Get-Command cmdletidan foydalanish
misollarini ko'rsatadi:
Get-Help Get-Command -Misollar
PowerShell yordami yangilanishi mumkin, ya'ni. uni Update-Help buyrug'i bilan
yangilash mumkin.