موضوع النهارده هو مجموعة من أشهر أمثلة لـ PowerShell Scripts هنوضح بيها أهم مميزات PowerShell ممكن تكون الأمثلة مش كتير بس هتوضح كتير. الأمثلة هتركز أكتر على إزاي PowerShell مبني على net framework. وإزاي يقدر بسهوله انه يتعامل مع الـ Classes & DLLs اللي موجوده في net framework.
مثال1:
في الـ #C لو عندك String وعايز تعرف عدد حروفه هتكتب:
int Counter = ”The Arabian PowerShell”.Length
في الـ PowerShell هتكتب:
The Arabian PowerShell”.Length”
مثال2:
لو عايز تعرف تاريخ النهارده بالـ#C:
;()DateTime.Now.ToShortDateString
بالـ PowerShell:
()Get-Date).ToShortDateString)
لحد دلوقتي ممكن يكون الموضوع مش باين أوي، حلينا نشوف مثال 3 ونشوف لسه مش واضح ولا لأ
مثال3:
في المثال ده مش هقارن بين الـ #C وبين الـ PowerShell، انت هتشوف بنفسك وتحكم. مثال 3 ده عبارة عن Windows Form فيها button لما تدوس عليها يقفل الـ Form

PowerShell Windows Form
form = new-object Windows.Forms.Form$
“form.Text= “My First PowerShell Form$
button = new-object Windows.Forms.Button$
“button.Dock=”Fill$
(form.control.add($button$
({()form.Add_Shown({$form.Activate$
()form.ShowDialog$






