PowerShell-bu Microsoft. NET tizimiga asoslangan skript tili orqali vazifalarni avtomatlashtirish uchun ishlatiladigan buyruq qatori qobig'i. PowerShell skriptlar yoki ilovalar bilan birlashish uchun cmdlet deb nomlangan buyruqlardan foydalanadi. PowerShell Windows -ga kiritilgan va uni ishga tushirish buyrug'i bilan ochish mumkin, Mac va Linux foydalanuvchilari esa uni o'rnatib, terminal orqali ishga tushirishlari kerak bo'ladi. Ishga tushgandan so'ng, PowerShell bilan tanishish uchun foydalanishingiz mumkin bo'lgan asosiy cmdletlar mavjud.
Qadamlar
4 -usul 1: PowerShell -ni ishga tushirish (Windows)
1 -qadam. Win+R tugmalar birikmasini bosing
Bu ishga tushirish buyrug'i oynasini ochadi.
- Agar siz Run buyrug'ini ishlatishni xohlamasangiz, "Boshlash" menyusida "PowerShell" ni topishingiz mumkin.
- PowerShell Windows 7 yoki undan keyingi versiyalarida mavjud.
Qadam 2. Matn maydoniga "PowerShell" kiriting
Qadam 3. "OK" tugmasini bosing
Yangi PowerShell oynasi ochiladi.
4 -usul 2: PowerShell -ni ishga tushirish (Mac)
Qadam 1. Veb -brauzeringizda https://github.com/PowerShell/PowerShell -ga o'ting
Bu PowerShell uchun rasmiy github sahifasi.
Qadam 2. Mac uchun.pkg faylini yuklab oling va o'rnating
Siz OSX 10.11 yoki undan yangisini ishlatishingiz kerak.
Qadam 3. Ishga tushirish panelini oching
Bu pastki raketadagi raketa belgisi.
Qadam 4. Qidiruv maydoniga "Terminal" kiriting
Terminalni "Ilovalar> Utilitalar" bo'limida ham topishingiz mumkin.
Qadam 5. Terminalni ishga tushiring
Bo'sh terminal oynasi paydo bo'ladi.
Qadam 6. "powershell" ni kiriting va ↵ Enter tugmasini bosing
"PS" ko'rsatiladigan kuch -quvvat so'rovi paydo bo'ladi. Bu shuni anglatadiki, powershell ishlayapti va siz terminaldan cmdletlarga kirish uchun foydalanishingiz mumkin.
3 -usul 4: PowerShell -ni ishga tushirish (Ubuntu)
Qadam 1. Veb -brauzeringizda https://github.com/PowerShell/PowerShell -ga o'ting
Bu PowerShell uchun rasmiy github sahifasi.
Qadam 2. Linuxning tegishli versiyasi uchun.deb faylini yuklab oling
PowerShell Ubuntu 14.04 yoki 16.04 uchun mavjud. Ularda sahifada alohida o'rnatuvchilar o'rnatilgan.
Qadam 3. Terminal oynasini oching
Siz Win+Alt+T tugmalarini bosishingiz yoki "Uy" tugmachasini bosishingiz va "Terminal" ni qidirishingiz mumkin.
4 -qadam. "Sudo dpkg -i [installer filename]" kiriting va Enter tugmasini bosing
"Sudo" buyrug'ini ishlatganda sizdan kompyuter parolini kiritish talab qilinadi. Siz bajarilmagan bog'liqliklar bilan muvaffaqiyatsizlikni ko'rishingiz mumkin, lekin bu tez orada hal qilinadi.
Ubuntu-ning qaysi versiyasi ishlayotganiga qarab, o'rnatuvchining fayl nomi "powershell_6.0.0-alpha.10-1ubuntu1.16.04.1_amd64.deb" yoki "powershell_6.0.0-alpha.10-1ubuntu1.14.04.1_amd64.deb" ga o'xshaydi.
5 -qadam. "Sudo apt -get install -f" kiriting va "Enter" tugmasini bosing
Ushbu PowerShell konfiguratsiyasi yakunlanadi.
Qadam 6. "powershell" ni kiriting va ↵ Enter tugmasini bosing
Powerhell so'rovi paydo bo'ladi va siz terminalda cmdletlarni ishga tushirishingiz mumkin.
4 -usul 4: PowerShell -ning asosiy buyruqlaridan foydalanish
Qadam 1. Cmdletlarni topish uchun "Get-Command" dan foydalaning
O'z -o'zidan, bu cmdlet boshqa barcha cmdletlarni ko'rsatadi. O'zgartiruvchilar yordamida qidiruvni qisqartirishingiz mumkin.
- Masalan: "Buyruqning nomi *O'chirish *" faqat "o'chirish" nomli cmdletlarni ko'rsatadi.
- Barcha cmdletlar ularni PowerShell oynasiga yozish va Enter tugmasini bosish orqali kiritiladi.
Qadam 2. Muayyan cmdlet haqida ma'lumot olish uchun "Yordam-yordam" dan foydalaning
Bu cmdlet sizga boshqa cmdlet haqidagi barcha ma'lumotlarni, eng muhimi, maqsadli cmdlet qanday ishlatilishini sintaksisini beradi.
Masalan: "Get-Help Get-Process" "Get-Process" cmdleti uchun mavjud bo'lgan barcha ma'lumotlarni ko'rsatadi
Qadam 3. Kompyuterda ishlaydigan jarayonni ishlatish uchun "Get-Process" dan foydalaning
Faqat bu sizning kompyuteringizda ishlaydigan jarayonlarning to'liq ro'yxatini ko'rsatadi. O'zgartirgich yordamida siz ma'lum bir ilovadan keladigan jarayonlarni ajratib ko'rsatishingiz mumkin.
- Masalan: "Win-Process Winword" Microsoft Word tomonidan boshqariladigan barcha jarayonlarni ko'rsatadi.
- Xuddi shunday, "Ishga tushirish-jarayon" ilovadan/jarayondan misolni ishga tushirish uchun ishlatilishi mumkin.
Qadam 4. Ob'ektning xossalarini yoki usullarini ko'rish uchun "Get-Member" dan foydalaning
Bu cmdlet foydali bo'lishi uchun unga "quvurli" ob'ekt kerak. Bu "|" qo'shish orqali amalga oshiriladi. ob'ekt va "a'zo bo'lish" cmdleti o'rtasida.
Masalan: “Get-Process | Get-Member "Get-Process cmdlet-ni a'zo bo'lishga o'tkazadi va Get-Member Get-Process bilan skript qilishda foydalanishingiz mumkin bo'lgan barcha xususiyatlar va usullarni ro'yxatlaydi
Qadam 5. Ob'ektlarni mezon asosida tanlash uchun "Qayerda-ob'ekt" dan foydalaning
Qayerda-Ob'ektdagi mezonlar quyidagi formatlash yordamida o'rnatiladi: "{$ _ [object] [operator] [parametr]}". Where-Object shuningdek, unga ulangan ob'ektga muhtoj.
- Masalan: “Get-Process | Where-Object {$ _. Name -eq "bloknot"} "Get-Process" ni ishga tushiradi, bu erda ob'ekt nomi "bloknot" ga teng.
- Boshqa operatorlarga quyidagilar kiradi: "-lt" (kamroq), "-gt" (katta), "-le" (kichik yoki teng), "-ge" (katta yoki teng), "-ne" (teng emas) yoki "o'xshash" (naqsh mosligi).
- Stringlar (so'zlar) dan foydalaniladigan parametrlar tirnoq ichiga olinishi kerak. Bu butun sonlar (raqamlar) uchun kerak emas.