PowerShell āĻāĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻŽāĻ°āĻž āĻĒā§āĻ°āĻĨāĻŽ āĻ¯ā§ āĻāĻŋāĻ¨āĻŋāĻ¸āĻāĻŋāĻ° āĻ¸āĻŽā§āĻŽā§āĻā§āĻ¨ āĻšāĻ āĻ¤āĻž āĻšāĻ˛ āĻāĻŽāĻžāĻ¨ā§āĻĄ (Cmdlets)āĨ¤
āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻāĻ˛ āĻāĻ āĻŽāĻ¤ āĻĻā§āĻāĻžāĻ¯āĻŧ:
Verb-Noun -Parameter1 ValueType1 -Parameter2 ValueType2[]
āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯
Get-Help āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ PowerShell-āĻ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻĒāĻ¨āĻŋ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°āĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨: āĻāĻĻāĻžāĻšāĻ°āĻŖ, āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤, āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ, āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻļā§āĻāĻāĻ¨ā§āĻĄā§āĨ¤
Get-Help Get-Service -full āĻāĻŋāĻāĻžāĻŦā§ Get-Service āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻāĻžāĻ āĻāĻ°ā§ āĻ¤āĻžāĻ° āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻĻā§āĻŦā§
Get-Help Get-S* Get-S* āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻ°ā§ āĻāĻ°ā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻāĻŦāĻ āĻĢāĻžāĻāĻļāĻ¨ āĻĻā§āĻāĻžāĻŦā§
āĻ āĻĢāĻŋāĻ¸āĻŋāĻ¯āĻŧāĻžāĻ˛ āĻŽāĻžāĻāĻā§āĻ°ā§āĻ¸āĻĢā§āĻ āĻāĻ¯āĻŧā§āĻŦāĻ¸āĻžāĻāĻā§āĻ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ āĻĄāĻā§āĻŽā§āĻ¨ā§āĻā§āĻļāĻ¨ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤
Get-Evenlog āĻāĻŽāĻžāĻ¨ā§āĻĄā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻžāĻ¨ā§ āĻāĻāĻāĻŋ āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯
āĻ¯āĻĻāĻŋ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°āĻā§āĻ˛āĻŋ āĻŦāĻ°ā§āĻāĻžāĻāĻžāĻ° āĻŦāĻ¨ā§āĻ§āĻ¨ā§āĻ¤ā§ āĻāĻŦāĻĻā§āĻ§ āĻĨāĻžāĻā§ [], āĻ¤āĻŦā§ āĻ¸ā§āĻā§āĻ˛āĻŋ āĻāĻā§āĻāĻŋāĻāĨ¤
āĻ
āĻ°ā§āĻĨāĻžā§, āĻāĻ āĻāĻĻāĻžāĻšāĻ°āĻŖā§, āĻāĻžāĻ°ā§āĻ¨āĻžāĻ˛ā§āĻ° āĻ¨āĻžāĻŽāĻāĻŋ āĻ¨āĻŋāĻā§āĻ āĻŦāĻžāĻ§ā§āĻ¯āĻ¤āĻžāĻŽā§āĻ˛āĻ, āĻāĻŦāĻ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°ā§āĻ° āĻ¨āĻžāĻŽ
āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻāĻžāĻāĻĒ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°āĻāĻŋ āĻĻā§āĻā§āĻ¨, āĻāĻĒāĻ¨āĻŋ āĻā§āĻāĻāĻĄāĻŧāĻž āĻ§āĻ¨ā§āĻ°ā§āĻŦāĻ¨ā§āĻ§āĻ¨ā§āĻ¤ā§ āĻāĻŦāĻĻā§āĻ§ āĻŽāĻžāĻ¨āĻā§āĻ˛āĻŋ āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻŦā§āĻ¨āĨ¤ āĻāĻ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯, āĻāĻŽāĻ°āĻž āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻā§āĻāĻāĻĄāĻŧāĻž āĻ§āĻ¨ā§āĻ°ā§āĻŦāĻ¨ā§āĻ§āĻ¨ā§āĻ¤ā§ āĻĒā§āĻ°ā§āĻŦāĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°āĻŋāĨ¤
āĻāĻŽāĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻ¨ā§āĻā§āĻ° āĻŦāĻŋāĻŦāĻ°āĻŖā§ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°āĻāĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻāĻŋāĻ¨āĻž āĻ¸ā§ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻ¤āĻĨā§āĻ¯ āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻ°āĻŋāĨ¤ āĻāĻĒāĻ°ā§āĻ° āĻāĻĻāĻžāĻšāĻ°āĻŖā§, āĻāĻĢāĻāĻžāĻ° āĻ ā§āĻ¯āĻžāĻā§āĻ°āĻŋāĻŦāĻŋāĻāĻāĻāĻŋ āĻāĻā§āĻāĻŋāĻ āĻāĻžāĻ°āĻŖ āĻ°āĻŋāĻā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻŽāĻŋāĻĨā§āĻ¯āĻžāĻ¤ā§ āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻ°āĻĒāĻ°ā§ āĻāĻŽāĻ°āĻž Position āĻā§āĻˇā§āĻ¤ā§āĻ°āĻāĻŋ āĻŦāĻŋāĻĒāĻ°ā§āĻ¤ā§ āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻ āĻ¯āĻž Named āĻŦāĻ˛ā§āĨ¤ āĻāĻ° āĻŽāĻžāĻ¨ā§ āĻšāĻ˛ āĻ¯ā§ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°āĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¨āĻžāĻŽ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻāĻāĻŋ āĻšāĻ˛:
Get-EventLog -LogName Application -After 2020.04.26
āĻ¯ā§āĻšā§āĻ¤ā§ LogName āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°ā§ Named āĻāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ 0 āĻ¨āĻŽā§āĻŦāĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻāĻŋāĻ˛, āĻāĻ° āĻŽāĻžāĻ¨ā§ āĻšāĻ˛ āĻ¯ā§ āĻāĻŽāĻ°āĻž āĻ¨āĻžāĻŽ āĻāĻžāĻĄāĻŧāĻžāĻ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°āĻŋ, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻā§āĻ°āĻŽ āĻ āĻ¨ā§āĻ¸āĻžāĻ°ā§ āĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§:
Get-EventLog Application -After 2020.04.26
āĻāĻ˛ā§āĻ¨ āĻāĻ āĻāĻĻā§āĻļ āĻ āĻ¨ā§āĻŽāĻžāĻ¨ āĻāĻ°āĻž āĻ¯āĻžāĻ:
Get-EventLog -Newest 5 Application
āĻāĻĒāĻ¨āĻžāĻŽ
āĻ¯āĻžāĻ¤ā§ āĻāĻŽāĻ°āĻž āĻāĻ¨āĻ¸ā§āĻ˛ āĻĨā§āĻā§ āĻĒāĻ°āĻŋāĻāĻŋāĻ¤ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°āĻŋ, āĻĒāĻžāĻāĻ¯āĻŧāĻžāĻ°āĻļā§āĻ˛ā§āĻ° āĻāĻĒāĻ¨āĻžāĻŽ (āĻāĻ˛āĻŋāĻ¯āĻŧāĻžāĻ¸) āĻāĻā§āĨ¤
āĻ¸ā§āĻ-āĻ˛ā§āĻā§āĻļāĻ¨ āĻāĻŽāĻžāĻ¨ā§āĻĄā§āĻ° āĻāĻāĻāĻŋ āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻāĻĒāĻ¨āĻžāĻŽ āĻšāĻ˛ cd.
āĻ āĻ°ā§āĻĨāĻžā§ āĻāĻĻā§āĻļā§āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻāĻ˛ āĻāĻ°āĻž
Set-Location âD:â
āĻāĻŽāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°āĻŋ
cd âD:â
āĻāĻ¤āĻŋāĻšāĻžāĻ¸
āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻāĻ˛ā§āĻ° āĻāĻ¤āĻŋāĻšāĻžāĻ¸ āĻĻā§āĻāĻ¤ā§, āĻāĻĒāĻ¨āĻŋ Get-History āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
āĻāĻ¤āĻŋāĻšāĻžāĻ¸ āĻĨā§āĻā§ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻāĻžāĻ˛āĻžāĻ¨ āĻāĻ¨āĻā§āĻ-āĻāĻ¤āĻŋāĻšāĻžāĻ¸ 1; āĻāĻ¨āĻā§āĻ-āĻāĻ¤āĻŋāĻšāĻžāĻ¸ 2
āĻ¸āĻžāĻĢ āĻāĻ¤āĻŋāĻšāĻžāĻ¸ āĻĒāĻ°āĻŋāĻˇā§āĻāĻžāĻ°-āĻāĻ¤āĻŋāĻšāĻžāĻ¸
āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨
āĻĒāĻžāĻāĻ¯āĻŧāĻžāĻ°āĻļā§āĻ˛ā§āĻ° āĻāĻāĻāĻŋ āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨ āĻšāĻ˛ āĻ¯āĻāĻ¨ āĻĒā§āĻ°āĻĨāĻŽ āĻĢāĻžāĻāĻļāĻ¨ā§āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧāĻāĻŋāĻ¤ā§ āĻĒāĻžāĻ¸ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻāĻžāĻ¨ā§ āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻāĻāĻāĻŋ āĻāĻĻāĻžāĻšāĻ°āĻŖ:
Get-Verb | Measure-Object
āĻ¤āĻŦā§ āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨āĻāĻŋ āĻāĻ°āĻ āĻāĻžāĻ˛āĻāĻžāĻŦā§ āĻŦā§āĻāĻžāĻ° āĻāĻ¨ā§āĻ¯, āĻāĻ¸ā§āĻ¨ āĻāĻāĻāĻŋ āĻ¸āĻšāĻ āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻ¨ā§āĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻāĨ¤ āĻāĻāĻāĻž āĻĻāĻ˛ āĻāĻā§
Get-Verb "get"
āĻ¯āĻĻāĻŋ āĻāĻŽāĻ°āĻž Get-Help āĻā§ Get-Verb -Full help āĻŦāĻ˛āĻŋ, āĻ¤āĻžāĻšāĻ˛ā§ āĻāĻŽāĻ°āĻž āĻĻā§āĻāĻŦ āĻ¯ā§ Verb āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨ āĻāĻ¨āĻĒā§āĻ āĻā§āĻ°āĻšāĻŖ āĻāĻ°ā§ āĻāĻŦāĻ ByValue āĻŦāĻ¨ā§āĻ§āĻ¨ā§āĻ¤ā§ āĻ˛ā§āĻāĻž āĻāĻā§āĨ¤
āĻāĻ° āĻŽāĻžāĻ¨ā§ āĻšāĻ˛ āĻ¯ā§ āĻāĻŽāĻ°āĻž Get-verb "get" āĻĨā§āĻā§ "get" | āĻ˛āĻŋāĻāĻ¤ā§ āĻĒāĻžāĻ°āĻŋ Get-āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĨ¤
āĻ
āĻ°ā§āĻĨāĻžā§, āĻĒā§āĻ°āĻĨāĻŽ āĻāĻā§āĻ¸āĻĒā§āĻ°ā§āĻļāĻ¨ā§āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻšāĻ˛ āĻāĻāĻāĻŋ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻāĻŦāĻ āĻāĻāĻŋāĻā§ āĻŽāĻžāĻ¨ā§āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨ āĻāĻ¨āĻĒā§āĻā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ Get-Verb āĻāĻŽāĻžāĻ¨ā§āĻĄā§āĻ° Verb āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°ā§ āĻĒāĻžāĻ āĻžāĻ¨ā§ āĻšāĻ¯āĻŧāĨ¤
āĻāĻāĻžāĻĄāĻŧāĻžāĻ āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨ āĻāĻ¨āĻĒā§āĻ ByPropertyName āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻāĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻāĻŽāĻ°āĻž āĻāĻāĻāĻŋ āĻŦāĻ¸ā§āĻ¤ā§ āĻĒāĻžāĻ¸ āĻāĻ°āĻŦ āĻ¯āĻžāĻ° āĻāĻāĻāĻŋ āĻāĻāĻ āĻ¨āĻžāĻŽā§āĻ° Verb āĻ¸āĻš āĻāĻāĻāĻŋ āĻ¸āĻŽā§āĻĒāĻ¤ā§āĻ¤āĻŋ āĻāĻā§āĨ¤
āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛
āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛āĻā§āĻ˛āĻŋ āĻĻā§āĻĸāĻŧāĻāĻžāĻŦā§ āĻāĻžāĻāĻĒ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž āĻāĻŦāĻ āĻ¸āĻžāĻŽāĻ¨ā§ āĻāĻāĻāĻŋ $ āĻāĻŋāĻšā§āĻ¨ āĻĻāĻŋāĻ¯āĻŧā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
$example = 4
> āĻāĻŋāĻšā§āĻ¨ā§āĻ° āĻ
āĻ°ā§āĻĨ āĻĄā§āĻāĻž āĻāĻ¨ āĻāĻ°āĻž
āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, $example > File.txt
āĻāĻ āĻāĻā§āĻ¸āĻĒā§āĻ°ā§āĻļāĻ¨ā§āĻ° āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ā§ āĻāĻŽāĻ°āĻž $example āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻĨā§āĻā§ āĻĄā§āĻāĻž āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻ˛ā§ āĻ°āĻžāĻāĻŦ
āĻ¸ā§āĻ-āĻāĻ¨ā§āĻā§āĻ¨ā§āĻ -āĻŽā§āĻ˛ā§āĻ¯ $example -Path File.txt āĻāĻ° āĻŽāĻ¤āĻ
āĻ ā§āĻ¯āĻžāĻ°ā§āĻā§āĻ˛āĻŋāĻ°
āĻ ā§āĻ¯āĻžāĻ°ā§ āĻāĻ°āĻŽā§āĻ:
$ArrayExample = @(âFirstâ, âSecondâ)
āĻāĻāĻāĻŋ āĻāĻžāĻ˛āĻŋ āĻ ā§āĻ¯āĻžāĻ°ā§ āĻļā§āĻ°ā§ āĻāĻ°āĻž āĻšāĻā§āĻā§:
$ArrayExample = @()
āĻ¸ā§āĻāĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻāĻāĻŋ āĻŽāĻžāĻ¨ āĻĒāĻžāĻāĻ¯āĻŧāĻž:
$ArrayExample[0]
āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻ ā§āĻ¯āĻžāĻ°ā§ āĻĒāĻžāĻ¨:
$ArrayExample
āĻāĻāĻāĻŋ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻā§āĻā§:
$ArrayExample += âThirdâ
$ArrayExample += @(âFourthâ, âFifthâ)
āĻļā§āĻ°ā§āĻŖā§āĻŦāĻŋāĻāĻžāĻāĻ¨:
$ArrayExample | Sort
$ArrayExample | Sort -Descending
āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ ā§āĻ¯āĻžāĻ°ā§ āĻ¨āĻŋāĻā§āĻ āĻāĻ āĻ¸āĻžāĻāĻžāĻ¨ā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻĨāĻžāĻā§āĨ¤ āĻāĻŦāĻ āĻ¯āĻĻāĻŋ āĻāĻŽāĻ°āĻž āĻ ā§āĻ¯āĻžāĻ°ā§āĻ¤ā§ āĻ¸āĻžāĻāĻžāĻ¨ā§ āĻĄā§āĻāĻž āĻāĻžāĻ, āĻ¤āĻžāĻšāĻ˛ā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻ¸āĻžāĻāĻžāĻ¨ā§ āĻŽāĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§:
$ArrayExample = $ArrayExample | Sort
PowerShell āĻ āĻāĻāĻāĻŋ āĻ ā§āĻ¯āĻžāĻ°ā§ āĻĨā§āĻā§ āĻāĻāĻāĻŋ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻ¸āĻ°āĻžāĻ¨ā§āĻ° āĻā§āĻ¨ āĻĒā§āĻ°āĻā§āĻ¤ āĻāĻĒāĻžāĻ¯āĻŧ āĻ¨ā§āĻ, āĻ¤āĻŦā§ āĻāĻĒāĻ¨āĻŋ āĻāĻāĻŋ āĻāĻāĻāĻžāĻŦā§ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨:
$ArrayExample = $ArrayExample | where { $_ -ne âFirstâ }
$ArrayExample = $ArrayExample | where { $_ -ne $ArrayExample[0] }
āĻāĻāĻāĻŋ āĻ ā§āĻ¯āĻžāĻ°ā§ āĻ¸āĻ°āĻžāĻ¨ā§ āĻšāĻā§āĻā§:
$ArrayExample = $null
loops
āĻ˛ā§āĻĒ āĻ¸āĻŋāĻ¨āĻā§āĻ¯āĻžāĻā§āĻ¸:
for($i = 0; $i -lt 5; $i++){}
$i = 0
while($i -lt 5){}
$i = 0
do{} while($i -lt 5)
$i = 0
do{} until($i -lt 5)
ForEach($item in $items){}
āĻŦāĻŋāĻ°āĻ¤āĻŋ āĻ˛ā§āĻĒ āĻĨā§āĻā§ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°ā§āĻ¨āĨ¤
āĻ āĻŦāĻŋāĻ°āĻ¤ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻŦāĻžāĻĻ āĻĻā§āĻāĻ¯āĻŧāĻžāĨ¤
āĻļāĻ°ā§āĻ¤āĻžāĻ§ā§āĻ¨ āĻŦāĻŋāĻŦā§āĻ¤āĻŋ
if () {} elseif () {} else
switch($someIntValue){
1 { âOption 1â }
2 { âOption 2â }
default { âNot setâ }
}
āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž
āĻĢāĻžāĻāĻļāĻ¨ āĻ¸āĻāĻā§āĻāĻž:
function Example () {
echo &args
}
āĻāĻ˛āĻŽāĻžāĻ¨ āĻĢāĻžāĻāĻļāĻ¨:
Example âFirst argumentâ âSecond argumentâ
āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻļāĻ¨ā§ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°āĻž:
function Example () {
param($first, $second)
}
function Example ($first, $second) {}
āĻāĻ˛āĻŽāĻžāĻ¨ āĻĢāĻžāĻāĻļāĻ¨:
Example -first âFirst argumentâ -second âSecond argumentâ
āĻŦā§āĻ¯āĻ¤āĻŋāĻā§āĻ°āĻŽ
try{
} catch [System.Net.WebException],[System.IO.IOException]{
} catch {
} finally{
}
āĻāĻ¤ā§āĻ¸: www.habr.com