Rasm 15
Agar men ushbu skriptni bir necha marta ishlatsam, u holda Reporting.txt faylimni ochib , unda ushbu skriptni ishga tushirganimda men aniqlagan ro'yxatdan o'tish ma'lumotlarini ko'rishim mumkin.
Rasm 16
Integratsiyalashgan skript muhiti
Rostini aytganda, ushbu oddiy kichkina stsenariyni birlashtirish bir nechta urinishlar edi. Menda uning o'qilishi mumkin bo'lgan nusxasi yo'q edi va bu mening skriptimda ishlashiga amin bo'lishimdan oldin PowerShell-da ushbu satrlarning ikkitasini alohida sinab ko'rishim kerak edi. Bundan tashqari, foydalanuvchi nomini atrof-muhit o'zgaruvchisiz chiqarishga harakat qildim va u ishlamadi. Nega men bunday oddiy kod satrlarini yig'ishda juda qiynalayapman? Men ushbu satrlarni bloknotda yozayotganim sababli, ularni saqlaganimda va ushbu skriptni bajarishga harakat qilganimda, ular ishlaydimi yoki yo'qmi, umuman bilmas edim. Matnning barchasi oq fonda qora rangda edi va men o'z bilimlarimga va yozish qobiliyatlarimga amalda ishlaydigan narsalarni to'plashimga to'liq ishondim.
Yaxshiyamki, bizda PowerShell ISE ( Integrated Scripting Environment ) mavjud. Bu Windows Server 2016-da o'rnatilgan standart dastur , bu PowerShell skriptlarini yozishga imkon beradigan va sizga oxirigacha yordam beradigan skriptlar qobig'i . Keling, uni ochamiz. Agar PowerShell belgisini o'zi bosgan bo'lsangiz , ushbu menyuda Windows PowerShell ISE dasturini ishga tushirish variantini topasiz :
Rasm 17
Endi biz oldinga boramiz va bir necha daqiqa oldin bloknotda qo'llagan ma'lumotlarimni o'sha skriptda yozishni boshlaymiz , ko'rib turganimizdek, hatto matn yozganimizda ham bizda qaysi smdlet yoki o'zgaruvchini xohlayotganimizni aniqlashga yordam beradigan ko'rsatmalar va ko'rsatmalar mavjud. murojaat qilish. Avtomatik maslahat klaviaturasi bizning smartfonimizda qanday ishlashiga o'xshab , ISE siz nima terishni boshlayotganingiz haqida maslahatlar beradi, shuning uchun qaysi smdlet yoki parametrlar chaqirilishining hojati yo'q , u boshlangan harflar bo'yicha ma'lumotli taxmin qilishingiz mumkin va keyin taqdim etilgan ro'yxatdagi takliflardan birini tanlang.
Shuningdek, deyarli barcha mavjud buyruqlar ro'yxati mavjud va ularni qidirish mumkin! Ushbu ajoyib xususiyat kotororoe aslida bunday stsenariylarni kata qilishga yordam beradi.
Rasm 18
ISE ichidagi rivojlanish oynasining pastki qismini egallagan ko'k PowerShell mini-ekrani ham foydali . Asosan, yuqori bo'shliqqa ba'zi buyruqlarni kiritganingizda, nima bo'lishidan qat'i nazar, ISE ning ko'rsatmalari ularning ishlashiga ishonch hosil qilishda yordam beradi, kiritilgan cmdlet rang kodlari va ularni osonroq aniqlash uchun parametrlar, keyin siz yashil rangni bosishingiz mumkin yuqori vazifa panelidagi o'q etiketlidir
Do'stlaringiz bilan baham: |