ΠΠΎΠ³Π°ΡΠΎ ΡΠ°Π±ΠΎΡΠΈΠΌ Ρ PowerShell, ΠΏΡΡΠ²ΠΎΡΠΎ Π½Π΅ΡΠΎ, Ρ ΠΊΠΎΠ΅ΡΠΎ ΡΠ΅ ΡΠ±Π»ΡΡΠΊΠ²Π°ΠΌΠ΅, ΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠ΅ (Cmdlet).
ΠΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΡΠ°ΠΊΠ°:
ΠΠ»Π°Π³ΠΎΠ»-Π‘ΡΡΠ΅ΡΡΠ²ΠΈΡΠ΅Π»Π½ΠΎ -ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΡ1 Π’ΠΈΠΏΠ‘ΡΠΎΠΉΠ½ΠΎΡΡ1 -ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΡ2 Π’ΠΈΠΏΠ‘ΡΠΎΠΉΠ½ΠΎΡΡ2[]
ΠΠΎΠΌΠΎΡ
ΠΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΏΠΎΠΌΠΎΡ Π² PowerShell ΡΡΠ°Π²Π° ΡΡΠ΅Π· ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ° Get-Help. ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π·Π°Π΄Π°Π΄Π΅ΡΠ΅ Π΅Π΄ΠΈΠ½ ΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΡΠ΅: example, detailed, full, online, showWindow.
Get-Help Get-Service -full ΡΠ΅ Π²ΡΡΠ½Π΅ ΠΏΡΠ»Π½ΠΎ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½Π° ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ° Get-Service
Get-Help Get-S* ΡΠ΅ ΠΏΠΎΠΊΠ°ΠΆΠ΅ Π²ΡΠΈΡΠΊΠΈ Π½Π°Π»ΠΈΡΠ½ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ, Π·Π°ΠΏΠΎΡΠ²Π°ΡΠΈ Ρ Get-S*
Π‘ΡΡΠΎ ΡΠ°ΠΊΠ° Π½Π° ΠΎΡΠΈΡΠΈΠ°Π»Π½ΠΈΡ ΡΠ°ΠΉΡ Π½Π° Microsoft ΠΈΠΌΠ° ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ.
ΠΡΠΎ ΠΏΡΠΈΠΌΠ΅Ρ Π½Π° ΠΏΠΎΠΌΠΎΡΡΠ° Π·Π° ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ° Get-Evenlog

ΠΠΊΠΎ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΡΠ΅ ΡΠ° Π·Π°ΠΊΠ»ΡΡΠ΅Π½ΠΈ Π² ΠΊΠ²Π°Π΄ΡΠ°ΡΠ½ΠΈ ΡΠΊΠΎΠ±ΠΊΠΈ [], ΡΠ΅ ΡΠ° Π½Π΅Π·Π°Π΄ΡΠ»ΠΆΠΈΡΠ΅Π»Π½ΠΈ.
Π’ΠΎΠ΅ΡΡ Π² ΡΠΎΠ·ΠΈ ΠΏΡΠΈΠΌΠ΅Ρ ΡΠ°ΠΌΠΎΡΠΎ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π½Π° ΠΆΡΡΠ½Π°Π»Π° Π΅ Π·Π°Π΄ΡΠ»ΠΆΠΈΡΠ΅Π»Π½ΠΎ, Π° ΠΈΠΌΠ΅ΡΠΎ Π½Π° ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ° Π½Π΅ Π΅. ΠΠΊΠΎ ΡΠΈΠΏΡΡ Π½Π° ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ° ΠΈ ΠΈΠΌΠ΅ΡΠΎ ΠΌΡ ΡΠ° Π·Π°ΠΊΠ»ΡΡΠ΅Π½ΠΈ Π·Π°Π΅Π΄Π½ΠΎ Π² ΡΠΊΠΎΠ±ΠΊΠΈ, ΡΠΎ ΡΠΎΠ·ΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π΅ Π½Π΅Π·Π°Π΄ΡΠ»ΠΆΠΈΡΠ΅Π»Π΅Π½.
ΠΠΊΠΎ ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅ΠΌ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ° EntryType, ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π²ΠΈΠ΄ΠΈΠΌ ΡΡΠΎΠΉΠ½ΠΎΡΡΠΈΡΠ΅, ΠΊΠΎΠΈΡΠΎ ΡΠ° Π·Π°ΠΊΠ»ΡΡΠ΅Π½ΠΈ Π² ΡΠΈΠ³ΡΡΠ½ΠΈ ΡΠΊΠΎΠ±ΠΊΠΈ. ΠΠ° ΡΠΎΠ·ΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ ΡΠ°ΠΌΠΎ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»Π½ΠΎ Π·Π°Π΄Π°Π΄Π΅Π½ΠΈ ΡΡΠΎΠΉΠ½ΠΎΡΡΠΈ Π² ΡΠΈΠ³ΡΡΠ½ΠΈ ΡΠΊΠΎΠ±ΠΊΠΈ.
ΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΡΠ° Π·Π° ΡΠΎΠ²Π° Π΄Π°Π»ΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΡΡ Π΅ Π·Π°Π΄ΡΠ»ΠΆΠΈΡΠ΅Π»Π΅Π½ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π²ΠΈΠ΄ΠΈΠΌ Π² ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ΡΠΎ ΠΏΠΎ-Π΄ΠΎΠ»Ρ Π² ΠΏΠΎΠ»Π΅ΡΠΎ Required. Π ΠΏΡΠΈΠΌΠ΅ΡΠ° ΠΏΠΎ-Π³ΠΎΡΠ΅ Π°ΡΡΠΈΠ±ΡΡΡΡ After Π΅ Π½Π΅Π·Π°Π΄ΡΠ»ΠΆΠΈΡΠ΅Π»Π΅Π½, ΡΡΠΉ ΠΊΠ°ΡΠΎ Π΄ΠΎ Required ΡΡΠΎΠΈ false. Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° Π²ΠΈΠΆΠ΄Π°ΠΌΠ΅ ΠΏΠΎΠ»Π΅ΡΠΎ 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ΠΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌ
ΠΠ° Π΄Π° ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ ΠΏΠΎΠ·Π½Π°ΡΠΈΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ ΠΎΡ ΠΊΠΎΠ½Π·ΠΎΠ»Π°ΡΠ° Π² PowerShell, ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°Ρ ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌΠΈ (Alias).
ΠΡΠΈΠΌΠ΅Ρ Π·Π° ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌ Π·Π° ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ° Set-Location Π΅ cd.
Π’ΠΎΠ΅ΡΡ Π²ΠΌΠ΅ΡΡΠΎ Π΄Π° ΠΈΠ·Π²ΠΈΠΊΠ°ΠΌΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ°
Set-Location βD:βΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅
cd βD:βΠΡΡΠΎΡΠΈΡ
ΠΠ° Π΄Π° Π²ΠΈΠ΄ΠΈΡΠ΅ ΠΈΡΡΠΎΡΠΈΡΡΠ° Π½Π° ΠΈΠ·Π²ΠΈΠΊΠ°Π½ΠΈΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ Get-History
ΠΠ·ΠΏΡΠ»Π½Π΅ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΎΡ ΠΈΡΡΠΎΡΠΈΡΡΠ° Invoke-History 1; Invoke-History 2
ΠΠ·ΡΠΈΡΡΠ΅ΡΠ΅ ΠΈΡΡΠΎΡΠΈΡΡΠ° Clear-History
Pipeline
ΠΠ°ΠΉΠΏΠ»Π°ΠΉΠ½ Π² PowerShell Π΅, ΠΊΠΎΠ³Π°ΡΠΎ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΡΡ ΠΎΡ ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΏΡΡΠ²Π°ΡΠ° ΡΡΠ½ΠΊΡΠΈΡ ΡΠ΅ ΠΏΡΠ΅Π΄Π°Π²Π° Π½Π° Π²ΡΠΎΡΠ°ΡΠ°. ΠΡΠΎ ΠΏΡΠΈΠΌΠ΅Ρ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½Π°:
Get-Verb | Measure-ObjectΠΠΎ Π·Π° Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌ ΠΏΠΎ-Π΄ΠΎΠ±ΡΠ΅ ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½Π°, Π΄Π° Π²Π·Π΅ΠΌΠ΅ΠΌ ΠΏΠΎ-ΠΏΡΠΎΡΡ ΠΏΡΠΈΠΌΠ΅Ρ. ΠΠΌΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π°
Get-Verb "get"ΠΠΊΠΎ ΠΈΠ·Π²ΠΈΠΊΠ°ΠΌΠ΅ ΠΏΠΎΠΌΠΎΡΡΠ° Get-Help Get-Verb -Full, ΡΠ΅ Π²ΠΈΠ΄ΠΈΠΌ, ΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΡΡ Verb ΠΏΡΠΈΠ΅ΠΌΠ° Π²Ρ ΠΎΠ΄ ΠΎΡ pipline ΠΈ Π² ΡΠΊΠΎΠ±ΠΈΡΠ΅ Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ ByValue.

Π’ΠΎΠ²Π° ΠΎΠ·Π½Π°ΡΠ°Π²Π°, ΡΠ΅ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΏΡΠ΅Π½Π°ΠΏΠΈΡΠ΅ΠΌ Get-Verb Β«getΒ» Π½Π° Β«getΒ» | Get-Verb.
Π’ΠΎΠ΅ΡΡ, ΡΠ΅Π·ΡΠ»ΡΠ°ΡΡΡ ΠΎΡ ΠΏΡΡΠ²ΠΎΡΠΎ ΠΈΠ·ΡΠ°Π·ΡΠ²Π°Π½Π΅ Π΅ ΡΡΡΠΈΠ½Π³, ΠΊΠΎΠΉΡΠΎ ΡΠ΅ ΠΏΡΠ΅Π΄Π°Π²Π° Π½Π° ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ° Verb Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ° Get-Verb ΡΡΠ΅Π· pipline input ΠΏΠΎ ΡΡΠΎΠΉΠ½ΠΎΡΡ.
Π‘ΡΡΠΎ ΡΠ°ΠΊΠ°, pipline input ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ByPropertyName. Π ΡΠΎΠ·ΠΈ ΡΠ»ΡΡΠ°ΠΉ ΡΠ΅ ΠΏΡΠ΅Π΄Π°Π²Π°ΠΌΠ΅ ΠΎΠ±Π΅ΠΊΡ, ΠΊΠΎΠΉΡΠΎ ΠΈΠΌΠ° ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ Ρ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ ΠΈΠΌΠ΅ Π½Π° Verb.
ΠΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ
ΠΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈΡΠ΅ Π½Π΅ ΡΠ° ΡΡΡΠΎΠ³ΠΎ ΡΠΈΠΏΠΈΠ·ΠΈΡΠ°Π½ΠΈ ΠΈ ΡΠ΅ Π·Π°Π΄Π°Π²Π°Ρ Ρ ΡΠΈΠΌΠ²ΠΎΠ»Π° $ ΠΏΡΠ΅Π΄ΠΈ ΡΡΡ .
$example = 4Π‘ΠΈΠΌΠ²ΠΎΠ»ΡΡ > ΠΎΠ·Π½Π°ΡΠ°Π²Π° Π΄Π° ΠΏΠΎΡΡΠ°Π²ΠΈΠΌ Π΄Π°Π½Π½ΠΈ Π²
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, $example > File.txt
Π‘ ΡΠΎΠ²Π° ΠΈΠ·ΡΠ°Π·ΡΠ²Π°Π½Π΅ ΡΠ΅ ΠΏΠΎΠΌΠ΅ΡΡΠΈΠΌ Π΄Π°Π½Π½ΠΈ ΠΎΡ ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²Π°ΡΠ° $example Π² ΡΠ°ΠΉΠ»Π°.
ΠΠ½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ° Set-Content -Value $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Цикли
Π‘ΠΈΠ½ΡΠ°ΠΊΡΠΈΡ Π½Π° ΡΠΈΠΊΠ»ΠΈ:
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){}ΠΠ·Ρ ΠΎΠ΄ ΠΎΡ ΡΠΈΠΊΡΠ» break.
ΠΡΠΎΠΏΡΡΠΊ Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½Ρ continue.
Π£ΡΠ»ΠΎΠ²Π½ΠΈ ΠΈΠ·ΡΠ°Π·ΠΈ
if () {} elseif () {} elseswitch($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{
}
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: habr.com
