mirror of
https://github.com/aphrody-labs/PowerShell.git
synced 2026-10-17 04:36:39 +00:00
Merge branch 'jianyun/docs'
This commit is contained in:
commit
c615b7b81d
2 files changed
+36
-24
No files matched your search
@@ -16,19 +16,19 @@ First you need to set up your computer working environment if you have not done
|
||||
Choose the platform below and follow the instructions.
|
||||
At the end of this exercise, you should be able to launch the PowerShell session.
|
||||
|
||||
- Get PowerShell by installing package
|
||||
* [PowerShell on Linux][inst-linux]
|
||||
* [PowerShell on OS X][inst-linux]
|
||||
* PowerShell on Windows
|
||||
|
||||
- [PowerShell on Linux][powershell-on-linux]
|
||||
- [PowerShell on OS X][powershell-on-os-x]
|
||||
- PowerShell on Windows
|
||||
For this tutorial, you do not need to install PowerShell if you are running on Windows.
|
||||
You can launch PowerShell console by pressing Windows key, typing PowerShell, and clicking on Windows PowerShell.
|
||||
However if you want to try out the latest PowerShell, follow the [PowerShell on Windows][inst-win].
|
||||
|
||||
For this tutorial, you do not need to install PowerShell if you are running on Windows.
|
||||
You can launch PowerShell console by pressing Windows key, typing PowerShell, and clicking on Windows PowerShell.
|
||||
|
||||
[powershell-on-linux]: https://github.com/PowerShell/PowerShell/blob/master/docs/building/linux.md
|
||||
[powershell-on-os-x]: https://github.com/PowerShell/PowerShell/blob/master/docs/building/osx.md
|
||||
|
||||
TODO: Raghu for setup-dev-environment.md
|
||||
- Alternatively you can get the PowerShell by [building it](../../README.md#building-powershell)
|
||||
|
||||
[inst-linux]: ../installation/linux.md
|
||||
[inst-win]: ../installation/windows.md
|
||||
|
||||
Getting Started with PowerShell
|
||||
----
|
||||
@@ -85,24 +85,35 @@ TODO: Don & JP to fill in
|
||||
|
||||
| Bash | PowerShell | Description |
|
||||
|:---------------|:--------------|:----------------|
|
||||
| ls |ls |List files and folders
|
||||
| ls |dir |List files and folders
|
||||
| cd |cd |Change directory
|
||||
| mkdir |mkdir |Create a new folder
|
||||
| Clear, Ctrl+L, Reset | cls | Clear screen
|
||||
|
||||
|
||||
More Reading
|
||||
Further Reading
|
||||
----
|
||||
- Microsoft Virtual Academy: [Getting Started with PowerShell][getstarted-with-powershell]
|
||||
- [Why Learn PowerShell][why-learn-powershell] by The Scripting Guys
|
||||
- [Why Learn PowerShell][why-learn-powershell] by Ed Wilson
|
||||
- PowerShell Web Docs: [Basic cookbooks][basic-cookbooks]
|
||||
- [PowerShell eBook][ebook-from-powershell.com] from PowerShell.com
|
||||
- [PowerShell-related Videos][channel9-learn-powershell] on Channel 9
|
||||
- [Learn PowerShell Video Library][powershell.com-learn-powershell] from PowerShell.com
|
||||
- [PowerShell Quick Reference Guides][quick-reference] by PowerShellMagazine.com
|
||||
- [PowerShell 5 How-To Videos][script-guy-how-to] by The Scripting Guys
|
||||
- [PowerShell 5 How-To Videos][script-guy-how-to] by Ed Wilson
|
||||
|
||||
|
||||
Commercial Resources
|
||||
----
|
||||
- [Windows PowerShell in Action][in-action] by Bruce Payette
|
||||
- [Introduction to PowerShell][powershell-intro] from Pluralsight
|
||||
- [PowerShell Training and Tutorials][lynda-training] from Lynda.com
|
||||
|
||||
|
||||
[in-action]: https://www.amazon.com/Windows-PowerShell-Action-Second-Payette/dp/1935182137
|
||||
[powershell-intro]: https://www.pluralsight.com/courses/powershell-intro
|
||||
[lynda-training]: https://www.lynda.com/PowerShell-training-tutorials/5779-0.html
|
||||
|
||||
[getstarted-with-powershell]: https://channel9.msdn.com/Series/GetStartedPowerShell3
|
||||
[why-learn-powershell]: https://blogs.technet.microsoft.com/heyscriptingguy/2014/10/18/weekend-scripter-why-learn-powershell/
|
||||
[basic-cookbooks]: https://msdn.microsoft.com/en-us/powershell/scripting/getting-started/basic-cookbooks
|
||||
@@ -111,4 +122,3 @@ More Reading
|
||||
[powershell.com-learn-powershell]: http://powershell.com/cs/media/14/default.aspx
|
||||
[quick-reference]: http://www.powershellmagazine.com/2014/04/24/windows-powershell-4-0-and-other-quick-reference-guides/
|
||||
[script-guy-how-to]:https://blogs.technet.microsoft.com/tommypatterson/2015/09/04/ed-wilsons-powershell5-videos-now-on-channel9-2/
|
||||
|
||||
@@ -14,17 +14,17 @@ Getting Familiar with PowerShell Commands
|
||||
---
|
||||
In this section, you will learn how to
|
||||
- create a file, delete a file and change file directory
|
||||
- find syntax of PowerShell cmdlets
|
||||
- get help if you needed
|
||||
- discover what version of PowerShell you are currently using
|
||||
- exit a PowerShell session
|
||||
- get help if you needed
|
||||
- find syntax of PowerShell cmdlets
|
||||
- and more
|
||||
|
||||
As mentioned above, PowerShell commands are designed to have Verb-Noun structure, for instance Get-Process, Set-Location, Clear-Host, etc.
|
||||
Let’s exercise some of the basic PowerShell commands, also known as **cmdlets**.
|
||||
|
||||
Please note that we will use the PowerShell prompt sign **PS />** as it appears on Linux in the following examples.
|
||||
It is shown as **PS C:\>** on Windows.
|
||||
It is shown as **PS C:\\>** on Windows.
|
||||
|
||||
**1. Get-Process**: Gets the processes that are running on the local computer or a remote computer.
|
||||
|
||||
@@ -269,19 +269,16 @@ See [Running PowerShell Scripts Is as Easy as 1-2-3] [run-ps] for more details.
|
||||
|
||||
[run-ps]:http://windowsitpro.com/powershell/running-powershell-scripts-easy-1-2-3
|
||||
|
||||
More Reading
|
||||
Further Reading
|
||||
----
|
||||
Books & eBooks & Blogs & Tutorials
|
||||
- [Windows PowerShell in Action][in-action] by Bruce Payette
|
||||
- [Windows PowerShell Cookbook][cookbook] by Lee Holmes
|
||||
- Video: [Get Started with PowerShell][remoting] from Channel9
|
||||
- [eBooks from PowerShell.org](https://powershell.org/ebooks/)
|
||||
- [eBooks List][ebook-list] by Martin Schvartzman
|
||||
- [eBooks from PowerShell.com][ebooks-powershell.com]
|
||||
- [eBooks List][ebook-list] by Martin Schvartzman
|
||||
- [Tutorial from MVP][tutorial]
|
||||
- Script Guy blog: [The best way to Learn PowerShell][to-learn]
|
||||
- [Understanding PowerShell Module][ps-module]
|
||||
- [How and When to Create PowerShell Module][create-ps-module] by Adam Bertram
|
||||
- Video: [Get Started with PowerShell Remoting][remoting] from Channel9
|
||||
- Video: [PowerShell Remoting in Depth][in-depth] from Channel9
|
||||
- [PowerShell Basics: Remote Management][remote-mgmt] from ITPro
|
||||
- [Running Remote Commands][remote-commands] from PowerShell Web Docs
|
||||
@@ -291,6 +288,11 @@ Books & eBooks & Blogs & Tutorials
|
||||
- [Examples of Cmdlets Code][sample-code]
|
||||
|
||||
|
||||
Commercial Resources
|
||||
----
|
||||
- [Windows PowerShell in Action][in-action] by Bruce Payette
|
||||
- [Windows PowerShell Cookbook][cookbook] by Lee Holmes
|
||||
|
||||
[in-action]: https://www.amazon.com/Windows-PowerShell-Action-Second-Payette/dp/1935182137
|
||||
[cookbook]: http://shop.oreilly.com/product/9780596801519.do
|
||||
[ebook-list]: https://blogs.technet.microsoft.com/pstips/2014/05/26/free-powershell-ebooks/
|
||||
|
||||
Reference in new issue
Block a user