เปเบเบเบฐเบซเบงเบฑเบเบชเบฒเบ, เปเบเบทเปเบญเบเปเบเปเบเปเบฒเบชเบฑเปเบเปเบเบฅเบฐเบเบปเบ Unix เปเบกเปเบเบเบฑเบเบเบฐเบเบฒเบเบตเบเบงเปเบฒเปเบ Windows, เปเบเปเบเบฑเบเบเบฒเบเบกเบฒเปเบเบดเบเบเบญเบเบเบฒเบเปเบเปเปเบเปเบซเบกเป, เบชเบฐเบเบฒเบเบฐเบเบฒเบเปเบเปเบเปเบฝเบเปเบเบ.
Windows PowerShell เบญเบฐโเบเบธโเบเบฒเบโเปเบซเปโเบเบนเปโเบเปโเบฅเบดโเบซเบฒเบโเบฅเบฐโเบเบปเบโเปเบฎเบฑเบโเบงเบฝเบโเบเบตเปโเปเบเบฑเบโเบเบฐโเบเปเบฒโเบเบตเปโเบชเบธเบโเบญเบฑเบโเบเบฐโเปเบโเบกเบฑเบโ. เบเปเบงเบเบกเบฑเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฝเบเบเบฒเบเบเบฑเปเบเบเปเบฒ, เบขเบธเบเปเบฅเบฐเปเบฅเบตเปเบกเบเบปเปเบเบเบฒเบเบเปเบฅเบดเบเบฒเบ, เปเบฅเบฐเบเบฑเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเปเบฒเบฅเบธเบเบฎเบฑเบเบชเบฒเปเบเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบเบตเปเบเบดเบเบเบฑเปเบเบซเบผเบฒเบเบเบตเปเบชเบธเบ. เบกเบฑเบเบเบฐเปเบเบฑเบเบเบฒเบเบเบดเบเบเบฒเบเบเบตเปเบเบฐเบฎเบฑเบเบฎเบนเปเบเปเบญเบเบขเปเบฝเบกเบชเบตเบเปเบฒเปเบเบฑเบเบเบฒเบเบเบฒเบชเบฒเบเปเบฒเบชเบฑเปเบเบญเบทเปเบ. เบงเบดเบเบตเบเบฒเบเบเบตเปเบเปเปเปเบเปเบชเบฐเบเปเบญเบเปเบเบดเบเบเบงเบฒเบกเบชเปเบฒเบเบฑเบเบเบญเบเบเบฒเบเบเบฐเบเบดเบเบชเปเบฒเบเบเบตเปเบชเบฐเปเบซเบเบตเปเบเบ Microsoft. เปเบเบเบงเบฒเบกเปเบเบฑเบเบเบดเบ, เบเบงเบฒเบกเปเบเบฑเบเปเบเปเบเปเบเบญเบ Windows PowerShell เปเบกเปเบเบเบงเปเบฒเบเบเบงเปเบฒเบซเบผเบฒเบ: เปเบเบเบธเบเบชเบฑเปเบเบเบญเบเบเบปเบเบเบงเบฒเบก, เบเบงเบเปเบฎเบปเบฒเบเบฐเบเบฐเบเบฒเบเบฒเบกเบเบญเบเบซเบฒเบงเบดเบเบตเปเบเปเปเบเบเบฑเบเบซเบฒ Microsoft เปเบเบเบเปเบฒเบเบเบฒเบเปเบเบทเปเบญเบเบกเบทเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเบธเปเบเปเบเบตเบเบซเบผเบฒเบ.
เบฅเบฑเบเบชเบฐเบเบฐเบเบตเป เบชเบณ เบเบฑเบ
เปเบเปเบเบญเบ, Windows PowerShell เบเบปเปเบเบเปเปเบกเปเบเปเบเบฐเบชเบฐเบเบดเบ, เปเบเปเบเบทเปเบญเบเบเบปเปเบเบชเปเบฒเบเบเบถเปเบเปเบ .NET Framework เปเบฅเบฐเบเปเปเบกเบฒเปเบ .NET Core. เบเปเปเปเบซเบกเบทเบญเบเบเบฑเบ Shell เบเบตเปเบเบญเบกเบฎเบฑเบ เปเบฅเบฐเบชเบปเปเบเบเบทเบเบเปเปเบกเบนเบเบเปเปเบเบงเบฒเบก, Windows PowerShell เปเบฎเบฑเบเบงเบฝเบเบเบฑเบเบซเปเบญเบเบฎเบฝเบ .NET เบเบตเปเบกเบตเบเบธเบเบชเบปเบกเบเบฑเบ เปเบฅเบฐเบงเบดเบเบตเบเบฒเบ. PowerShell เบญเบฐโเบเบธโเบเบฒเบโเปเบซเปโเบเปเบฒเบโเบชเบฒโเบกเบฒเบโเบเปเบฒโเปเบเบตเบโเบเบฒเบโเบเปเบฒโเบชเบฑเปเบโเบเบปเปเบงโเปเบโเปเบฅเบฐโเบเบฑเบโเปเบฎเบฑเบโเปเบซเปโเบเปเบฒเบโเปเบเบปเปเบฒโเปเบเบดเบโเบงเบฑเบโเบเบธ COMโ, WMIโ, เปเบฅเบฐ ADSIโ. เบกเบฑเบเปเบเปเบเปเบญเบเปเบเบฑเบเบเปเปเบกเบนเบเบเปเบฒเบเป, เปเบเบฑเปเบเบฅเบฐเบเบปเบเปเบเบฅเปเบซเบผเบทเบเบฒเบเบฅเบปเบเบเบฐเบเบฝเบ Windows, เบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบญเบฑเบเบเบตเปเปเบญเบตเปเบเบงเปเบฒ. เบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบ. เบกเบฑเบเปเบเบฑเบเบกเบนเบเบเปเบฒเบเบตเปเบชเบฑเบเปเบเบเบงเปเบฒเบเบงเบฒเบกเปเบเบฑเบเปเบเปเบเปเบเบญเบเบเบฒเบเบเบฑเบเบญเบปเบเบเบฐเบเบญเบเบเบฐเบเบดเบเบฑเบ PowerShell เปเบเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบญเบทเปเบเปเบเบทเปเบญเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเปเบฒเบเป, เบฅเบงเบกเบเบฑเบ. เปเบเบเบเปเบฒเบเบเบฒเบเปเบเปเบเบญเบเบฎเบนเบเบเบฒเบ. เบเบฒเบเบเบตเปเบเบเบฑเบเบเบฑเบเบเบฑเบเปเบเบฑเบเบเบงเบฒเบกเบเบดเบ: เบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบ Windows เบเปเบฒเบเบงเบเบซเบผเบฒเบเบชเบฐเบซเบเบญเบเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบเบฒเบเปเบเปเบเบญเบเบเบฒเบเบเบฑเบเบเบฒเบเบเบญเบเปเบเบปเบฒเปเบเบปเปเบฒเปเบเบเบเปเบฒเบ PowerShell.
Windows PowerShell เบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบ:
- เบเปเบฝเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบฅเบฐเบเบปเบเบเบฐเบเบดเบเบฑเบเบเบฒเบ;
- เบเบธเปเบกเบเบญเบเบเบฒเบเบเปเบฅเบดเบเบฒเบ เปเบฅเบฐเบเบฐเบเบงเบเบเบฒเบ;
- เบเบฑเปเบเบเปเบฒเบเบปเบเบเบฒเบ เปเบฅเบฐเบญเบปเบเบเบฐเบเบญเบเบเบญเบเปเบเบตเบเปเบงเบต;
- เบเบดเบเบเบฑเปเบเบเบญเบเปเบง;
- เบเบฑเบเบเบฒเบเบเบญเบเปเบงเบเบตเปเบเบดเบเบเบฑเปเบเปเบเบเบเปเบฒเบเบเบฒเบเปเบเปเบเบญเบเบเบดเปเบชเบ;
- เบเบฑเบเบญเบปเบเบเบฐเบเบญเบเบเบฐเบเบดเบเบฑเบเปเบเปเปเบเปเบเบเบเบฒเบเบเบฒเบเบชเปเบงเบเบเบตเบชเบฒเบก;
- เบชเปเบฒเบเบชเบฐเบเบฃเบดเบเปเบเบทเปเบญเบญเบฑเบเบเบฐเปเบเบกเบฑเบเบงเบฝเบเบเบฒเบเบเปเบฅเบดเบซเบฒเบ;
- เปเบฎเบฑเบเบงเบฝเบเบเบฑเบเบฅเบฐเบเบปเบเปเบเบฅเป, Windows เบฅเบปเบเบเบฐเบเบฝเบ, เปเบเบฑเบเบฎเบฑเบเบชเบฒเปเบเบขเบฑเปเบเบขเบทเบ, เปเบฅเบฐเบญเบทเปเบเป.
Shell เปเบฅเบฐเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบเบฒเบเบเบฑเบเบเบฐเบเบฒ
เบกเบต Windows PowerShell เปเบเบชเบญเบเบฎเบนเบเปเบเบ: เบเบญเบเปเบซเบเบทเบญเปเบเบเบฒเบ console emulator เบเบตเปเบกเบต shell เบเปเบฒเบชเบฑเปเบ, เบกเบต Integrated Scripting Environment (ISE). เปเบเบทเปเบญเปเบเบปเปเบฒเปเบเบดเบเบเบฒเบเปเบเปเบเบญเบเปเบชเบฑเปเบเบเปเบฒเบชเบฑเปเบ, เบเบฝเบเปเบเปเปเบฅเบทเบญเบเบเบฒเบเบฅเบฑเบเบเบตเปเปเบซเบกเบฒเบฐเบชเบปเบกเบเบฒเบเปเบกเบเบน Windows เบซเบผเบทเปเบฅเปเบ powershell.exe เบเบฒเบเปเบกเบเบน Run. เบเปเบญเบเบขเปเบฝเบกเบชเบตเบเปเบฒเบเบฐเบเบฒเบเบปเบเบขเบนเปเปเบเบซเบเปเบฒเบเป, เบชเบฑเบเปเบเบเปเบซเบฑเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเปเบเบเบงเบฒเบกเบชเบฒเบกเบฒเบเบเบฒเบ antediluvian cmd.exe. เบกเบตเบเบฒเบเบเบทเปเบกเบเปเปเบกเบนเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเปเบฅเบฐเบฅเบฑเบเบชเบฐเบเบฐเบญเบทเปเบเปเบเบตเปเบเบธเปเบเปเบเบตเบเบเบฑเบเบเบนเปเปเบเปเบเบญเบเปเบเบฐเบเปเบฒเบชเบฑเปเบเบชเปเบฒเบฅเบฑเบเบฅเบฐเบเบปเบ Unix.
เปเบเบทเปเบญเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเปเบเบฐ, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบทเปเบเบฒเบเบเบธเปเบกเบฅเบฑเบเปเบเปเบเบเบดเบก:
- เบฅเบนเบเบชเบญเบเบเบถเปเบเปเบฅเบฐเบฅเบปเบเปเบฅเบทเปเบญเบเบเปเบฒเบเบเบฐเบซเบงเบฑเบเบชเบฒเบเปเบเบทเปเบญเปเบฎเบฑเบเบเปเปเบฒเบเปเบฒเบชเบฑเปเบเบเบตเปเบเบดเบกเบเปเบฒเบเบกเบฒ;
- เบฅเบนเบเบชเบญเบเบเบงเบฒเบขเบนเปเบเปเบฒเบเปเบเบง retypes เบฅเบฑเบเบชเบฐเบเบฐเบเปเบฒเบชเบฑเปเบเบเบตเปเบเปเบฒเบเบกเบฒเปเบเบเบฅเบฑเบเบชเบฐเบเบฐ;
- Ctrl+Home เบเบฐเบฅเบถเบเบเปเปเบเบงเบฒเบกเบเบตเปเบเบดเบกเบเบฒเบเบเบณเปเปเปเบเปเบเบตเปเบเบตเปเบเบซเบฒเบเบธเบเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบเปเบเบง;
- Ctrl+End เบเบฐเบฅเบถเบเบเปเปเบเบงเบฒเบกเบเบฒเบเบเบปเบงเบเบฐเบเบดเบเปเบเบซเบฒเบเปเบฒเบเปเบเบง.
F7 เบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเบเปเบญเบเบขเปเบฝเบกเบเบตเปเบกเบตเบเปเบฒเบชเบฑเปเบเบเบดเบกเปเบฅเบฐเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเปเบฅเบทเบญเบเปเบญเบปเบฒเบซเบเบถเปเบเปเบเบเบฑเปเบ. เบเบญเบเปเบเบเบเบฑเบเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเปเปเบเบงเบฒเบกเบเปเบงเบเบซเบเบน, เบเบฑเบเบฅเบญเบ - เบงเบฒเบ, เบเบฒเบเบเบฑเบเบเปเบฒเปเบซเบเปเบเบเบปเบงเบเบฐเบเบดเบ, เบเบฒเบเบฅเบถเบ, backspace - เบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบกเบฑเบ.
Windows PowerShell ISE เปเบกเปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบตเปเบชเบปเบกเบเบนเบเบเปเบงเบเบเบปเบงเปเบเปเปเบเบฅเบฐเบซเบฑเบ tabbed เปเบฅเบฐ syntax-highlighted, เบเปเบฒเบชเบฑเปเบ builder, built-in debugger, เปเบฅเบฐเบเบงเบฒเบกเบชเบธเบเบเบฒเบเบเบฝเบเปเบเบผเปเบเบผเบกเบญเบทเปเบเป. เบเปเบฒเบเปเบฒเบเบเบฝเบ hyphen เบซเบผเบฑเบเบเบฒเบเบเบทเปเบเปเบฒเบชเบฑเปเบเปเบเบเบปเบงเปเบเปเปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบเบฒเบเบเบฑเบเบเบฐเบเบฒ, เบเปเบฒเบเบเบฐเปเบเปเบฎเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบกเบตเบเบฑเบเบซเบกเบปเบเปเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเปเบฅเบทเปเบญเบเบฅเบปเบเบเปเบงเบเบเบปเบงเบเบตเปเบเบญเบเบเบญเบเบเบฐเปเบเบ. เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเบตเบ PowerShell ISE เปเบเบเบเปเบฒเบเบเบฒเบเบฅเบฑเบเบเบฒเบเปเบกเบเบนเบฅเบฐเบเบปเบ, เบซเบผเบทเปเบเปเปเบเบฅเปเบเบตเปเบเบฐเบเบดเบเบฑเบเปเบเป powershell_ise.exe.
Cmdlets
เปเบ Windows PowerShell, เบญเบฑเบเบเบตเปเปเบญเบตเปเบเบงเปเบฒ. cmdlets. เปเบซเบผเบปเปเบฒเบเบตเปเปเบกเปเบเบซเปเบญเบเบฎเบฝเบ .NET เบเบดเปเบชเบเบเบตเปเบชเบฐเบซเบเบญเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบตเปเบซเบผเบฒเบเบซเบผเบฒเบ. เบเบงเบเบกเบฑเบเบกเบตเบเบทเปเบงเปเบฒ Action-Object (เบซเบผเบท Verb-Noun, เบเปเบฒเบเปเบฒเบเบเปเบญเบเบเบฒเบ), เปเบฅเบฐเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบตเปเปเบเบเบญเบญเบเบเปเบงเบเบเบดเบเปเบเบเบเปเบฒเบเบเบฑเบเบเบปเบงเบเบตเปเบเบญเบ เปเบฅเบฐเบซเบปเบงเบเปเปเปเบเบเบฐเปเบซเบเบเบเบฒเบชเบฒเบเปเบฒเบกเบฐเบเบฒเบ. เบเบปเบงเบขเปเบฒเบ, Get-Help เบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒ "Get-Help", เบซเบผเบทเปเบเบชเบฐเบเบฒเบเบเบฒเบ PowerShell: "Show-Help". เปเบเบเบงเบฒเบกเปเบเบฑเบเบเบดเบ, เบเบตเปเปเบกเปเบเบเบฒเบเบเบฝเบเบเบฝเบเบเบญเบเบเปเบฒเบชเบฑเปเบเบเบนเปเบเบฒเบเปเบเบฅเบฐเบเบปเบ Unix, เปเบฅเบฐเบเบนเปเบกเบทเปเบ PowerShell เบเปเบญเบเปเบเปเบฎเบฑเบเบเบฒเบเบฎเปเบญเบเบเปเบเปเบงเบเบงเบดเบเบตเบเบตเป, เปเบฅเบฐเบเปเปเปเบกเปเบเปเบเบเบเบฒเบเปเบเบซเบฒ cmdlets เบเปเบงเบเบเบธเปเบก --help เบซเบผเบท /?. เบขเปเบฒเบฅเบทเบกเบเปเบฝเบงเบเบฑเบเปเบญเบเบฐเบชเบฒเบ PowerShell เบญเบญเบเปเบฅเบเป: Microsoft เบกเบตเบฅเบฒเบเบฅเบฐเบญเบฝเบเบเปเบญเบเบเปเบฒเบ.
เบเบญเบเปเบซเบเบทเบญเบเบฒเบ Get, cmdlets เปเบเปเบเปเบฒเบเบดเบฅเบดเบเบฒเบญเบทเปเบเปเปเบเบทเปเบญเบเบตเปเปเบซเปเปเบซเบฑเบเบเบฒเบเบเบฐเบเปเบฒ (เปเบฅเบฐเบเปเปเบเบฝเบเปเบเปเบเปเบฒเบเบดเบฅเบดเบเบฒ, เปเบงเบปเปเบฒเบขเปเบฒเบเปเบเบฑเปเบกเบเบงเบ). เปเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเปเบฒเบเบฅเบธเปเบกเบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบซเปเบเบฒเบเบเบปเบงเบขเปเบฒเบ:
Add
- เปเบเบตเปเบก;
Clear
- เบเบฐเปเบเปเบ;
Enable
- เปเบเบตเบ;
Disable
- เบเบดเบ;
New
- เบชเปเบฒเบ;
Remove
- เบฅเบถเบ;
Set
- เบเบฒเบก;
Start
- เปเบฅเปเบ;
Stop
- เบขเบธเบ;
Export
- เบชเบปเปเบเบญเบญเบ;
Import
- เบเปเบฒเปเบเบปเปเบฒ.
เบกเบตเบฅเบฐเบเบปเบ, เบเบนเปเปเบเปเปเบฅเบฐ cmdlets เบเบฒเบเปเบฅเบทเบญเบ: เปเบเบฑเบเบเบปเบเบกเบฒเบเบฒเบเบเบฒเบเบเบฐเบเบดเบเบฑเบ, เบเบงเบเปเบเบปเบฒเบเบฑเบเบซเบกเบปเบเบชเบปเปเบเบเบทเบเบงเบฑเบเบเบธเบซเบผเบท array เบเบญเบเบงเบฑเบเบเบธ. เบเบงเบเบกเบฑเบเบเปเปเปเบกเปเบเบเบปเบงเบเบดเบกเบเปเบญเบ, i.e. เบเบฒเบเบเบฑเบเบชเบฐเบเบฐเบเบญเบเบเบนเปเปเบเบเบฒเบชเบฒเบเปเบฒเบชเบฑเปเบ, เบเปเปเบกเบตเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบฑเบเบฅเบฐเบซเบงเปเบฒเบ Get-Help เปเบฅเบฐ get-help. เบเบปเบงเบญเบฑเบเบชเบญเบ ';' เบเบทเบเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบ, เปเบเปเบกเบฑเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบชเปเบกเบฑเบเบเบฝเบเปเบเปเบเปเบฒ cmdlets เบซเบผเบฒเบเบเบทเบเบเบฐเบเบดเบเบฑเบเบขเบนเปเปเบเปเบชเบฑเปเบเบเบฝเบงเบเบฑเบ.
cmdlets Windows PowerShell เบเบทเบเบเบฑเบเบเบธเปเบกเปเบเบฑเบเปเบกเบเบนเบ (NetTCPIP, Hyper-V, เปเบฅเบฐเบญเบทเปเบเป), เปเบฅเบฐเบกเบต Get-Command cmdlet เปเบเบทเปเบญเบเบปเปเบเบซเบฒเปเบเบเบงเบฑเบเบเบธเปเบฅเบฐเบเบฒเบเบเบฐเบเบดเบเบฑเบ. เบเปเบฒเบเบชเบฒเบกเบฒเบเบชเบฐเปเบเบเบเบฒเบเบเปเบงเบเปเบซเบผเบทเบญเบชเปเบฒเบฅเบฑเบเบกเบฑเบเปเบเบฑเปเบเบเบตเป:
Get-Help Get-Command
เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เบเปเบฒเบชเบฑเปเบเบชเบฐเปเบเบเบเบฒเบเบเปเบงเบเปเบซเบผเบทเบญเบชเบฑเปเบเป, เปเบเปเบเบฒเบฅเบฒเบกเบดเปเบเบต (เบเบฒเบเปเบเปเบเบฝเบ) เบเบทเบเบชเบปเปเบเบเบฑเบ cmdlets เบเบฒเบกเบเบงเบฒเบกเบเปเบญเบเบเบฒเบ. เบเปเบงเบโเบเบฒเบโเบเปเบงเบโเปเบซเบผเบทเบญโเบเบญเบโเปเบเบปเบฒโเปเบเบปเปเบฒโ, เบเปเบฒเบโเบชเบฒโเบกเบฒเบโ, เบชเปเบฒโเบฅเบฑเบโเบเบฒเบโเบเบปเบโเบเบปเบงโเบขเปเบฒเบโ, เปเบเปโเบฎเบฑเบโเบเบฒเบโเบฅเบฒเบโเบฅเบฐโเบญเบฝเบ (เบเบฒโเบฃเบฒโเบกเบดโเปเบเบต -Detailedโ) เบซเบผเบทโเปเบเบฑเบก (เบเบฒโเบฃเบฒโเบกเบดโเปเบเบต -Fullโ) เบเบฒเบโเบเปเบงเบโเปเบซเบผเบทเบญโ, เปเบเบฑเปเบโเบเบฝเบงโเบเบฑเบโเบเบฑเบโเบเบฒเบโเบชเบฐโเปเบเบโเบเบปเบงโเบขเปเบฒเบ (เบเบปเบงโเบเปเบฒโเบเบปเบโเบเบฒเบ -Examplesโ)โ:
Get-Help Get-Command -Examples
เบเบฒเบเบเปเบงเบเปเบซเบผเบทเบญเปเบ Windows PowerShell เปเบเปเบเบทเบเบเบฑเบเบเบธเบเปเบเบ Update-Help cmdlet. เบเปเบฒเปเบชเบฑเปเบเบเปเบฒเบชเบฑเปเบเบเบฒเบเปเบเบฑเบเบเบฒเบงเปเบเบตเบเปเบ, เบเบฒเบเปเบเปเบเบฝเบ cmdlet เบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเบเปเบเปเบเบงเบเปเปเปเบเปเบเบเบเบฒเบเบเบฝเบเบเบปเบงเบญเบฑเบเบชเบญเบเบเปเบฅเบดเบเบฒเบ '`' เปเบฅเบฐเบเบปเบ Enter - เบเบฝเบเปเบเปเบเบฝเบเบเปเบฒเบชเบฑเปเบเปเบซเปเบชเปเบฒเปเบฅเบฑเบเปเบเปเบเบงเบซเบเบถเปเบเปเบฅเบฐเบชเบทเบเบเปเปเปเบเบญเบตเบเปเบเบงเบซเบเบถเปเบเบเบฐเบเปเปเปเบฎเบฑเบเบงเบฝเบ.
เบเบตเปเปเบกเปเบเบเบฒเบเบเบปเบงเบขเปเบฒเบเบเบญเบ cmdlets เบเบปเปเบงเปเบ:
Get-Process
- เบชเบฐเปเบเบเบเบฐเบเบงเบเบเบฒเบเปเบฅเปเบเบขเบนเปเปเบเบฅเบฐเบเบปเบ;
Get-Service
โ เบชเบฐโเปเบเบโเปเบซเปโเปเบซเบฑเบโเบเบฒเบโเบเปโเบฅเบดโเบเบฒเบโเปเบฅเบฐโเบชเบฐโเบเบฒโเบเบฐโเบเบฒเบโเบเบญเบโเปเบเบปเบฒโเปเบเบปเปเบฒโ;
Get-Content
- เบชเบฐโเปเบเบโเปเบเบทเปเบญโเปเบโเบเบญเบโเปเบเบฅโเปโเปเบเปโ.
เบชเปเบฒเบฅเบฑเบ cmdlets เบเบตเปเปเบเปเปเบฅเบทเปเบญเบเปเปเบฅเบฐเบญเบธเบเบฐเบเบญเบเบเบฒเบเบเบญเบ, Windows PowerShell เบกเบตเบเปเบฒเบชเบฑเบเบเปเบฒเบเบเบทเบชเบฑเปเบ - เบเบฒเบกเปเบเบ (เบเบฒเบเบเบฒเบชเบฒเบญเบฑเบเบเบดเบ. alias). เบเบปเบงเบขเปเบฒเบ, dir เปเบกเปเบเบเบฒเบกเปเบเบเบชเปเบฒเบฅเบฑเบ Get-ChildItem. เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบเปเบฒเบชเบฑเบเบเปเบฒเบเบเบทเบเบฑเบเบเบฑเบเบเบฐเบเบญเบเบกเบตเบเบฒเบเบเบฝเบเบเบฝเบเบเบญเบเบเปเบฒเบชเบฑเปเบเบเบฒเบเบฅเบฐเบเบปเบ Unix (ls, ps, เปเบฅเบฐเบญเบทเปเบเป), เปเบฅเบฐ Get-Help cmdlet เบเบทเบเปเบญเบตเปเบเปเบเบเบเปเบฒเบชเบฑเปเบเบเปเบงเบเปเบซเบผเบทเบญ. เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเปเบเบฑเบกเบเบญเบเบเปเบฒเบชเบฑเบเบเปเบฒเบเบเบทเบชเบฒเบกเบฒเบเปเบเบดเปเบเปเบเปเปเบเบเปเบเป Get-Alias โโโโcmdlet:
เบชเบฐเบเบฃเบดเบ, เบเบฑเบเบเบฑเบ, เปเบกเบเบนเบ, เปเบฅเบฐเบเบฒเบชเบฒ PowerShell
เบชเบฐเบเบฃเบดเบ Windows PowerShell เบเบทเบเปเบเบฑเบเปเบงเปเปเบเบฑเบเปเบเบฅเปเบเปเปเบเบงเบฒเบกเบเบณเบกเบฐเบเบฒเบเบตเปเบกเบตเบเบฒเบกเบชเบฐเบเบธเบ .ps1. เบเปเบฒเบโเบเปเปโเบชเบฒโเบกเบฒเบโเปเบเบตเบโเปเบซเปโเปเบเบปเบฒโเปเบเบปเปเบฒโเปเบเบโเบเบฒเบโเบเบฅเบดเบโเบชเบญเบโเบเบฑเปเบโ: เบเปเบฒเบโเบเปเบฒโเปเบเบฑเบโเบเปเบญเบโเบเบฅเบดเบโเบเบงเบฒโเปเบเบทเปเบญโเปเบโเบซเบฒโเปเบกโเบเบนโเบชเบฐโเบเบฒเบโเบเบฒเบโเปเบฅเบฐโเปเบฅเบทเบญเบโเปเบญเบปเบฒโเบฅเบฒเบโเบเบฒเบ "Run in PowerShellโ"โ. เบเบฒเบ console, เบเปเบฒเบเบเบฐเบเปเบญเบเบฅเบฐเบเบธเปเบชเบฑเปเบเบเบฒเบเปเบเบฑเบกเปเบเบซเบฒ script, เบซเบผเบทเปเบเบเบตเปเปเบเปเบฅเบเบฐเบเปเบฅเบตเบเบตเปเปเบซเบกเบฒเบฐเบชเบปเบกเปเบฅเบฐเบเบฝเบเบเบทเปเปเบเบฅเป. เบเบฒเบเปเบฅเปเบเบชเบฐเบเบฃเบดเบเบเบฑเบเบเบทเบเบเบณเบเบฑเบเปเบเบเบเบฐเปเบเบเบฒเบเบเบญเบเบฅเบฐเบเบปเบ, เปเบฅเบฐเปเบเบทเปเบญเบเบงเบเบชเบญเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบฑเบเบเบธเบเบฑเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเป cmdlet Get-ExecutionPolicy, เปเบเบดเปเบเบเบฐเบชเบปเปเบเบเปเบฒเปเบเปเบถเปเบเบเปเปเปเบเบเบตเป:
Restricted
โ เบเบฒเบเปเบเบตเบเบเบปเบงเบชเบฐเบเบฃเบดเบเบเบทเบเบเบดเบเปเบเปเบเบฒเบ (เบเบฒเบกเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ);
AllSigned
- เบเบฝเบเปเบเปเบเบฒเบเปเบเบตเบเบเบปเบงเบชเบฐเบเบดเบเบเบตเปเบฅเบปเบเบเบฒเบกเปเบเบเบเบนเปเบเบฑเบเบเบฐเบเบฒเบเบตเปเปเบเบทเปเบญเบเบทเปเบเปเปเบเบปเปเบฒเบเบฑเปเบเบเบตเปเปเบเปเบฎเบฑเบเบญเบฐเบเบธเบเบฒเบ;
RemoteSigned
- เบญเบฐโเบเบธโเบเบฒเบโเปเบซเปโเบเปเบฒโเปเบเบตเบโเบเบฒเบโเบฅเบปเบโเบเบฒเบกโเปเบฅเบฐโเบเบปเบงโเบญเบฑเบโเบชเบญเบโเบเบญเบโเบเบปเบโเปเบญเบโ;
Unrestricted
- เบญเบฐเบเบธเบเบฒเบเปเบซเปเปเบฅเปเบเบชเบฐเบเบฃเบดเบเปเบเบเบถเปเบ.
เบเบนเปเบเปเบฅเบดเบซเบฒเบเบกเบตเบชเบญเบเบเบฒเบเปเบฅเบทเบญเบ. เบเบงเบฒเบกเบเบญเบเปเบเบเบตเปเบชเบธเบเบเปเบฝเบงเบเปเบญเบเบเบฑเบเบเบฒเบเบฅเบปเบเบเบฒเบกเบชเบฐเบเบดเบ, เปเบเปเบเบตเปเปเบกเปเบเบเปเบญเบเบเปเบฒเบเปเบเบฑเบ sorcery เบเบตเปเบฎเปเบฒเบเปเบฎเบ - เบเบงเบเปเบฎเบปเบฒเบเบฐเบเบฑเบเบเบฒเบเบเบฑเบเบกเบฑเบเปเบเบเบปเบเบเบงเบฒเบกเปเบเบญเบฐเบเบฒเบเบปเบ. เบเบญเบเบเบตเปเปเบซเปเปเบฎเบปเบฒเบเปเบฒเบงเปเบเบชเบนเปเบเบฒเบเบเปเปเบเปเบฒเบเปเปเบญเบเบเบตเปเบชเบธเบ เปเบฅเบฐเบเปเบฝเบเบเบฐเปเบเบเบฒเบ:
Set-ExecutionPolicy RemoteSigned
PowerShell เบเบฐเบเปเบญเบเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเบฑเบเบเบนเปเปเบเบดเปเบเปเบเบเบฅเบฐเบเบปเบเปเบเบทเปเบญเปเบฎเบฑเบเบชเบดเปเบเบเบตเป, เปเบเบดเบเปเบกเปเบเบงเปเบฒเบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฝเบเบเบฐเปเบเบเบฒเบเบชเปเบฒเบฅเบฑเบเบเบนเปเปเบเปเบเบฐเบเบธเบเบฑเบเบเปเบงเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบดเปเบชเบ.
scripts เบเบทเบเบเบฝเบเปเบเบเบฒเบชเบฒเบเบฒเบเบเบฝเบเปเบเบฅเปเบเบฅเบกเปเบเบเบงเบฑเบเบเบธ, เบเปเบฒเบชเบฑเปเบเบเบตเปเบกเบตเบเบทเปเบเบฒเบกเบซเบผเบฑเบเบเบฒเบเบเบฝเบงเบเบฑเบเบเบฑเบ cmdlets เบเบตเปเบชเบปเบเบเบฐเบเบฒเบเปเบฒเบเบกเบฒ: "Action-Object" ("Verb-Noun"). เบเบธเบเบเบฐเบชเบปเบเบเบปเปเบเบเปเบเบญเบเบกเบฑเบเปเบกเปเบเปเบเบทเปเบญเปเบฎเบฑเบเปเบซเปเบงเบฝเบเบเบฒเบเบเปเบฅเบดเบซเบฒเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบ, เปเบเปเบกเบฑเบเปเบเบฑเบเบเบฒเบชเบฒเบเบตเปเปเบเบเบงเบฒเบกเบชเบปเบกเบเบนเบเปเบเบเบเบตเปเบกเบตเปเบเบเบชเปเบฒเบเบเบตเปเบเปเบฒเปเบเบฑเบเบเบฑเบเบซเบกเบปเบ: เบเบฒเบเบเบฐเปเบเบเบเบฒเบกเปเบเบทเปเบญเบเปเบ, loops, เบเบปเบงเปเบ, arrays, เบงเบฑเบเบเบธ, เบเบฒเบเบเบฑเบเบเบฒเบเบเบงเบฒเบกเบเบดเบเบเบฒเบ, เปเบฅเบฐเบญเบทเปเบเป. เบเบปเบงเปเบเปเปเบเบเปเปเบเบงเบฒเบกเปเบเบเปเปเบเบตเบชเบณเบฅเบฑเบเบเบฒเบเบเบฝเบเบชเบฐเบเบฃเบดเบ, เปเบเปเบกเบฑเบเบเบตเบเบตเปเบชเบธเบเบเบตเปเบเบฐเปเบเป Windows PowerShell ISE.
เบเปเบฒเบโเบชเบฒโเบกเบฒเบโเบเปเบฒเบโเบเบปเบงโเบเปเบฒโเบเบปเบโเบเบฒเบโเบเบฑเบ scriptโ, เปเบฎเบฑเบโเปเบซเปโเปเบเบปเบฒโเปเบเบปเปเบฒโเบเปเบญเบโเบเบฒเบโ, เปเบฅเบฐโเบเปเบฒโเบเบปเบโเบเปเบฒโเปเบฅเบตเปเบกโเบเบปเปเบโ. เบเบญเบเบเบฒเบเบเบฑเปเบ, Windows PowerShell เบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเบชเปเบฒเบ เปเบฅเบฐเปเบญเบตเปเบเบเบฑเบเบเบฑเบเบเปเบฒเบเปเปเบเปเบเบเบเบฝเบงเบเบฑเบเบเบฑเบ cmdlets, เปเบเบเปเบเป Function construct เปเบฅเบฐ curly braces. เบชเบฐเบเบฃเบดเบเบเบตเปเบกเบตเบเบฑเบเบเบฑเบเปเบญเบตเปเบเบงเปเบฒเปเบกเบเบนเบเปเบฅเบฐเบกเบตเบชเปเบงเบเบเบฐเบซเบเบฒเบ .psm1. เปเบกเบเบนเบเบเบฐเบเปเบญเบเบเบทเบเปเบเบฑเบเปเบงเปเปเบเปเบเปเบฅเบเบฐเบเปเบฅเบตเบเบตเปเบเบณเบเบปเบเปเบงเปเปเบเบเบปเบงเปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบก PowerShell. เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเบดเปเบเบเบงเบเบกเบฑเบเบเปเบงเบเบเปเบฒเบชเบฑเปเบเบเปเปเปเบเบเบตเป:
Get-ChildItem Env:PSModulePath | Format-Table -AutoSize
เปเบเบทเปเบญเบเบเบฐเบเบฑเบ
เปเบเบเบปเบงเบขเปเบฒเบเบชเบธเบเบเปเบฒเบ, เบเบงเบเปเบฎเบปเบฒเปเบเปเปเบเปเปเบเบเบชเปเบฒเบเบเบตเปเบเบธเปเบเปเบเบตเบเบเบฑเบเบเบนเปเปเบเป Unix shell. เปเบ Windows PowerShell, เปเบเบเปเบเบงเบเบฑเปเบเบเบฑเบเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบชเบปเปเบเบเบปเบเปเบเปเบฎเบฑเบเบเบญเบเบเปเบฒเบชเบฑเปเบเบซเบเบถเปเบเปเบเบซเบฒเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบเบเบญเบเบเบปเบเบญเบทเปเบ, เปเบเปเบกเบตเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบฑเบเบขเปเบฒเบเบซเบผเบงเบเบซเบผเบฒเบเปเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเปเปเบเบฑเปเบ: เบเบงเบเปเบฎเบปเบฒเบเปเปเปเบเปเปเบงเบปเปเบฒเบเปเบฝเบงเบเบฑเบเบเบธเบเบเบญเบเบเบปเบงเบญเบฑเบเบชเบญเบเบซเบผเบทเบเบฒเบเบเบฐเปเบเบ. เบเปเปโเบเบงเบฒเบก. cmdlets เปเบเบเบปเบงเบซเบผเบทเบเบฑเบเบเบฑเบเบเบตเปเบเบนเปเปเบเปเบเปเบฒเบเบปเบเบชเบปเปเบเบเบทเบเบงเบฑเบเบเบธเบซเบผเบท array เบเบญเบเบงเบฑเบเบเบธ, เปเบฅเบฐเบเบฑเบเบชเบฒเบกเบฒเบเบฎเบฑเบเบเบงเบเบกเบฑเบเปเบเบฑเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ. เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบ Bourne shell เปเบฅเบฐเบเบนเปเบชเบทเบเบเบญเบเบเปเบฒเบเบงเบเบซเบผเบฒเบเบเบญเบเบกเบฑเบ, PowerShell เปเบฎเบฑเบเปเบซเปเบงเบฝเบเบเบฒเบเบเบตเปเบชเบฑเบเบชเบปเบเบเปเบฒเบเบเบถเปเบเบเปเบงเบเบเปเป.
เบเบปเบงเบขเปเบฒเบเบเปเปเบเบตเปเบเปเบฒเบเบเบฒเบเบเบตเปเบชเบธเบเปเบเบดเปเบเบเบทเบงเปเบฒเบเบตเป:
Get-Service | Sort-Object -property Status
เบเปเบฒเบญเบดเบ, cmdlet Get-Service เบเบทเบเบเบฐเบเบดเบเบฑเบ, เปเบฅเบฐเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเบเบฑเบเบซเบกเบปเบเบเบตเปเปเบเปเบฎเบฑเบเปเบเบเบกเบฑเบเบเบทเบเบชเบปเปเบเบเบฑเบ Sort-Object cmdlet เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเบเบฎเบฝเบเบเบฒเบกเบเบธเบเบชเบปเบกเบเบฑเบเบชเบฐเบเบฒเบเบฐ. เบเบฒเบเปเบเปเบเบฝเบเบเบตเปเบเบปเบเปเบเปเบฎเบฑเบเบเบญเบเบเบฒเบเบเปเบญเบเบซเบเปเบฒเบเบญเบเบเปเปเบชเบปเปเบเบเปเบฒเบเปเบกเปเบเบเบถเปเบเบเบฑเบเบเบฐเปเบเบเบเบญเบเบกเบฑเบ - เบเบปเบเบเบฐเบเบดเปเบฅเปเบงเบกเบฑเบเปเบกเปเบ InputObject. เบเบฑเบเบซเบฒเบเบตเปเบเบฐเบเบทเบเบเปเบฒเบงเปเบเบดเบเปเบเบฅเบฒเบเบฅเบฐเบญเบฝเบเปเบเบตเปเบกเปเบเบตเบกเปเบเบเบปเบเบเบงเบฒเบกเบเบตเปเบญเบธเบเบดเบเปเบซเปเบเบฑเบเบเบฒเบชเบฒเบเบฒเบเบเบฝเบเปเบเบผเปเบเบผเบก PowerShell.
เบเปเบฒเบเปเบฒเบเบเปเบญเบเบเบฒเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเบชเบทเบเบเปเปเบฅเบฐเบเบปเบเบเปเบญเบเปเบชเปเปเบฅเบฐเบชเบปเปเบเบเบปเบเบเบญเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบฑเบเบฅเบฝเบ - เบงเบฑเบเบเบธเปเบเบซเบฒ cmdlet เบญเบทเปเบ (เบเบงเบเบกเบฑเบเบเบฐเบเบทเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเปเบฒเบเบซเบฒเบเบงเบฒ). เปเบเบเบงเบดเบเบตเบเบฒเบเบเบฒเบ, เบเบนเปเปเบเป Windows เบเบฑเบเบชเบฒเบกเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบเบฒเบเบเปเปเบชเปเบฒเบเบชเปเบฒเบฅเบฑเบ pagination เบเบตเปเบเบธเปเบเปเบเบตเบเบเบฑเบ Unixoids เบเบฑเบเบซเบกเบปเบ:
Get-Service | Sort-Object -property Status | more
เปเบฅเปเบเปเปเบฒเบงเบฝเบเปเบเบเบทเปเบเบซเบผเบฑเบ
เปเบฅเบทเปเบญเบเป, เบกเบฑเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเปเบฒเบชเบฑเปเบเบชเบฐเปเบเบฒเบฐเปเบเบซเบเบถเปเบเปเบเบเบทเปเบเบซเบฅเบฑเบ, เปเบเบทเปเบญเบเปเปเปเบซเปเบฅเปเบเปเบฒเบเบปเบเบเบญเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบญเบเบกเบฑเบเบขเบนเปเปเบเบเบญเบเบเบฐเบเบธเบกเปเบเบฐ. Windows PowerShell เบกเบต cmdlets เบซเบผเบฒเบเบชเปเบฒเบฅเบฑเบเบเปเบฅเบฐเบเบตเบเบตเป:
Start-Job
- เบเบฒเบโเปเบเบตเบโเบเบปเบงโเบงเบฝเบโเบเบฒเบโเบเบทเปเบโเบเบฒเบโ;
Stop-Job
โ เบขเบธเบโเบงเบฝเบโเบเบฒเบโเบเบทเปเบโเบเบฒเบโ;
Get-Job
- เปเบเบดเปเบโเบเบฑเบโเบเบตโเบฅเบฒเบโเบเบฒเบโเบเบญเบโเบงเบฝเบโเบเบฒเบโเบเบทเปเบโเบเบฒเบโ;
Receive-Job
โ เบเบฒเบโเปเบเบดเปเบโเบเบปเบโเบเบญเบโเบเบฒเบโเบเบฐโเบเบดโเบเบฑเบโเบงเบฝเบโเบเบฒเบโเบเบทเปเบโเบเบฒเบโ;
Remove-Job
โ เบเบฒเบโเบฅเบปเบโเบงเบฝเบโเบเบฒเบโเบเบทเปเบโเบเบฒเบโ;
Wait-Job
- เบเบฒเบโเปเบญเบโเบงเบฝเบโเบเบฒเบโเบเบทเปเบโเบเบฒเบโเบเบฑเบโเบเบทเบโเปเบโเบเปเบญเบ console เปเบเปโ.
เปเบเบทเปเบญเปเบฅเบตเปเบกเบเบปเปเบเบงเบฝเบเบเบทเปเบเบเบฒเบ, เบเบงเบเปเบฎเบปเบฒเปเบเป Start-Job cmdlet เปเบฅเบฐเบฅเบฐเบเบธเบเปเบฒเบชเบฑเปเบเบซเบผเบทเบเบธเบเบเบญเบเบเปเบฒเบชเบฑเปเบเปเบ curly braces:
Start-Job {Get-Service}
เบงเบฝเบเบเบฒเบเบเบทเปเบเบซเบผเบฑเบเปเบ Windows PowerShell เบชเบฒเบกเบฒเบเบเบทเบเบเบฑเบเบเบฒเบเปเบเบเบเบฒเบเบฎเบนเปเบเบทเปเบเบญเบเปเบเบปเบฒเปเบเบปเปเบฒ. เบเปเบญเบเบญเบทเปเบ, เปเบซเปเปเบฎเบปเบฒเบฎเบฝเบเบฎเบนเปเบงเบดเบเบตเบชเบฐเปเบเบเบเบงเบเบกเบฑเบ:
Get-Job
เบเบฑเบโเบเบตเปโเปเบซเปโเปเบฎเบปเบฒโเบกเบฒโเปเบเบดเปเบโเบเบปเบโเบเบญเบโเบงเบฝเบโเบเบฒเบ Job1:
Receive-Job Job1 | more
เบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเปเบกเปเบเบเปเบฒเบเบเบฒเบ pretty.
เบเบฒเบเบเบฐเบเบดเบเบฑเบเบเปเบฒเบชเบฑเปเบเปเบฅเบเบฐเปเบ
Windows PowerShell เบญเบฐโเบเบธโเบเบฒเบโเปเบซเปโเบเปเบฒเบโเบเบฐโเบเบดโเบเบฑเบโเบเปเบฒโเบชเบฑเปเบโเปเบฅเบฐ scripts เบเปเปโเบเบฝเบโเปเบเปโเปเบโเบเบญเบกโเบเบดเบงโเปเบเบตโเบเปเบญเบโเบเบดเปเบโ, เปเบเปโเบเบฑเบโเบขเบนเปโเปเบโเบเบญเบกโเบเบดเบงโเปเบเบตโเบซเปเบฒเบโเปเบโเบชเบญเบโเบซเบผเบตเบโ, เปเบฅเบฐโเปเบกเปโเบเบฐโเบเบฑเปเบโเปเบโเบเบธเปเบกโเบเบญเบโเปเบเบทเปเบญเบโเบเบฑเบโเบเบฑเบโเบซเบกเบปเบโ. เบกเบตเบซเบผเบฒเบเบงเบดเบเบตเบเบตเปเบเบฐเปเบฎเบฑเบเบชเบดเปเบเบเบตเป:
- cmdlets เบซเบผเบฒเบเบกเบตเบเบฒเบฅเบฒเบกเบดเปเบเบต
-ComputerName
, เปเบเปเปเบเบงเบดเบเบตเบเบฒเบเบเบตเปเบกเบฑเบเบเบฐเบเปเปเปเบฎเบฑเบเบงเบฝเบ, เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบปเบเบเบปเบงเบขเปเบฒเบ, เบเบฒเบเบชเปเบฒเบ conveyor; - Cmdlet
Enter-PSSession
เบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเบชเปเบฒเบเบเบญเบเบเบฐเบเบธเบกเบเบฒเบเปเบเปเบเบญเบเปเบเปเบเบทเปเบญเบเบซเปเบฒเบเปเบเบชเบญเบเบซเบผเบตเบ; - เบเบฒเบเบเปเบฒเปเบเป cmdlet
Invoke-Command
เบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเปเบฒเบชเบฑเปเบเบซเบผเบท scripts เปเบเบซเบเบถเปเบเบซเบผเบทเบซเบผเบฒเบเบเบงเปเบฒเบเบญเบกเบเบดเบงเปเบเบตเบซเปเบฒเบเปเบเบชเบญเบเบซเบผเบตเบ.
เบฅเบธเปเบเบเบญเบ PowerShell
PowerShell เปเบเปโเบกเบตโเบเบฒเบโเบเปเบฝเบโเปเบเบโเบซเบผเบฒเบโเบเบฑเบโเบเบฑเปเบโเปเบเปโเบเบฒเบโเบเปเบญเบโเบเบฑเปเบโเบเปเบฒโเบญเบดเบโเบเบญเบโเบเบปเบโเปเบโเบเบต 2006โ. เปเบเบทเปเบญเบโเบกเบทโเบเบตเปโเปเบกเปเบโเบกเบตโเปเบซเปโเบชเปเบฒโเบฅเบฑเบโเบซเบผเบฒเบโเบฅเบฐโเบเบปเบโเบเบตเปโเปเบฅเปเบโเบขเบนเปโเปเบโเปเบงโเบเบตโเบฎเบฒเบโเปเบงโเบเบตเปโเปเบเบโเบเปเบฒเบโเบเบฑเบ (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. เบชเบฐเบเบฃเบดเบเบเบตเปเบเบฝเบเปเบงเปเบชเบณเบฅเบฑเบเบฅเบธเปเบเบเปเบญเบเปเปเบฒเบเบฑเปเบเบกเบตเปเบเบงเปเบเปเบกเบเบตเปเบเบฐเปเบฎเบฑเบเบงเบฝเบเปเบเบฅเบธเปเบเบซเบผเบฑเบเปเบเปเบซเบผเบฒเบ, เปเบเปเบเบฒเบเบชเบปเปเบเบเปเปเบกเบนเบเบซเบผเบฑเบเบชเบฒเบกเบฒเบเบกเบตเบเบฑเบเบซเบฒเปเบเปเปเบเบทเปเบญเบเบเบฒเบ PowerShell เปเบเปเบเบณเบชเบฐเปเปเบต cmdlets เปเปเปเบเบณเบเบงเบเบซเบผเบงเบเบซเบผเบฒเบเปเบเบซเบผเบฒเบเบเบตเบเบญเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒ. เบเปเบฒเบโเบชเบฒโเบกเบฒเบโเบเบญเบโเบซเบฒโเบชเบฐโเบเบฑเบโเบเบญเบโเปเบเบฐโเบเปเบฒโเบชเบฑเปเบโเบเบตเปโเบเบดเบโเบเบฑเปเบโเบขเบนเปโเปเบโเบเบญเบกโเบเบดเบงโเปเบเบตโเปเบเบโเบเบฒเบโเบเปเบฒโเปเบเปโเบเบธเบโเบชเบปเบกโเบเบฑเบ PSVersion เบเบญเบ $PSVersionTable เบเบปเบงโเปเบโเบเบตเปโเบกเบตโเบขเบนเปโเปเบโ:
$PSVersionTable.PSVersion
เบเปเบฒเบเบเบฑเบเบชเบฒเบกเบฒเบเปเบเป cmdlet:
Get-Variable -Name PSVersionTable โValueOnly
เบเบฝเบงเบเบฑเบเปเบกเปเบเปเบฎเบฑเบเบเบฑเบ Get-Host cmdlet. เปเบเบเบงเบฒเบกเปเบเบฑเบเบเบดเบ, เบกเบตเบซเบผเบฒเบเบเบฒเบเปเบฅเบทเบญเบ, เปเบเปเปเบเบทเปเบญเบเปเบฒเปเบเปเบเบงเบเบกเบฑเบ, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบฎเบฝเบเบฎเบนเปเบเบฒเบชเบฒเบเบฒเบเบเบฝเบเปเบเบผเปเบเบผเบก PowerShell, เปเบเบดเปเบเบเบงเบเปเบฎเบปเบฒเบเบฐเปเบฎเบฑเบเปเบ.
เบเบปเบเปเบเปเบฎเบฑเบ
Microsoft เปเบเปเบเบฑเบเบเบฒเบเปเบเบทเปเบญเบชเปเบฒเบ Shell เบเบตเปเบกเบตเบเบฐเบชเบดเบเบเบดเบเบฒเบเปเบเปเปเบเบตเปเบกเบตเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบเบเบตเปเบชเบฐเบเบงเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบชเบฐเบเบดเบ. เบกเบฑเบเปเบเบเบเปเบฒเบเบเบฒเบเปเบเบทเปเบญเบเบกเบทเบเบตเปเบเบธเปเบเปเบเบตเบเบเบฑเบเบเบงเบเปเบฎเบปเบฒเปเบเปเบฅเบเบเบญเบ Unix เปเบเบเบเบฒเบเปเบเบทเปเบญเบกเปเบเบเบขเปเบฒเบเปเบฅเบดเบเปเบเบดเปเบเบเบฑเบเบฅเบฐเบเบปเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบญเบเบเบญเบเบเบปเบง Windows, เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเบเบญเบเปเบงเบชเปเบฒเบฅเบฑเบเบเบงเบเปเบเบปเบฒเปเบฅเบฐเปเบงเบเบต .NET Core. PowerShell เบชเบฒเบกเบฒเบเบเบทเบเปเบญเบตเปเบเปเบเบฑเบ Shell เบฎเบฑเบเบเบธเบกเบงเบฑเบเบเบธ เปเบเบฒเบฐเบงเปเบฒ cmdlets เปเบฅเบฐเบเบฑเบเบเบฑเบเบเบตเปเบเบนเปเปเบเปเบเบณเบเบปเบเปเบซเปเบชเบปเปเบเบเบทเบเบงเบฑเบเบเบธ เบซเบผเบท array เบเบญเบเบงเบฑเบเบเบธ เปเบฅเบฐเบชเบฒเบกเบฒเบเปเบญเบปเบฒเบเบงเบเบกเบฑเบเปเบเบฑเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบเป. เบเบงเบเปเบฎเบปเบฒเบเบดเบเบงเปเบฒเบเบนเปเปเบเบดเปเบเปเบเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเบฑเบเบซเบกเบปเบเปเบ Windows เบเบงเบเปเบเบฑเบเปเบเบปเปเบฒเบเบญเบเปเบเบทเปเบญเบเบกเบทเบเบตเป: เปเบงเบฅเบฒเปเบเปเบเปเบฒเบเปเบเปเบกเบทเปเบญเบเบงเบเปเบเบปเบฒเบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบเปเปเบเบเบเปเปเบกเบตเปเบชเบฑเปเบเบเปเบฒเบชเบฑเปเบ. Shell console เปเบเบเบเบดเปเบชเบเปเบกเปเบเบเปเบฒเปเบเบฑเบเปเบเบเบชเบฐเปเบเบฒเบฐเบเปเบฝเบงเบเบฑเบ
เบเบฝเบเปเบเปเบเบนเปเปเบเปเบฅเบปเบเบเบฐเบเบฝเบเบชเบฒเบกเบฒเบเปเบเบปเปเบฒเบฎเปเบงเบกเปเบเบเบฒเบเบชเปเบฒเบซเบผเบงเบ.
เบซเบปเบงเบเปเปเปเบเบเบตเปเบเบงเบเบเบฐเบเบงเบกเปเบญเบปเบฒเบเปเบฒเบญเบดเบเปเบเบเบปเบเบเบงเบฒเบกเบเปเปเปเบเปเบเบเบธเบ?
-
53,2%เบเบฒเบเบเบฝเบเปเบเบฃเปเบเบฃเบกเปเบ PowerShell123
-
42,4%เบเบฑเบเบเบฑเบ เปเบฅเบฐเปเบกเบเบนเบ PowerShell98
-
22,1%เบงเบดเบเบตเบเบฒเบเปเบเบฑเบเบเบปเบเบเบฑเบเบเบถเบเบเบญเบเบเปเบฒเบเปเบญเบ?51
-
12,1%เบเบฒเบโเปเบฎเบฑเบโเบงเบฝเบโเบเบฑเบ repositories เบเปเบฒเบโเบเบนเปโเปเบซเปโเบเปโเบฅเบด (เบเบนเปโเปเบซเปโเบเปโเบฅเบดโ) 28โ
-
57,6%เบเปเบฅเบดเบซเบฒเบเบเบญเบกเบเบดเบงเปเบเบตเบญเบฑเบเบเบฐเปเบเบกเบฑเบเบเปเบงเบ PowerShell133
-
30,7%เบเบฒเบโเบเบธเปเบกโเบเบญเบโเบเบญเบโเปเบง เปเบฅเบฐโเบเบฒเบโเบเบฑเบโเบเบฒเบโเบเบฐโเบเบดโเบเบฑเบ PowerShell เปเบโเบเบฐโเบฅเบดเบโเบเบฐโเบเบฑเบโเบเบธเบโเบเบปเบโเบเบตโเบชเบฒเบก71
231 เบเบนเปเปเบเปเบฅเบปเบเบเบฐเปเบเบเบชเบฝเบ. เบเบนเปเปเบเป 37 เบเบปเบ.
เปเบซเบผเปเบเบเปเปเบกเบนเบ: www.habr.com