|
PowerShell skriptiga misollar PowerShell versiyangizni tekshirish
|
bet | 1/8 | Sana | 03.04.2024 | Hajmi | 30.69 Kb. | | #186087 |
Bog'liq PowerShell skriptiga misollar 75
PowerShell skriptiga misollar
1. PowerShell versiyangizni tekshirish
Ishni boshlashdan oldin PowerShell-ning qaysi versiyasini ishga tushirayotganingizni bilish muhimdir. Buyruq $PSVersionTable.PSVersion PowerShell muhitingizning asosiy, kichik, tuzilish va tahrir raqamlarini ko'rsatadi.
$PSVersionTable.PSVersion
2. Yordam olish
PowerShell o'rnatilgan yordam tizimini taqdim etadi. Get-Help keyin cmdlet nomi, masalan Get-Help Get-Process, sizga cmdletdan foydalanish, parametrlar, misollar va boshqalar haqida batafsil ma'lumot ko'rsatadi. Bu o'rganish va muammolarni bartaraf etish uchun muhim buyruq.
Get-Help Get-Process
3. Barcha buyruqlar ro'yxati
Get-Command Seansingizdagi barcha cmdletlar, funktsiyalar, skriptlar va taxalluslarni sanab o'ting. Bu turli vazifalar uchun foydalanishingiz mumkin bo'lgan buyruqlarni topish uchun foydalidir.
Get-Command
4. Bajarish siyosatini o'rnatish
PowerShell-ning ijro siyosati tizimingizda qaysi skriptlar ishlashi mumkinligini aniqlaydi. Set-ExecutionPolicy RemoteSigned Siz yaratgan skriptlarni va ishonchli manbalardan skriptlarni ishga tushirishga imkon beradi.
Set-ExecutionPolicy RemoteSigned
5. Tizim xizmatlarini olish
Get-Service cmdlet tizimingizda o'rnatilgan barcha xizmatlarning ro'yxatini va ularning holatini (Ishlayotgan, To'xtatilgan va hokazo) ko'rsatadi. Bu tizimingiz tayanadigan xizmatlarni kuzatish va boshqarish uchun foydalidir. Tizimdagi barcha xizmatlarni ro'yxatga olish uchun quyidagilardan foydalaning:
Get-Service
6. Chiqishni HTML ga aylantirish
Cmdlet ConvertTo-Html buyruqning natijasini HTML formatidagi jadvalga aylantiradi. Bu PowerShell ma'lumotlaringizdan hisobotlar yoki veb-kontent yaratish uchun foydalidir. Buyruqning chiqishini HTML formatiga o'zgartiring:
Get-Process | ConvertTo-Html | Out-File process.html
7. CSV ga eksport qilish
Export-Csv cmdlet buyruqning natijasini oladi va uni CSV fayliga eksport qiladi. Bu, ayniqsa, ma'lumotlarni tahlil qilish va almashish uchun foydalidir, chunki CSV fayllari Microsoft Excel kabi elektron jadval dasturlarida osongina ochilishi mumkin. PowerShell'dagi CSV fayliga ma'lumotlarni eksport qilish uchun quyidagilardan foydalaning:
Get-Process | Export-Csv -Path processes.csv
|
| |