PowerShell Tips & Tricks: Tip# 04 Change output colors using Write-Host
فبراير 21, 2010
2تعليقات
في بعض الأوقات بنحتاج ان نغير الوان الـ output لأي command علشان نسهل قراءة الـ Output، على سبيل المثال لو عندنا Script بيبحث عن حالة الـServices على الكمبيوتر وبيعرض أسم كل Service و الـ Status. الـ Status ممكن تكون Running أو Stopped مع العلم ان عدد الـ Services يعتبر مش قليل في الحالة هحتاج اغير لون الـStatus لتسهيل متابعة حالة كل Service. هنستخدم اللون اللون الأخضر في حالة Running واللون الأحمر في حالة Stopped.
لتغير لون الـoutput هنستخدم الأمر: Write-Host
وهنستخدم معاه Parameters:
- ForegroundColor-
- BackgroundColor-
مثال: Write-Host “PowerShell Rocks ; )” -ForegroundColor “White” -BackgroundColor “Blue“
مثال: تغير لون الـ Serivce طبقاً لحالتها، أخضر في حالة Running و أحمر في حالة Stopped




