Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/edoardottt/powershell365

[PAUSED] 365 (one per day) tips to learn Powershell
https://github.com/edoardottt/powershell365

365 infosec powershell powershell-module powershell-script powershell-scripts powershell-tips tips tips-and-tricks windows

Last synced: 28 days ago
JSON representation

[PAUSED] 365 (one per day) tips to learn Powershell

Awesome Lists containing this project

README

        

# powershell365

**PAUSED PROJECT**

365 (one per day) tips to learn Powershell [#365daysofpowershell](https://twitter.com/search?q=365daysofpowershell) [#powershell365](https://twitter.com/search?q=powershell365)

![ps-version](https://github.com/edoardottt/images/blob/main/powershell365/ps-version.svg)

| Day | Topic | Description | Command/Script | Tweet | References |
| ----------- | -------- | ----------- | -------- | --------- | --------- |
| 1 | Documentation | [How to use the PowerShell documentation](https://docs.microsoft.com/en-us/powershell/scripting/how-to-use-docs?view=powershell-7.1) | x | [tweet](https://twitter.com/edoardottt2/status/1430935729346056197) | [[1]](https://docs.microsoft.com/en-us/powershell/scripting/how-to-use-docs?view=powershell-7.1) |
| 2 | Version | How to know which version of PowerShell is running? | `$PSVersionTable.PSVersion` ([script](https://github.com/edoardottt/powershell365/blob/main/scripts/day002)) | [tweet](https://twitter.com/edoardottt2/status/1431254758170537985) | [[1]](https://docs.microsoft.com/en-us/powershell/scripting/how-to-use-docs?view=powershell-7.1) |
| 3 | General | What is PowerShell? PS is a cross-platform... [continue here](https://github.com/edoardottt/powershell365/blob/main/descriptions/day003.md) | x | [tweet](https://twitter.com/edoardottt2/status/1431613332683960324) | [[1]](https://docs.microsoft.com/en-us/powershell/scripting/overview?view=powershell-7.1) |
| 4 | Command | What is a PowerShell command (cmdlet)? Commands for PowerShell... [continue here](https://github.com/edoardottt/powershell365/blob/main/descriptions/day004.md) | `Get-Command`([script](https://github.com/edoardottt/powershell365/tree/main/scripts/day004)) | [tweet](https://twitter.com/edoardottt2/status/1431914629500899330) | [[1]](https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/get-command?view=powershell-7.1) |
| 5 | Command | Cmdlets are named according to a ... [continue here](https://github.com/edoardottt/powershell365/blob/main/descriptions/day005.md) | `Get-Verb`([script](https://github.com/edoardottt/powershell365/tree/main/scripts/day005)) | [tweet](https://twitter.com/edoardottt2/status/1432331172613394434) | [[1]](https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.utility/get-verb?view=powershell-7.1)
| 6 | Command | Use the `Get-Help` core cmdlet to ... [continue here](https://github.com/edoardottt/powershell365/blob/main/descriptions/day006.md) | `Get-Help` or `help` ([script](https://github.com/edoardottt/powershell365/tree/main/scripts/day006)) | [tweet](https://twitter.com/edoardottt2/status/1432706641145761809) | [[1]](https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/get-help?view=powershell-7.1)
| 7 | Command | The `Update-Help` cmdlet downloads the ... [continue here](https://github.com/edoardottt/powershell365/blob/main/descriptions/day007.md) | `Update-Help`([script](https://github.com/edoardottt/powershell365/tree/main/scripts/day007)) | [tweet](https://twitter.com/edoardottt2/status/1433098145131597829) | [[1]](https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/update-help?view=powershell-7.1)
| 8 | Documentation | When you invoke `Get-Help` on a cmdlet, a help ... [continue here](https://github.com/edoardottt/powershell365/blob/main/descriptions/day008.md) | x | [tweet](https://twitter.com/edoardottt2/status/1433812339921494017) | [[1]](https://docs.microsoft.com/en-us/powershell/scripting/learn/ps101/02-help-system?view=powershell-7.1)
| 9 | Execution Policy | An execution policy is part of the PowerShell ... [continue here](https://github.com/edoardottt/powershell365/blob/main/descriptions/day009.md) | [script](https://github.com/edoardottt/powershell365/tree/main/scripts/day009) | [tweet](https://twitter.com/edoardottt2/status/1434146731726364675) | [[1]](https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.security/set-executionpolicy?view=powershell-7.1) [[2]](https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.security/get-executionpolicy?view=powershell-7.1)
| 10 | ISE | The Windows PowerShell Integrated Scripting Environment ... [continue here](https://github.com/edoardottt/powershell365/blob/main/descriptions/day010.md) | x | [tweet](https://twitter.com/edoardottt2/status/1434512038320132102) | [[1]](https://docs.microsoft.com/en-us/powershell/scripting/windows-powershell/ise/how-to-write-and-run-scripts-in-the-windows-powershell-ise?view=powershell-7.1) [[2]](https://docs.microsoft.com/en-us/powershell/scripting/windows-powershell/ise/exploring-the-windows-powershell-ise?view=powershell-7.1)
| 11 | Pipeline | A pipeline is a series of commands connected ... [continue here](https://github.com/edoardottt/powershell365/blob/main/descriptions/day011.md) | `command-1 \| command-2` ([script](https://github.com/edoardottt/powershell365/tree/main/scripts/day011)) | [tweet](https://twitter.com/edoardottt2/status/1435226613634027526) | [[1]](https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_pipelines?view=powershell-7.1)

Contributing 🛠
-------

Just open an [issue](https://github.com/edoardottt/powershell365/issues) / [pull request](https://github.com/edoardottt/powershell365/pulls).
Make sure to read the [Code of conduct](https://github.com/edoardottt/powershell365/blob/main/CODE_OF_CONDUCT.md) and [Contributing](https://github.com/edoardottt/powershell365/blob/main/CONTRIBUTING.md) files.

License 📝
-------

This repository is under [GNU General Public License v3.0](https://github.com/edoardottt/powershell365/blob/main/LICENSE).
[edoardoottavianelli.it](https://www.edoardoottavianelli.it) to contact me.