invoke-webrequest askwoody.com
sarlavhalar, rasmlar, havolalar va boshqa veb-sahifa tarkibining qisqa ro'yxatini olasiz. E'tibor bering yordam olish ro'yxatga invoke-webrequest, bu "shakllar, havolalar, tasvirlar va boshqa muhim HTML elementlari to'plamini qaytaradi" - aynan nima ekranda ko'rsatilishi kerak. Ba'zi cmdletlar PowerShell-ning o'zini boshqarishga yordam beradi:
olish buyrug'i: barcha mavjud cmdletlar ro'yxati
olmoq-fe'li: barcha mavjud fe'llar ro'yxati
aniq-mezbon: Xost dasturi ekranini tozalang
Turli parametrlar buyruqlarni qisqartirish va foydali variantlar doirasini toraytirish imkonini beradi. Masalan, Windows xizmatlari bilan ishlaydigan barcha cmdletlar ro'yxatini ko'rish uchun yozing
get-command *-xizmat
Ot bilan mavjud bo'lgan barcha fe'llar ko'rsatiladi xizmat. Mana ularning ro'yxati:
Xizmatni oling
Yangi xizmat
Xizmatni qayta ishga tushiring
Xizmatni davom ettirish
Xizmatni sozlash
ishga tushirish xizmati
Xizmatni to'xtatish
Xizmatni to'xtatib turish
Ushbu cmdletlarni boshqalar bilan birlashtira olasiz. Agar siz Windows buyruq qatori yoki ommaviy ish fayllari bilan tanish bo'lsangiz, unda siz qayta yo'naltirish va quvurlar haqida bilasiz. Qayta yo'naltirish (> belgisi) va quvurlar (| belgisi) harakat natijasini oladi va uni boshqa joyga biriktiradi. Misol uchun, siz buyruq natijasini qayta yo'naltirishingiz mumkin rej v matn fayli yoki buyruqning natijasini o'tkazing ping jamoaga toping kabi qiziqarli natijalarni filtrlash uchun
dir > temp.txt
askwoody.com ping | "paketlar" > temp2.txt-ni toping
Mana ikkinchi jamoada toping ipni qidirmoqda paketlar, buyrug'i bilan askwoody.com manzilidan olingan ping va barcha mos keladigan satrlarni nomli faylga birlashtiradi temp2.txt. Ushbu buyruqlarning birinchisi PowerShell-da yaxshi ishlaydi. Ikkinchi buyruqni bajarish uchun sizga shunga o'xshash narsa kerak askwoody.com ping | string paketlarni tanlang | temp2.txt faylidan tashqarida.Qayta yo'naltirish va quvurlardan foydalanish Windows buyruq qatorining imkoniyatlarini sezilarli darajada kengaytiradi: matn qatorini qidirishda ekranni cheksiz pastga aylantirish o'rniga, kerakli Windows buyruqlarini filtrlashingiz mumkin. Powershell-ni qo'llab-quvvatlaydi quvur, va u matn bilan cheklanmaydi. PowerShell sizga butun ob'ektni bitta cmdletdan ikkinchisiga o'tkazish imkonini beradi, bu erda ob'ekt ma'lumotlar (xususiyatlar deb ataladi) va ushbu ma'lumotlardan foydalanishi mumkin bo'lgan harakatlar (usullar) birikmasidir. Jiddiy qism ob'ektlar bir qatorga qo'yilganda boshlanadi. Bitta cmdlet tomonidan taqdim etilgan ob'ektlar qabul qiluvchi cmdlet tomonidan qabul qilingan ob'ektlar turiga mos kelishi kerak. Matn ob'ektning juda oddiy turi, shuning uchun agar siz matn bilan ishlayotgan bo'lsangiz, ob'ektlarni tekislash oddiy vazifadir. Boshqa ob'ektlar unchalik oddiy emas.Buni qanday tushunish kerak? Cmdlet dan foydalaning a'zo bo'lish. Agar siz cmdlet qaysi turdagi ob'ektni boshqarishini bilmoqchi bo'lsangiz, uni ishga tushiring a'zo bo'lish. Misol uchun, agar siz kompyuterda ishlaydigan jarayonlarni tushunishga harakat qilsangiz va variantlarni cmdletlarga qisqartirgan bo'lsangiz. , bu erda cmdletlar natijasini qanday bilish mumkin: jarayonini olish | a'zo bo'lish Ushbu cmdletni ishga tushirish xususiyatlar va usullarning uzoq ro'yxatini yaratadi , lekin ro'yxatning eng boshida siz yaratadigan ob'ekt turini ko'rishingiz mumkin :
Do'stlaringiz bilan baham: |