|
Chiqishni HTML ga aylantirish
|
bet | 2/13 | Sana | 20.05.2024 | Hajmi | 1,98 Mb. | | #245715 |
Bog'liq Operatsino tizimlar 2-amaliy ish6. 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
8. Obyektlarni saralash
Sort-Object PowerShell'dagi cmdlet ob'ektlarni xususiyat qiymatlari bo'yicha tartiblaydi. Maʼlumotlaringizni samaraliroq tartibga solish uchun jarayon nomlari, fayl oʻlchamlari yoki sanalari kabi maʼlumotlarni saralashingiz mumkin. Buyruqning chiqishini ma'lum xususiyat bo'yicha tartiblang:
Get-Process | Sort-Object -Property CPU
9. Where-Object bilan filtrlash
Where-Object cmdlet belgilangan mezonlar asosida obyektlarni filtrlaydi. Bu sizga faqat ma'lum shartlarga mos keladigan elementlarni, masalan, ma'lum miqdordan ko'proq protsessordan foydalanadigan jarayonlarni olish imkonini beradi. PowerShell-da buyruq natijalarini filtrlang Where-Object.
Get-Process | Where-Object { $_.CPU -gt 10 }
10. Voqea jurnallarini olish
Get-EventLog cmdlet voqealar jurnali yozuvlarini oladi. Bu tizim hodisalarini, dastur xatolarini, xavfsizlik jurnallarini va boshqalarni tahlil qilish uchun ishlatilishi mumkin. Quyidagi PowerShell buyrug'i bilan voqea jurnallarini oling:
Get-EventLog -LogName Application -Newest 50
11. Jarayonni to'xtatish
Stop-Process cmdlet bir yoki bir nechta ishlaydigan jarayonlarni to'xtatadi. Parametr -Force jarayon javob bermasa ham to'xtatilishini ta'minlaydi. Jarayonni to'xtatish uchun quyidagi PowerShell buyrug'idan foydalaning:
Stop-Process -Name notepad –Force
|
| |