Merge branch 'master' of github.com:fleschutz/PowerShell

This commit is contained in:
Markus Fleschutz 2022-01-29 11:31:51 +01:00
commit a6927786c6

View File

@ -1,7 +1,7 @@
Mega Collection of PowerShell Scripts Mega Collection of PowerShell Scripts
===================================== =====================================
**This repository provides more than 250 useful and cross-platform PowerShell scripts in the [Scripts](Scripts/) subfolder - to be used by command-line interface (CLI), for remote control (e.g. via SSH), by context menu, by voice control (see also the [talk2windows repository](https://github.com/fleschutz/talk2windows)), by automation software like [Jenkins](https://www.jenkins.io/), automatically as daily tasks, or simply to learn PowerShell. See the [FAQ page](Docs/FAQ.md) if you need help or have any questions.** **This repository provides more than 250 useful and cross-platform PowerShell scripts in the [📂Scripts](Scripts/) subfolder - to be used by command-line interface (CLI), for remote control (e.g. via SSH), by context menu, by voice control (see also the [talk2windows](https://github.com/fleschutz/talk2windows) repository), by automation software like [Jenkins](https://www.jenkins.io/), automatically as daily tasks, or simply to learn PowerShell. See the [FAQ page](Docs/FAQ.md) if you need help or have any questions.**
**Note:** the scripts fully support Unicode characters. It's recommended to use a modern console supporting UTF-8 (e.g. Windows Terminal). **Note:** the scripts fully support Unicode characters. It's recommended to use a modern console supporting UTF-8 (e.g. Windows Terminal).
@ -9,7 +9,7 @@ Mega Collection of PowerShell Scripts
----------------------------- -----------------------------
| Script | Description | Help | | Script | Description | Help |
| ---------------------------------------------------- | ------------------------------------------------------------------ | --------------------------------------- | | ---------------------------------------------------- | ------------------------------------------------------------------ | ----------------------------------- |
| [list-voices.ps1](Scripts/list-voices.ps1) | Lists the installed text-to-speech voices | [Help](Docs/list-voices.md) | | [list-voices.ps1](Scripts/list-voices.ps1) | Lists the installed text-to-speech voices | [Help](Docs/list-voices.md) |
| [play-beep-sound.ps1](Scripts/play-beep-sound.ps1) | Plays a short beep sound | [Help](Docs/play-beep-sound.md) | | [play-beep-sound.ps1](Scripts/play-beep-sound.ps1) | Plays a short beep sound | [Help](Docs/play-beep-sound.md) |
| [play-files.ps1](Scripts/play-files.ps1) | Plays the given audio files | [Help](Docs/play-files.md) | | [play-files.ps1](Scripts/play-files.ps1) | Plays the given audio files | [Help](Docs/play-files.md) |
@ -19,7 +19,7 @@ Mega Collection of PowerShell Scripts
| [play-mission-impossible.ps1](Scripts/play-mission-impossible.ps1) | Plays the Mission Impossible theme | [Help](Docs/play-mission-impossible.md)| | [play-mission-impossible.ps1](Scripts/play-mission-impossible.ps1) | Plays the Mission Impossible theme | [Help](Docs/play-mission-impossible.md)|
| [play-m3u.ps1](Scripts/play-m3u.ps1) | Plays the given playlist (M3U file format) | [Help](Docs/play-m3u.md) | | [play-m3u.ps1](Scripts/play-m3u.ps1) | Plays the given playlist (M3U file format) | [Help](Docs/play-m3u.md) |
| [play-mp3.ps1](Scripts/play-mp3.ps1) | Plays the given sound file (MP3 file format) | [Help](Docs/play-mp3.md) | | [play-mp3.ps1](Scripts/play-mp3.ps1) | Plays the given sound file (MP3 file format) | [Help](Docs/play-mp3.md) |
| [play-super-mario.ps1](Scripts/play-super-mario.ps1) | Plays the Super Mario Intro | [Help](Docs/play-super-mario.md) | | [play-super-mario.ps1](Scripts/play-super-mario.ps1) | Plays the Super Mario intro | [Help](Docs/play-super-mario.md) |
| [play-tetris-melody.ps1](Scripts/play-tetris-melody.ps1) | Plays the Tetris melody | [Help](Docs/play-tetris-melody.md) | | [play-tetris-melody.ps1](Scripts/play-tetris-melody.ps1) | Plays the Tetris melody | [Help](Docs/play-tetris-melody.md) |
| [speak-checklist.ps1](Scripts/speak-checklist.ps1) | Speaks the given checklist by text-to-speech | [Help](Docs/speak-checklist.md) | | [speak-checklist.ps1](Scripts/speak-checklist.ps1) | Speaks the given checklist by text-to-speech | [Help](Docs/speak-checklist.md) |
| [speak-countdown.ps1](Scripts/speak-countdown.ps1) | Starts a countdown by text-to-speech | [Help](Docs/speak-countdown.md) | | [speak-countdown.ps1](Scripts/speak-countdown.ps1) | Starts a countdown by text-to-speech | [Help](Docs/speak-countdown.md) |
@ -34,10 +34,10 @@ Mega Collection of PowerShell Scripts
| [speak-text.ps1](Scripts/speak-text.ps1) | Speaks the given text by text-to-speech | [Help](Docs/speak-text.md) | | [speak-text.ps1](Scripts/speak-text.ps1) | Speaks the given text by text-to-speech | [Help](Docs/speak-text.md) |
| [tell-joke.ps1](Scripts/tell-joke.ps1) | Tell a joke by text-to-speech | [Help](Docs/tell-joke.md) | | [tell-joke.ps1](Scripts/tell-joke.ps1) | Tell a joke by text-to-speech | [Help](Docs/tell-joke.md) |
| [tell-quote.ps1](Scripts/tell-quote.ps1) | Tell a quote by text-to-speech | [Help](Docs/tell-quote.md) | | [tell-quote.ps1](Scripts/tell-quote.ps1) | Tell a quote by text-to-speech | [Help](Docs/tell-quote.md) |
| [turn-volume-down.ps1](Scripts/turn-volume-down.ps1) | Turns audio volume down | [Help](Docs/turn-volume-down.md) | | [turn-volume-down.ps1](Scripts/turn-volume-down.ps1) | Turns the audio volume down | [Help](Docs/turn-volume-down.md) |
| [turn-volume-off.ps1](Scripts/turn-volume-off.ps1) | Turn audio off | [Help](Docs/turn-volume-off-audio.md)| | [turn-volume-off.ps1](Scripts/turn-volume-off.ps1) | Turn audio off | [Help](Docs/turn-volume-off-audio.md)|
| [turn-volume-on.ps1](Scripts/turn-volume-on.ps1) | Turn audio on | [Help](Docs/turn-volume-on.md) | | [turn-volume-on.ps1](Scripts/turn-volume-on.ps1) | Turn audio on | [Help](Docs/turn-volume-on.md) |
| [turn-volume-up.ps1](Scripts/turn-volume-up.ps1) | Turns audio volume up | [Help](Docs/turn-volume-up.md) | | [turn-volume-up.ps1](Scripts/turn-volume-up.ps1) | Turns the audio volume up | [Help](Docs/turn-volume-up.md) |
⚙️ Scripts to Manage Computers ⚙️ Scripts to Manage Computers
@ -159,7 +159,7 @@ Mega Collection of PowerShell Scripts
------------------------------- -------------------------------
| Script | Description | Help | | Script | Description | Help |
| ---------------------------------------------------- | ------------------------------------------------------------------ | --------------------------------------- | | ---------------------------------------------------- | ------------------------------------------------------------------ | ----------------------------------- |
| [cd-autostart.ps1](Scripts/cd-autostart.ps1) | Set the working directory to the user's autostart folder | [Help](Docs/cd-autostart.md) | | [cd-autostart.ps1](Scripts/cd-autostart.ps1) | Set the working directory to the user's autostart folder | [Help](Docs/cd-autostart.md) |
| [cd-desktop.ps1](Scripts/cd-desktop.ps1) | Set the working directory to the user's desktop folder | [Help](Docs/cd-desktop.md) | | [cd-desktop.ps1](Scripts/cd-desktop.ps1) | Set the working directory to the user's desktop folder | [Help](Docs/cd-desktop.md) |
| [cd-docs.ps1](Scripts/cd-docs.ps1) | Set the working directory to the user's documents folder | [Help](Docs/cd-docs.md) | | [cd-docs.ps1](Scripts/cd-docs.ps1) | Set the working directory to the user's documents folder | [Help](Docs/cd-docs.md) |
@ -259,7 +259,7 @@ Mega Collection of PowerShell Scripts
------------------------ ------------------------
| Script | Description | Help | | Script | Description | Help |
| ------------------------------------------------------ | ------------------------------------------------------------------ | --------------------------------------- | | ------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------- |
| [daily-tasks.sh](Scripts/daily-tasks.sh) | Execute PowerShell scripts automatically as daily tasks (Linux only) | [Help](Docs/daily-tasks.sh.md) | | [daily-tasks.sh](Scripts/daily-tasks.sh) | Execute PowerShell scripts automatically as daily tasks (Linux only) | [Help](Docs/daily-tasks.sh.md) |
| [introduce-powershell.ps1](Scripts/introduce-powershell.ps1) | Introduces PowerShell to new users | [Help](Docs/introduce-powershell.md) | | [introduce-powershell.ps1](Scripts/introduce-powershell.ps1) | Introduces PowerShell to new users | [Help](Docs/introduce-powershell.md) |
| [list-aliases.ps1](Scripts/list-aliases.ps1) | Lists all PowerShell aliases | [Help](Docs/list-aliases.md) | | [list-aliases.ps1](Scripts/list-aliases.ps1) | Lists all PowerShell aliases | [Help](Docs/list-aliases.md) |
@ -350,6 +350,6 @@ Feedback
-------- --------
Send your email feedback to: markus [at] fleschutz [dot] de Send your email feedback to: markus [at] fleschutz [dot] de
License & Copyright License, Copyright & Trademarks
------------------- -------------------------------
This open source release is licensed under the CC0 license. All trademarks are the property of their respective owners. This open source release is licensed under the CC0 license. All trademarks are the property of their respective owners.