แแกแขแแ แแฃแแแ, Unix แกแแกแขแแแแแแ แแ แซแแแแแแก แฎแแแ แฃแแแแแกแแ แแ แแก แแแแแแแแ แแแฃแแ, แแแแ แ Windows-แแ, แแแแ แแ แแฎแแแ แแแแแฌแงแแแขแแก แแแกแแแแกแแแ แแ แแแ, แกแแขแฃแแชแแ แจแแแชแแแแ.
Windows PowerShell แกแแกแขแแแแก แแแแแแแกแขแ แแขแแ แแแก แกแแจแฃแแแแแแก แแซแแแแก แแแขแแแแขแแแแ แแแแ แ แฃแขแแแฃแแ แแแแชแแแแแแก แฃแแแขแแกแ แแแฌแแแ. แแแกแแแ แแ แแแ แจแแแแซแแแแ แจแแชแแแแแ แแแ แแแแขแ แแแ, แจแแแฉแแ แแ แแ แแแแฌแงแแ แกแแ แแแกแแแ, แแกแแแ แจแแแกแ แฃแแแ แขแแฅแแแแฃแ แ แแแแกแแฎแฃแ แแแ แฃแแแขแแก แแแแแกแขแแแแ แแแฃแแ แแแแแแแชแแแแแกแแแแก. แแ แแกแฌแแ แ แแฅแแแแแแ แแฃแ แฏแ แคแแแฏแ แแก แแฆแฅแแ, แ แแแแ แช แกแฎแแ แแ แซแแแแแแก แแแ แฏแแแแแ. แแก แแแแแแแ แแ แแกแแฎแแแก Microsoft-แแก แแแแ แจแแแแแแแแแแแฃแแ แแแแแแชแแแแแก แแ แกแก. แกแแแแแแแแแแจแ, Windows PowerShell-แแก แจแแกแแซแแแแแแแแแ แแแชแแแแแแ แคแแ แแแ: แกแขแแขแแแแแก แแแแแ แกแแ แแแจแ แฉแแแ แจแแแแชแแแแแ แแแแ แแแแแ, แแฃ แ แแ แแแแกแฎแแแแแแแ Microsoft-แแก แแแแแฌแงแแแขแ แฉแแแแแแแก แฃแคแ แ แแแชแแแแ แแแกแขแ แฃแแแแขแแแแกแแแ.
แซแแ แแแแแ แแแฎแแกแแแแแแแแแ
แ แ แแฅแแ แฃแแแ, Windows PowerShell แฃแแแ แแแแแก แงแแแแแกแ แแ แแก แแ แซแแแแแแก แแแ แกแ แกแแ แแแขแแ แแแแก แแแแ, แ แแแแแแช แแแแแแแแ แแแแแ แแแแแฃแแแ .NET Framework-แแ แแ แแแแแแแแแแแ .NET Core-แแ. แญแฃแ แแแกแแแแ แแแแกแฎแแแแแแแ, แ แแแแแแแช แแฆแแแแ แแ แแแ แฃแแแแแ แขแแฅแกแขแฃแ แแแแแชแแแแแก, Windows PowerShell แแฃแจแแแแก .NET แแแแกแแแแแ, แ แแแแแแกแแช แแฅแแ แแแแกแแแแแ แแ แแแแแแแแ. PowerShell แแแซแแแแ แกแแจแฃแแแแแแก แแแฃแจแแแ แกแแแ แแ แแ แซแแแแแแแ แแ แแกแแแ แแแซแแแแ แฌแแแแแแก COM, WMI แแ ADSI แแแแแฅแขแแแแ. แแแ แแงแแแแแก แกแฎแแแแแกแฎแแ แกแแชแแแแแก, แ แแแแ แแชแแ แคแแแแฃแ แ แกแแกแขแแแ แแ แแแแแแฃแกแแก แ แแแกแขแ แ, แ แแแแแแแแช แฌแแแแแแกแแแแก แ.แฌ. แแแแฌแแแแแแแแ. แแฆแกแแแแจแแแแแ PowerShell-แแก แจแแกแ แฃแแแแแแ แแแแแแแแแขแแแแก แกแฎแแ แแแแแแแชแแแแจแ แฉแแกแแแก แจแแกแแซแแแแแแแ แกแฎแแแแแกแฎแแ แแแแ แแชแแแแแก แแแแกแแฎแแ แชแแแแแแแแ, แแแ แจแแ แแก. แแ แแคแแแฃแแ แแแขแแ แคแแแกแแก แกแแจแฃแแแแแแ. แแกแแแ แกแแแแ แแกแแแ แแ: Windows-แแก แแ แแแแแ แแแแแแแชแแ แฃแแ แฃแแแแแงแแคแก แฌแแแแแแก แแแ แแแ แแแแก แแแขแแ แคแแแกแแแแ PowerShell-แแก แกแแจแฃแแแแแแ.
Windows PowerShell แแแซแแแแ แกแแจแฃแแแแแแก:
- แแแแ แแชแแฃแแ แกแแกแขแแแแก แแแ แแแแขแ แแแแก แจแแชแแแ;
- แกแแ แแแกแแแแกแ แแ แแ แแชแแกแแแแก แแแ แแแ;
- แกแแ แแแ แแก แ แแแแแแกแ แแ แแแแแแแแแขแแแแก แแแแคแแแฃแ แแชแแ;
- แแ แแแ แแแฃแแ แฃแแ แฃแแแแแงแแคแแก แแแงแแแแแ;
- แแแแแกแขแแแแ แแแฃแแ แแ แแแ แแแฃแแ แฃแแ แฃแแแแแงแแคแแก แแแ แแแ แกแแแชแแแแฃแ แ แแแขแแ แคแแแกแแแแก แแแจแแแแแแ;
- แแแกแแแ แแฎแแ แแก แแ แแแ แแแแแจแ แจแแกแ แฃแแแแแแ แแแแแแแแแขแแแแก แฉแแกแแ;
- แจแแฅแแแแแ แกแแ แแแขแแแ แแแแแแแกแขแ แแชแแแก แแแแชแแแแแแก แแแขแแแแขแแแแชแแแกแแแแก;
- แแแฃแจแแแแ แคแแแแฃแ แกแแกแขแแแแกแแแ, Windows แ แแแกแขแ แแแ, แกแแ แขแแคแแแแขแแแแก แแแฆแแแแแกแแแ แแ แ.แจ.
Shell แแ แแแแแแแแ แแแแก แแแ แแแ
แแ แกแแแแแก Windows PowerShell แแ แ แคแแ แแแ: แแแแกแแแแก แแแฃแแแขแแ แแก แแแ แแ แแ แซแแแแแแก แแแ แกแแ, แแ แแก แแแขแแแ แแ แแแฃแแ แกแแ แแแขแแ แแแแก แแแ แแแ (ISE). แแ แซแแแแแแก แฎแแแแก แแแขแแ แคแแแกแแ แฌแแแแแแกแแแแก, แฃแแ แแแแ แแแ แฉแแแ แจแแกแแแแแแกแ แแแแกแแฎแแแแ Windows แแแแแฃแแแ แแ แแแฃแจแแแ powershell.exe Run แแแแแฃแแแ. แแแ แแแแ แแแแแฉแแแแแ แแฃแ แฏแ แคแแแฏแแ แ, แจแแกแแแฉแแแแแ แแแแกแฎแแแแแแฃแแ แจแแกแแซแแแแแแแแแแ แแแขแแแแแฃแแแฃแ แ cmd.exe-แกแแแ. แแ แกแแแแแก แแแขแแแแขแฃแ แ แแแกแ แฃแแแแ แแ แกแฎแแ แคแฃแแฅแชแแแแ, แ แแแแแแแช แชแแแแแแแ Unix แกแแกแขแแแแแแก แแ แซแแแแแแก แญแฃแ แแแแแก แแแแฎแแแ แแแแแแแกแแแแก.
Shell-แแแ แแฃแจแแแแแกแแแแก, แแฅแแแ แฃแแแ แแแฎแกแแแแแ แแแแแแแขแฃแ แแก แ แแแแแแแแ แแแแกแแฎแแแแ:
- แแแแแ แแ แฅแแแแแ แแกแ แแแ แแแแแแแแแแแแแแแ แแกแขแแ แแแจแ, แ แแแ แแแแแแแ แแ แแแ แ แแแ แแคแแแ แแ แซแแแแแแแ;
- แกแขแ แแฅแแแแก แแแแแก แแแ แฏแแแแ แแกแแ แ แแแแแ แแแก แฌแแแ แแ แซแแแแแแก แกแแแแแแแก แแแฎแแแแแ;
- Ctrl+Home แจแแแก แแแ แแคแแ แขแแฅแกแขแก แแฃแ แกแแ แแก แแแแแชแแแแแ แกแขแ แแฅแแแแก แแแกแแฌแงแแกแแแแ;
- Ctrl+End แฌแแจแแแก แขแแฅแกแขแก แแฃแ แกแแ แแแแ แฎแแแแก แแแแแแแ.
F7 แแฉแแแแแแก แคแแแฏแแ แแก แแแ แแคแแแ แแ แซแแแแแแแแ แแ แกแแจแฃแแแแแแก แแแซแแแแ แแแ แฉแแแ แแ แแ แแแแแแแ. แแแแกแแแ แแกแแแ แแฃแจแแแแก แขแแฅแกแขแแก แแ แฉแแแแ แแแฃแกแแ, แแแแแ แแแ-แแแกแขแแ, แแฃแ แกแแ แแก แแแแแชแแแแแ แแแแ, แฌแแจแแแ, แฃแแแแ แกแแแแกแแ - แงแแแแแคแแ แ, แ แแช แแแแแฌแแแก.
Windows PowerShell ISE แแ แแก แกแ แฃแแคแแกแแแแแ แแแแแแแแ แแแแก แแแ แแแ แแแแแก แ แแแแฅแขแแ แแ, แ แแแแแแช แแฎแแ แก แฃแญแแ แก แฉแแแแ แแแแก แแ แกแแแขแแฅแกแแก แฎแแแแแกแแแก, แแ แซแแแแแแก แแแแแแแแ แก, แฉแแจแแแแแฃแ แแแแแ แแแแก แแ แแ แแแ แแแแ แแแแก แกแฎแแ แกแแแแแแแแแแแก. แแฃ แแแฌแแ แ แแแคแแกแก แแ แซแแแแแแก แกแแฎแแแแก แจแแแแแ แแแแแแแแ แแแแก แแแ แแแแก แ แแแแฅแขแแ แจแ, แแฅแแแ แแแแฆแแแ แงแแแแ แฎแแแแแกแแฌแแแแ แแแ แแแแขแ แก แฉแแแแกแแจแแแ แกแแแจแ, แขแแแแก แแแแแแแแแ. แแฅแแแ แจแแแแซแแแแ แแแฃแจแแแ PowerShell ISE แแ แแแแกแแฎแแแแแก แกแแจแฃแแแแแแ แกแแกแขแแแแก แแแแแฃแแแ แแ แจแแกแ แฃแแแแแแ แคแแแแแก powershell_ise.exe แแแแแงแแแแแแ.
Cmdlets
Windows PowerShell-แจแ แ.แฌ. cmdlets. แแก แแ แแก แกแแแชแแแแแแแแฃแแ .NET แแแแกแแแ, แ แแแแแแแช แฃแแ แฃแแแแแงแแคแแ แแ แแแแแคแแ แแแแ แคแฃแแฅแชแแแแแ แแแแก. แแแ แฐแฅแแแ แแแฅแแแแแแ-แแแแแฅแขแ (แแ แแแแ-แแ แกแแแแแ แกแแฎแแแ, แแฃ แแกแฃแ แ), แแ แแแคแแกแแ แแแแแงแแคแแแ แแแฃแแ แฌแแแแแแก แแ แแแแแแขแก แแ แกแแแแแก แแฃแแแแ แแแ แแแแก แฌแแแแแแแแแแแจแ. แแแแแแแแแ, Get-Help แกแแขแงแแแกแแขแงแแแ แแแจแแแแก "แแแฎแแแ แแแแก แแแฆแแแแก", แแ PowerShell-แแก แแแแขแแฅแกแขแจแ: "Show-Help". แกแแแแแแแแแแจแ, แแก แแ แแก แแแชแแก แแ แซแแแแแแก แแแแแแแ Unix แกแแกแขแแแแแจแ แแ PowerShell-แจแ แกแแฎแแแแซแฆแแแแแแแแแ แฃแแแ แแแแแฎแแแแ แแ แแแแ แแ แแ แ cmdlet-แแแแก แแแแแซแแฎแแแแ --help แแ /? แฆแแแแแแ. แแ แแแแแแฌแงแแ PowerShell-แแก แแแแแแ แแแแฃแแแแขแแชแแ: แแแแแ แแกแแคแขแก แแฅแแก แกแแแแแแ แแแขแแแฃแ แ แแแคแแ แแแชแแ.
Get-แแก แแแ แแ, cmdlets แแงแแแแแแ แกแฎแแ แแแแแแก แแแฅแแแแแแแแแก แแฆแกแแแแจแแแแแ (แแ แแ แ แแฎแแแแ แแแแแแก, แแแแชแ แแ แ แแ แแแฅแแแ). แฅแแแแแ แแแชแแแฃแ แฉแแแแแแแแแแจแ แ แแแแแแแแ แแแแแแแแก แแแซแแแแ:
Add
- แแแแแขแแแ;
Clear
- แแแแแแ;
Enable
- แฉแแ แแแ;
Disable
- แแแแแ แแแ;
New
- แจแแฅแแแ;
Remove
- แฌแแจแแ;
Set
- แแแแแฎแ;
Start
- แกแแ แแแแ;
Stop
- แแแฉแแ แแแ;
Export
- แแฅแกแแแ แขแ;
Import
- แแแแแ แขแ.
แแ แกแแแแแก แกแแกแขแแแแก, แแแแฎแแแ แแแแแก แแ แแ แฉแแแแแ cmdlets: แจแแกแ แฃแแแแแก แจแแแแแแ, แแกแแแ แงแแแแ แแแ แฃแแแแแ แแแแแฅแขแก แแ แแแแแฅแขแแ แแแกแแแก. แแกแแแ แแ แแ แแแ แ แแแแกแขแ แแ แแแฃแแ, แ.แ. แแ แซแแแแแแก แแแ แฏแแแแแแก แแแแแกแแแ แแกแแ, แแ แแ แกแแแแแก แแแแกแฎแแแแแแ Get-Help-แกแ แแ Get-help-แก แจแแ แแก. ";" แกแแแแแแ แแแแแแงแแแแแ แแแแชแแแแแแแแแกแแแแก, แแแแ แแ แแก แกแแญแแ แแ แแฎแแแแ แแ แจแแแแฎแแแแแจแ, แแฃ แ แแแแแแแแ cmdlet แจแแกแ แฃแแแแฃแแแ แแ แ แฎแแแแ.
Windows PowerShell cmdlet-แแแ แแแฏแแฃแคแแแฃแแแ แแแแฃแแแแแ (NetTCPIP, Hyper-V แแ แ.แจ.), แแ แแ แแก Get-Command cmdlet, แ แแ แแแซแแแแแ แแแแแฅแขแ แแ แแแฅแแแแแแ. แแฅแแแ แจแแแแซแแแแ แแฉแแแแแ แแแฎแแแ แแแ แแแแกแแแแก:
Get-Help Get-Command
แแแแฃแแแกแฎแแแแแ, แแ แซแแแแแ แแฉแแแแแแก แแแแแ แแแฎแแแ แแแแก, แแแแ แแ แแแ แแแแขแ แแแ (แแ แแฃแแแแขแแแ) แแแแแแชแแแ cmdlet-แแแก แกแแญแแ แแแแแกแแแแแ . แแแแ แแแฎแแแ แแแแ แจแแแแซแแแแ, แแแแแแแแแ, แแแแฆแแ แแแขแแแฃแ แ (แแแ แแแแขแ แ -แแแขแแแแ แแแฃแแ) แแ แกแ แฃแแ (แแแ แแแแขแ แ -แกแ แฃแแ) แแแฎแแแ แแแ, แแกแแแ แแฉแแแแแ แแแแแแแแแแ (แแแ แแแแขแ แ -แแแแแแแแแแ):
Get-Help Get-Command -Examples
Windows PowerShell-แจแ แแแฎแแแ แแแ แแแแแฎแแแแฃแแแ Update-Help cmdlet-แแ. แแฃ แแ แซแแแแแแก แกแขแ แแฅแแแ แซแแแแแ แแ แซแแแ แแฆแแแฉแแแแแ, cmdlet แแ แแฃแแแแขแแแ แจแแแซแแแแ แแแแแแแแแก แจแแแแแแจแ แกแแ แแแกแแก แกแแแแแแแก ''''-แแก แฉแแฌแแ แแ แแ Enter-แแก แแแญแแ แแ - แแฎแแแแ แแ แ แฎแแแแ แแ แซแแแแแแก แแแฌแแ แแก แแแกแ แฃแแแแ แแ แแแแ แแแ แแแแ แซแแแแแ แแ แแแฃแจแแแแแก.
แแฅ แแแชแแแฃแแแ แฉแแแฃแแแแ แแแ cmdlet-แแแแก แ แแแแแแแแ แแแแแแแแ:
Get-Process
โ แกแแกแขแแแแจแ แแแแแแแแ แ แแ แแชแแกแแแแก แฉแแแแแแ;
Get-Service
โ แกแแ แแแกแแแแก แฉแแแแแแ แแ แแแแ แกแขแแขแฃแกแ;
Get-Content
- แคแแแแแก แจแแแแแ แกแแก แฉแแแแแแ.
แฎแจแแ แแ แแแแแงแแแแแฃแแ cmdlet-แแแแกแแแแก แแ แแแ แ แฃแขแแแแขแแแแกแแแแก, Windows PowerShell-แก แแฅแแก แแแแแ แกแแแแแแแแแ - แแแขแกแแฎแแแแแ (แแแแแแกแฃแ แแแแ. Alias). แแแแแแแแแ, dir แแ แแก Get-ChildItem-แแก แแแขแกแแฎแแแ. แกแแแแแแแแแแก แกแแแจแ แแกแแแ แจแแแแก Unix แกแแกแขแแแแแแก แแ แซแแแแแแแแก แแแแแแแแแ (ls, ps แแ แ.แจ.), แฎแแแ Get-Help cmdlet แแฌแแแแแ แแแฎแแแ แแแแก แแ แซแแแแแแ. แกแแแแแแแแแแก แกแ แฃแแ แกแแ แจแแแแซแแแแ แแแฎแแ Get-Alias โโcmdlet-แแก แแแแแงแแแแแแ:
PowerShell แกแแ แแแขแแแ, แคแฃแแฅแชแแแแ, แแแแฃแแแแ แแ แแแ
Windows PowerShell แกแแ แแแขแแแ แแแแฎแแแ แ แแแแ แช แฃแแ แแแ แขแแฅแกแขแฃแ แ แคแแแแแแ .ps1 แแแคแแ แแแแแแ. แแฅแแแ แแ แจแแแแซแแแแ แแแแ แแแจแแแแ แแ แแแแ แแแฌแแแแฃแแแแแ: แแฅแแแ แฃแแแ แแแแฌแแแแฃแแแ แแแ แฏแแแแ แฆแแแแแแ แแแแขแแฅแกแขแฃแ แ แแแแแฃแก แแแกแแฎแกแแแแแ แแ แแแ แฉแแแ โแแแจแแแแ PowerShell-แจแโ. แแแแกแแแแแแ แแฅแแแ แแ แฃแแแ แแแฃแแแแแ แกแแ แแแขแแก แกแ แฃแแ แแแ, แแ แแแแแฎแแแแแ แจแแกแแแแแแก แแแ แแฅแขแแ แแแจแ แแ แแแฌแแ แแ แคแแแแแก แกแแฎแแแ. แกแแ แแแขแแแแก แแแจแแแแ แแกแแแ แจแแแฆแฃแแฃแแแ แกแแกแขแแแแก แแแแแขแแแแ แแ แแแแแแแแ แ แแแ แแแแขแ แแแแก แจแแกแแแแฌแแแแแแ แจแแแแซแแแแ แแแแแแงแแแแ Get-ExecutionPolicy cmdlet, แ แแแแแแช แแแแแ แฃแแแแก แแ แ-แแ แ แจแแแแแ แแแแจแแแแแแแแก:
Restricted
โ แกแแ แแแขแแแแก แแแจแแแแ แแแ แซแแแฃแแแ (แแแแฃแแแกแฎแแแแแ);
AllSigned
โ แแฎแแแแ แกแแแแ แแแแแแแแแ แแก แแแแ แฎแแแแแฌแแ แแแ แกแแ แแแขแแแแก แแแจแแแแ แแแจแแแแฃแแแ;
RemoteSigned
- แแแแแแแ แแฃแแแ แฎแแแแแฌแแ แแแ แแ แกแแแฃแแแ แ แกแแ แแแขแแแแก แแแจแแแแ;
Unrestricted
- แแแแแแแ แแฃแแแ แแแแแกแแแแ แ แกแแ แแแขแแก แแแจแแแแ.
แแแแแแแกแขแ แแขแแ แก แแฅแแก แแ แ แแแ แแแแขแ. แงแแแแแแ แฃแกแแคแ แแฎแ แกแแ แแแขแแแแก แฎแแแแแฌแแ แแก แแฃแแแกแฎแแแแก, แแแแ แแ แแก แกแแแแแแ แกแแ แแแแฃแแ แฏแแแแฅแ แแแแ - แแแแก แจแแแแแ แกแขแแขแแแแจแ แแแแแแฎแแแแแ. แแฎแแ แแแแฆแแ แแแแแแแแฃแ แ แฌแแแแแฆแแแแแแแแก แแแ แแ แจแแแชแแแแแ แแแแแขแแแ:
Set-ExecutionPolicy RemoteSigned
แแแแกแแแแแก แแฅแแแ แแแแแฌแแแ PowerShell-แแก แแแจแแแแ, แ แแแแ แช แแแแแแแกแขแ แแขแแ แ, แแฃแแชแ แจแแแแซแแแแ แแแแแแงแแแแ แกแแแชแแแแฃแ แ แแแ แแแแขแ แ แแแแแแแแ แ แแแแฎแแแ แแแแแก แแแแแขแแแแก แจแแกแแชแแแแแแ.
แกแแ แแแขแแแ แแฌแแ แแแ แแแแแฅแขแแ แแ แแแแขแแ แแแฃแ แแ แแแ แแแแ แแแแก แแแแแ, แ แแแแแแ แแ แซแแแแแแแ แแแกแแฎแแแแแฃแแแ แแแแแ แแ แแแชแแแแ, แ แแแแ แช แแแ แ แแแแฎแแแฃแแ cmdlet-แแแ: โแแแฅแแแแแแ-แแแแแฅแขแโ (โแแแแ-แแ แกแแแแแ แกแแฎแแแโ). แแแกแ แแแแแแ แ แแแแแแแ แแแแแแแกแขแ แแ แแแแก แแแแชแแแแแแก แแแขแแแแขแแแแชแแ, แแแแ แแ แแก แแ แแก แกแ แฃแแคแแกแแแแแ แแแขแแ แแ แแขแแชแแฃแแ แแแ, แ แแแแแกแแช แแฅแแก แงแแแแ แกแแญแแ แ แแแแกแขแ แฃแฅแชแแ: แแแ แแแแแ แแแฎแขแแแ, แแแ แงแฃแแแแ, แชแแแแแแแ, แแแกแแแแแ, แแแแแฅแขแแแ, แจแแชแแแแแแแก แแแแฃแจแแแแแ แแ แ.แจ. แแแแแกแแแแ แ แขแแฅแกแขแฃแ แ แ แแแแฅแขแแ แ แจแแกแแคแแ แแกแแ แกแแ แแแขแแแแก แแแกแแฌแแ แแ, แแแแ แแ แงแแแแแแ แแแกแแฎแแ แฎแแแแแแ Windows PowerShell ISE-แแก แแแจแแแแ.
แแฅแแแ แจแแแแซแแแแ แแแแแกแชแแ แแแ แแแแขแ แแแ แกแแ แแแขแก, แแแฎแแแแ แแกแแแ แกแแแแแแแแฃแแ แแ แแกแแแ แแแแงแแแแ แแแแฃแแแกแฎแแแแ แแแแจแแแแแแแแแ. Windows PowerShell แแกแแแ แกแแจแฃแแแแแแก แแแซแแแแ แจแแฅแแแแ แแ แแแแแซแแฎแแ แคแฃแแฅแชแแแแ แแกแแแ, แ แแแแ แช cmdlets, แคแฃแแฅแชแแแก แแแแกแขแ แฃแฅแชแแแก แแ แฎแแแฃแแ แแ แแแแขแแแแก แแแแแงแแแแแแ. แคแฃแแฅแชแแแแแก แแฅแแแ แกแแ แแแขแก แแฌแแแแแ แแแแฃแแ แแ แแฅแแก .psm1 แแแคแแ แแแแแ. แแแแฃแแแแ แฃแแแ แแแแฎแแแแแแก PowerShell แแแ แแแแก แชแแแแแแแจแ แแแแกแแแฆแแ แฃแ แแแ แแฅแขแแ แแแจแ. แแแแ แแแฎแแ แจแแแแซแแแแ แจแแแแแแ แแ แซแแแแแแก แแแแแงแแแแแแ:
Get-ChildItem Env:PSModulePath | Format-Table -AutoSize
แแแแแแแแ แแแ
แแแแ แแแแแแแแจแ แฉแแแ แแแแแแแงแแแแ แแแแแแแ, แ แแแแแแช แชแแแแแแแ Unix-แแก แญแฃแ แแแแแก แแแแฎแแแ แแแแแแแกแแแแก. Windows PowerShell-แจแ, แแแ แขแแแแแฃแ แ แแแแ แแกแแแ แกแแจแฃแแแแแแก แแแซแแแแ แแแแแกแชแแ แแ แแ แแ แซแแแแแแก แแแแแแแแแแ แแแแ แแก แจแแงแแแแ, แแแแ แแ แแแแจแแแแแแแแแ แแแแกแฎแแแแแแแ แแแแกแแแแแแก แแแแฎแแ แชแแแแแแแจแ: แฉแแแ แแฆแแ แแกแแฃแแ แแแ แกแแแแแแแแแแก แแ แแแแแแแแแแ แแ แ แแแแ แขแแฅแกแขแแ. แฉแแจแแแแแฃแแ cmdlets แแ แแแแฎแแแ แแแแแก แแแแ แแแแกแแแฆแแ แฃแแ แคแฃแแฅแชแแแแ แแแ แฃแแแแก แแแแแฅแขแแแก แแ แแแแแฅแขแแแแก แแแกแแแแแก แแ แแกแแแ แจแแฃแซแแแแ แแแแ แแแฆแแแ แจแแงแแแแแก แกแแฎแแ. Bourne shell-แแกแ แแ แแแกแ แแ แแแแแ แแแแแแแแ แแแแแก แแกแแแแกแแ, PowerShell แแงแแแแแก แแแแกแแแแแก แ แแฃแแ แแแแชแแแแแแก แแแกแแแแ แขแแแแแแแ.
แแแแกแแแแแแก แฃแแแ แขแแแแกแ แแแแแแแแ แแกแ แแแแแแงแฃแ แแแ:
Get-Service | Sort-Object -property Status
แฏแแ แกแ แฃแแแแแ Get-Service cmdlet, แจแแแแแ แแ แงแแแแ แกแแ แแแกแ, แ แแแแแแช แแแก แแฆแแแก, แแแแแแชแแแ Sort-Object cmdlet-แก Status แแแแกแแแแก แแแฎแแแแแ แแแกแแแแแแแแแ. แ แแแแ แแ แแฃแแแแขแก แแแแแแชแแแ แแแแกแแแแแแก แฌแแแ แแแแแแแแแแก แจแแแแแ, แแแแแแแแแแฃแแแ แแแก แขแแแแ - แฉแแแฃแแแแ แแ แแก แแ แแก InputObject. แแก แกแแแแแฎแ แฃแคแ แ แแแขแแแฃแ แแ แแฅแแแแ แแแแฎแแแฃแแ PowerShell แแ แแแ แแแแ แแแแก แแแแกแแแแ แแแซแฆแแแแ แกแขแแขแแแจแ.
แกแฃแ แแแแแก แจแแแแฎแแแแแจแ แจแแแแซแแแแ แแแแแ แซแแแแ แฏแแญแแ แแ แแแแแกแชแแ Sort-Object แแแแ แแชแแแก แจแแแแแ แกแฎแแ cmdlet-แก (แแกแแแ แจแแกแ แฃแแแแแ แแแ แชแฎแแแแแ แแแ แฏแแแแ). แกแฎแแแแ แจแแ แแก, Windows แแแแฎแแแ แแแแแแก แแกแแแ แแฅแแ แฌแแแแแ แงแแแแ Unixoid-แแกแแแแก แแแชแแแแ แแแแแแแชแแแก แแแแกแขแ แฃแฅแชแแแแ:
Get-Service | Sort-Object -property Status | more
แแแแชแแแแแแก แแแจแแแแ แคแแแแ
แฎแจแแ แแ แกแแญแแ แแ แแแ แแแแฃแแ แแ แซแแแแแแก แแแจแแแแ แคแแแแ, แ แแแ แแ แแแแแแแแแ แแแกแ แจแแกแ แฃแแแแแก แจแแแแแก shell แกแแกแแแแ. Windows PowerShell-แก แแฅแแก แ แแแแแแแแ cmdlet แแ แกแแขแฃแแชแแแกแแแแก:
Start-Job
- แคแแแฃแ แ แแแแแแแแแก แแแจแแแแ;
Stop-Job
โ แคแแแฃแ แ แแแแแแแแแก แจแแฉแแ แแแ;
Get-Job
โ แคแแแฃแ แ แแแแชแแแแแแก แกแแแก แแแฎแแ;
Receive-Job
โ แคแแแฃแ แ แแแแแแแแแก แจแแแแแแก แแแฎแแ;
Remove-Job
โ แคแแแแก แแแแชแแแแก แฌแแจแแ;
Wait-Job
- แคแแแแก แแแแแแแแแก แแแแแขแแแ แแแแกแแแแ.
แคแแแฃแ แ แแแแแแแแแก แแแกแแฌแงแแแแ, แฉแแแ แแแงแแแแแ Start-Job cmdlet-แก แแ แแแแแแแ แแขแแแ แแ แซแแแแแแก แแ แแ แซแแแแแแแแก แแแแแแแฅแขแก แฎแแแฃแแ แแ แแแแขแแแจแ:
Start-Job {Get-Service}
Windows PowerShell-แจแ แคแแแฃแ แ แแแแชแแแแแแก แแแแแแฃแแแ แแแ แจแแกแแซแแแแแแแ แแแแ แกแแฎแแแแแแก แชแแแแแ. แแแ แแแ แ แแแจแ, แแแแแ แแแกแฌแแแแแ แแแแ แฉแแแแแแ:
Get-Job
แแฎแแ แแแฉแแแแแ Job1-แแก แจแแแแแ:
Receive-Job Job1 | more
แแก แกแแแแแแ แแแ แขแแแแ.
แแแกแขแแแชแแฃแ แ แแ แซแแแแแแก แจแแกแ แฃแแแแ
Windows PowerShell แกแแจแฃแแแแแแก แแแซแแแแ แแแฃแจแแแ แแ แซแแแแแแแ แแ แกแแ แแแขแแแ แแ แ แแฎแแแแ แแแแแแแแ แแแแ, แแ แแแแ แแแกแขแแแชแแฃแ แแแแแแฃแขแแ แแ แแ แแแแฅแแแแแแก แแแแ แฏแแฃแคแแแช แแ. แแแแก แแแแแแแแแก แ แแแแแแแแ แแแ แแ แกแแแแแก:
- แแแแ cmdlet-แก แแฅแแก แแแ แแแแขแ แ
-ComputerName
, แแแแ แแ แแ แแแแ แจแแฃแซแแแแแแ แแฅแแแแ, แแแแแแแแแ, แแแแแแแแ แแก แจแแฅแแแ; - Cmdlet
Enter-PSSession
แกแแจแฃแแแแแแก แแแซแแแแ แจแแฅแแแแ แแแขแแ แแฅแขแแฃแแ แกแแกแแ แแแกแขแแแชแแฃแ แแแแฅแแแแแ; - cmdlet-แแก แแแแแงแแแแแแ
Invoke-Command
แจแแแแซแแแแ แแแฃแจแแแ แแ แซแแแแแแแ แแ แกแแ แแแขแแแ แแ แ แแ แ แแแแแแแแ แแแกแขแแแชแแฃแ แแแแแแฃแขแแ แแ.
PowerShell แแแ แกแแแแ
2006 แฌแแแก แแแกแ แแแ แแแแ แแแแแจแแแแแก แจแแแแแ, PowerShell แแแแ แ แ แแ แจแแแชแแแแ. แแแกแขแ แฃแแแแขแ แฎแแแแแกแแฌแแแแแแ แแ แแแแแ แกแแกแขแแแแกแแแแก, แ แแแแแแช แแฃแจแแแแก แกแฎแแแแแกแฎแแ แแแแ แแขแฃแ แฃแ แแแแขแคแแ แแแแ (x86, x86-64, Itanium, ARM): Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008/2008 R2, Windows 7, Windows 8, Windows 8.1, Windows RT, Windows RT 8.1, Windows Server 2012/2012 R2, Windows 10, Windows Server 2016, GNU/Linux แแ OS X. แฃแแฎแแแกแ แแแแแจแแแแ 6.2 แแแแแแแแ 10 แฌแแแก 2018 แแแแแแ แก. แแแ แแแแแแ แแแ แกแแแแแกแแแแก แแแฌแแ แแแ แกแแ แแแขแแแ แแแแ แแแแแแแแแ แแแฃแจแแแแแก แจแแแแแแจแ, แแแแ แแ แแ แแแแแแแแ แจแแแซแแแแ แฌแแ แแแแจแแแก แกแแแแ แแกแแแ แ แแแแแชแแแแกแแก, แ แแแแแ แแแแแแแแ แแแแก แฌแแแแแก แแแแแแแแแแแจแ, แแแแ แ แแแแแแแแแ แแฎแแแ cmdlet แแแแแฉแแแ PowerShell-แจแ. แแฅแแแ แจแแแแซแแแแ แแแแแแ แแฅแแแแก แแแแแแฃแขแแ แจแ แแแแแกแขแแแแ แแแฃแแ แแ แซแแแแแแก แแแ แกแแก แแแ แกแแ $PSVersionTable แฉแแจแแแแแฃแแ แชแแแแแแก PSVersion แแแแกแแแแก แแแแแงแแแแแแ:
$PSVersionTable.PSVersion
แแฅแแแ แแกแแแ แจแแแแซแแแแ แแแแแแงแแแแ cmdlet:
Get-Variable -Name PSVersionTable โValueOnly
แแแแแ แจแแแซแแแแ แแแแแแแแก Get-Host cmdlet-แแก แแแแแงแแแแแแ. แกแแแแแแแแแแจแ, แแแแ แ แแแ แแแแขแแ, แแแแ แแ แแแแ แแแแแกแแงแแแแแแแ แแฅแแแ แฃแแแ แแกแฌแแแแแ PowerShell แแ แแแ แแแแ แแแแก แแแ, แ แแกแแช แฉแแแ แแแแแแแแแแ
แจแแแแแแแ
แแแแแ แแกแแคแขแแ แแแแฎแแ แฎแ แแแ แแแแช แซแแแแ แ แแ แซแแแแแแก แแแ แกแแก แจแแฅแแแ แกแแ แแแขแแแแก แจแแแฃแจแแแแแแกแแแแก แแแกแแฎแแ แฎแแแแแ แแแขแแแ แแ แแแฃแแ แแแ แแแแแ. แแก, แ แแช แแแแแกแฎแแแแแแก แแแก Unix-แแก แกแแแงแแ แแจแ แแแชแแแแ แแแกแขแ แฃแแแแขแแแแกแแแ, แแ แแก แแแกแ แฆแ แแ แแแขแแแ แแชแแ Windows-แแก แแฏแแฎแแก แแแแ แแชแแฃแ แกแแกแขแแแแแแแ, แแกแแแ แแแ แแ แแแ แแแฃแ แฃแแ แฃแแแแแงแแคแแกแแแ แแ .NET Core แแแแขแคแแ แแแกแแแ. PowerShell แจแแแซแแแแ แแฌแแแแก แแแแแฅแขแแ แแ แแแแขแแ แแแฃแ แแแ แกแก, แ แแแแแ cmdlets แแ แแแแฎแแแ แแแแแก แแแแ แแแแกแแแฆแแ แฃแแ แคแฃแแฅแชแแแแ แแแ แฃแแแแก แแแแแฅแขแแแก แแ แแแแแฅแขแแแแก แแแกแแแแแก แแ แจแแฃแซแแแแ แแแแฆแแ แแกแแแ แจแแงแแแแแก แกแแฎแแ. แฉแแแ แแคแแฅแ แแแ, แ แแ แงแแแแ Windows แกแแ แแแ แแก แแแแแแแกแขแ แแขแแ แก แฃแแแ แฐแฅแแแแแก แแก แแแกแขแ แฃแแแแขแ: แแแแแแ แแ แ, แ แแแแกแแช แแแ แจแแแซแแแ แแ แซแแแแแแก แฎแแแแก แแแ แแจแ. แแแแกแแแฃแแ แแแแ แกแแญแแ แแ แแแแกแแแแก แแแฌแแแแแ แแแ แกแ
แแแแแแแแฎแแแจแ แแแแแฌแแแแแแ แจแแฃแซแแแแ แแฎแแแแ แแแ แแแแกแขแ แแ แแแฃแ แแแแฎแแแ แแแแแแก.
แ แ แแแแแแ แฃแแแ แแแแแฎแแแแแแแแก แแแ แแแ แ แแแจแ แกแแ แแแก แจแแแแแ แกแขแแขแแแแจแ?
-
53,2%แแ แแแ แแแแ แแแ PowerShell123-แจแ
-
42,4%PowerShell98 แคแฃแแฅแชแแแแ แแ แแแแฃแแแแ
-
22,1%แ แแแแ แแแแแฌแแ แแ แฎแแแ แกแแแฃแแแ แกแแ แแแขแแแก?51
-
12,1%แกแแชแแแแแแแ แแฃแจแแแแ แแ แแแแแแแ แแแแก แแแจแแแแแแ28
-
57,6%แแแแแแฃแขแแ แแก แแแแแแแกแขแ แแ แแแแก แแแขแแแแขแแแแชแแ PowerShell133-แแก แแแแแงแแแแแแ
-
30,7%แแ แแแ แแแฃแแ แฃแแ แฃแแแแแงแแคแแก แแแแแฏแแแแขแ แแ PowerShell-แแก แจแแกแ แฃแแแแแแ แคแแแแแแแก แฉแแจแแแแแ แแแกแแแ แแฎแแ แแก แแ แแแฃแฅแขแแแจแ71
แแแกแชแ แฎแแ 231 แแแแฎแแแ แแแแแแ. 37 แแแแฎแแแ แแแแแแ แแแแ แจแแแแแแ.
แฌแงแแ แ: www.habr.com