Update README.md

This commit is contained in:
Markus Fleschutz 2021-08-30 10:48:26 +02:00 committed by GitHub
parent 80f4134d72
commit 05cd6d1155
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

230
README.md
View File

@ -8,88 +8,88 @@ Mega Collection of PowerShell Scripts
🔊 Scripts for Audio & Voice
-----------------------------
| Script | Description | Manual |
| Script | Description | Help |
| ---------------------------------------------------- | ------------------------------------------------------------------ | --------------------------------------- |
| [mute-audio.ps1](Scripts/mute-audio.ps1) | mutes the audio device | [Manual](Docs/mute-audio.ps1.md) |
| [list-voices.ps1](Scripts/list-voices.ps1) | lists the installed text-to-speech (TTS) voices | [Manual](Docs/list-voices.ps1.md) |
| [play-beep.ps1](Scripts/play-beep.ps1) | plays a beep sound | [Manual](Docs/play-beep.ps1.md) |
| [play-files.ps1](Scripts/play-files.ps1) | plays the given audio files | [Manual](Docs/play-files.ps1.md) |
| [play-happy-birthday.ps1](Scripts/play-happy-birthday.ps1) | plays the Happy Birthday song | [Manual](Docs/play-happy-birthday.ps1.md) |
| [play-imperial-march.ps1](Scripts/play-imperial-march.ps1) | plays the Imperial March (Star Wars) | [Manual](Docs/play-imperial-march.ps1.md) |
| [play-jingle-bells.ps1](Scripts/play-jingle-bells.ps1) | plays Jingle Bells | [Manual](Docs/play-jingle-bells.ps1.md) |
| [play-mission-impossible.ps1](Scripts/play-mission-impossible.ps1) | plays the Mission Impossible theme | [Manual](Docs/play-mission-impossible.ps1.md) |
| [play-m3u.ps1](Scripts/play-m3u.ps1) | plays the given playlist (M3U file format) | [Manual](Docs/play-m3u.ps1.md) |
| [play-mp3.ps1](Scripts/play-mp3.ps1) | plays the given sound file (MP3 file format) | [Manual](Docs/play-mp3.ps1.md) |
| [play-super-mario.ps1](Scripts/play-super-mario.ps1) | plays the Super Mario Intro | [Manual](Docs/play-super-mario.ps1.md) |
| [play-tetris-melody.ps1](Scripts/play-tetris-melody.ps1) | plays the Tetris melody | [Manual](Docs/play-tetris-melody.ps1.md) |
| [speak-checklist.ps1](Scripts/speak-checklist.ps1) | speaks the given checklist by text-to-speech (TTS) | [Manual](Docs/speak-checklist.ps1.md) |
| [speak-countdown.ps1](Scripts/speak-countdown.ps1) | starts a countdown by text-to-speech (TTS) | [Manual](Docs/speak-countdown.ps1.md) |
| [speak-date.ps1](Scripts/speak-date.ps1) | speaks the current date by text-to-speech (TTS) | [Manual](Docs/speak-date.ps1.md) |
| [speak-english.ps1](Scripts/speak-english.ps1) | speaks the given text with an English text-to-speech (TTS) voice | [Manual](Docs/speak-english.ps1.md) |
| [speak-epub.ps1](Scripts/speak-epub.ps1) | speaks the content of the given Epub file by text-to-speech (TTS) | [Manual](Docs/speak-epub.ps1.md) |
| [speak-file.ps1](Scripts/speak-file.ps1) | speaks the content of the given text file by text-to-speech (TTS) | [Manual](Docs/speak-file.ps1.md) |
| [speak-french.ps1](Scripts/speak-french.ps1) | speaks the given text with a French text-to-speech (TTS) voice | [Manual](Docs/speak-french.ps1.md) |
| [speak-german.ps1](Scripts/speak-german.ps1) | speaks the given text with a German text-to-speech (TTS) voice | [Manual](Docs/speak-german.ps1.md) |
| [speak-italian.ps1](Scripts/speak-italian.ps1) | speaks the given text with an Italian text-to-speech (TTS) voice | [Manual](Docs/speak-italian.ps1.md) |
| [speak-joke.ps1](Scripts/speak-joke.ps1) | speaks a random Chuck Norris joke by text-to-speech (TTS) | [Manual](Docs/speak-joke.ps1.md) |
| [speak-quote.ps1](Scripts/speak-quote.ps1) | speaks a random quote by text-to-speech (TTS) | [Manual](Docs/speak-quote.ps1.md) |
| [speak-spanish.ps1](Scripts/speak-spanish.ps1) | speaks the given text with a Spanish text-to-speech (TTS) voice | [Manual](Docs/speak-spanish.ps1.md) |
| [speak-test.ps1](Scripts/speak-test.ps1) | performs a speak test by text-to-speech (TTS) | [Manual](Docs/speak-test.ps1.md) |
| [speak-text.ps1](Scripts/speak-text.ps1) | speaks the given text by text-to-speech (TTS) | [Manual](Docs/speak-text.ps1.md) |
| [speak-time.ps1](Scripts/speak-time.ps1) | speaks the current time by text-to-speech (TTS) | [Manual](Docs/speak-time.ps1.md) |
| [turn-volume-up.ps1](Scripts/turn-volume-up.ps1) | turns the audio volume up (+10% by default) | [Manual](Docs/turn-volume-up.ps1.md) |
| [turn-volume-down.ps1](Scripts/turn-volume-down.ps1) | turns the audio volume down (-10% by default) | [Manual](Docs/turn-volume-down.ps1.md) |
| [unmute-audio.ps1](Scripts/unmute-audio.ps1) | unmutes the audio device | [Manual](Docs/unmute-audio.ps1.md) |
| [voice-control.ps1](Scripts/voice-control.ps1) | executes the PowerShell scripts by voice | [Manual](Docs/voice-control.ps1.md) |
| [mute-audio.ps1](Scripts/mute-audio.ps1) | Mutes the audio device | [Manual](Docs/mute-audio.ps1.md) |
| [list-voices.ps1](Scripts/list-voices.ps1) | Lists the installed text-to-speech (TTS) voices | [Manual](Docs/list-voices.ps1.md) |
| [play-beep.ps1](Scripts/play-beep.ps1) | Plays a beep sound | [Manual](Docs/play-beep.ps1.md) |
| [play-files.ps1](Scripts/play-files.ps1) | Plays the given audio files | [Manual](Docs/play-files.ps1.md) |
| [play-happy-birthday.ps1](Scripts/play-happy-birthday.ps1) | Plays the Happy Birthday song | [Manual](Docs/play-happy-birthday.ps1.md) |
| [play-imperial-march.ps1](Scripts/play-imperial-march.ps1) | Plays the Imperial March (Star Wars) | [Manual](Docs/play-imperial-march.ps1.md) |
| [play-jingle-bells.ps1](Scripts/play-jingle-bells.ps1) | Plays Jingle Bells | [Manual](Docs/play-jingle-bells.ps1.md) |
| [play-mission-impossible.ps1](Scripts/play-mission-impossible.ps1) | Plays the Mission Impossible theme | [Manual](Docs/play-mission-impossible.ps1.md) |
| [play-m3u.ps1](Scripts/play-m3u.ps1) | Plays the given playlist (M3U file format) | [Manual](Docs/play-m3u.ps1.md) |
| [play-mp3.ps1](Scripts/play-mp3.ps1) | Plays the given sound file (MP3 file format) | [Manual](Docs/play-mp3.ps1.md) |
| [play-super-mario.ps1](Scripts/play-super-mario.ps1) | Plays the Super Mario Intro | [Manual](Docs/play-super-mario.ps1.md) |
| [play-tetris-melody.ps1](Scripts/play-tetris-melody.ps1) | Plays the Tetris melody | [Manual](Docs/play-tetris-melody.ps1.md) |
| [speak-checklist.ps1](Scripts/speak-checklist.ps1) | Speaks the given checklist by text-to-speech (TTS) | [Manual](Docs/speak-checklist.ps1.md) |
| [speak-countdown.ps1](Scripts/speak-countdown.ps1) | Starts a countdown by text-to-speech (TTS) | [Manual](Docs/speak-countdown.ps1.md) |
| [speak-date.ps1](Scripts/speak-date.ps1) | Speaks the current date by text-to-speech (TTS) | [Manual](Docs/speak-date.ps1.md) |
| [speak-english.ps1](Scripts/speak-english.ps1) | Speaks the given text with an English text-to-speech (TTS) voice | [Manual](Docs/speak-english.ps1.md) |
| [speak-epub.ps1](Scripts/speak-epub.ps1) | Speaks the content of the given Epub file by text-to-speech (TTS) | [Manual](Docs/speak-epub.ps1.md) |
| [speak-file.ps1](Scripts/speak-file.ps1) | Speaks the content of the given text file by text-to-speech (TTS) | [Manual](Docs/speak-file.ps1.md) |
| [speak-french.ps1](Scripts/speak-french.ps1) | Speaks the given text with a French text-to-speech (TTS) voice | [Manual](Docs/speak-french.ps1.md) |
| [speak-german.ps1](Scripts/speak-german.ps1) | Speaks the given text with a German text-to-speech (TTS) voice | [Manual](Docs/speak-german.ps1.md) |
| [speak-italian.ps1](Scripts/speak-italian.ps1) | Speaks the given text with an Italian text-to-speech (TTS) voice | [Manual](Docs/speak-italian.ps1.md) |
| [speak-joke.ps1](Scripts/speak-joke.ps1) | Speaks a random Chuck Norris joke by text-to-speech (TTS) | [Manual](Docs/speak-joke.ps1.md) |
| [speak-quote.ps1](Scripts/speak-quote.ps1) | Speaks a random quote by text-to-speech (TTS) | [Manual](Docs/speak-quote.ps1.md) |
| [speak-spanish.ps1](Scripts/speak-spanish.ps1) | Speaks the given text with a Spanish text-to-speech (TTS) voice | [Manual](Docs/speak-spanish.ps1.md) |
| [speak-test.ps1](Scripts/speak-test.ps1) | Performs a speak test by text-to-speech (TTS) | [Manual](Docs/speak-test.ps1.md) |
| [speak-text.ps1](Scripts/speak-text.ps1) | Speaks the given text by text-to-speech (TTS) | [Manual](Docs/speak-text.ps1.md) |
| [speak-time.ps1](Scripts/speak-time.ps1) | Speaks the current time by text-to-speech (TTS) | [Manual](Docs/speak-time.ps1.md) |
| [turn-volume-up.ps1](Scripts/turn-volume-up.ps1) | Turns the audio volume up (+10% by default) | [Manual](Docs/turn-volume-up.ps1.md) |
| [turn-volume-down.ps1](Scripts/turn-volume-down.ps1) | Turns the audio volume down (-10% by default) | [Manual](Docs/turn-volume-down.ps1.md) |
| [unmute-audio.ps1](Scripts/unmute-audio.ps1) | Unmutes the audio device | [Manual](Docs/unmute-audio.ps1.md) |
| [voice-control.ps1](Scripts/voice-control.ps1) | Executes the PowerShell scripts by voice | [Manual](Docs/voice-control.ps1.md) |
⚙️ Scripts to Manage Computers
-------------------------------
| Script | Description | Manual |
| Script | Description | Help |
| ---------------------------------------------------- | ------------------------------------------------------------------ | --------------------------------------- |
| [add-firewall-rules.ps1](Scripts/add-firewall-rules.ps1) | adds firewall rules for the given executables (needs admin rights)
| [check-cpu-temp.ps1](Scripts/check-cpu-temp.ps1) | checks the CPU temperature
| [check-dns-resolution.ps1](Scripts/check-dns-resolution.ps1) | checks the DNS resolution with frequently used domain names
| [check-drive-space.ps1](Scripts/check-drive-space.ps1) | checks the given drive for free space left
| [check-file-system.ps1](Scripts/check-file-system.ps1) | checks the validity of the file system (needs admin rights)
| [check-health.ps1](Scripts/check-health.ps1) | checks the system health
| [check-ping.ps1](Scripts/check-ping.ps1) | checks the ping latency to the internet
| [check-swap-space.ps1](Scripts/check-swap-space.ps1) | checks the swap space for free space left
| [check-windows-system-files.ps1](Scripts/check-windows-system-files.ps1) | checks the validity of the Windows system files (needs admin rights)
| [enable-crash-dumps.ps1](Scripts/enable-crash-dumps.ps1) | enables the writing of crash dumps
| [hibernate.ps1](Scripts/hibernate.ps1) | enables hibernate mode for the local computer (needs admin rights)
| [install-github-cli.ps1](Scripts/install-github-cli.ps1) | installs GitHub CLI
| [install-google-chrome.ps1](Scripts/install-google-chrome.ps1) | installs the Google Chrome browser
| [install-knot-resolver.ps1](Scripts/install-knot-resolver.ps1) | installs the Knot Resolver (needs admin rights)
| [install-ssh-client.ps1](Scripts/install-ssh-client.ps1) | installs the SSH client (needs admin rights)
| [install-ssh-server.ps1](Scripts/install-ssh-server.ps1) | installs the SSH server (needs admin rights)
| [install-signal-cli.ps1](Scripts/install-signal-cli.ps1) | installs signal-cli from github.com/AsamK/signal-cli
| [install-wsl.ps1](Scripts/install-wsl.ps1) | installs Windows Subsystem for Linux (WSL), needs admin rights
| [list-cli-tools.ps1](Scripts/list-cli-tools.ps1) | lists available command-line interface (CLI) tools
| [list-drives.ps1](Scripts/list-drives.ps1) | lists all drives
| [list-network-shares.ps1](Scripts/list-network-shares.ps1) | lists the network shares of the local computer
| [list-installed-apps.ps1](Scripts/list-installed-apps.ps1) | lists the installed Windows Store apps
| [list-installed-software.ps1](Scripts/list-installed-software.ps1) | lists the installed software (except Windows Store apps)
| [list-printers.ps1](Scripts/list-printers.ps1) | lists all printer known to the computer
| [list-processes.ps1](Scripts/list-processes.ps1) | lists the local computer processes
| [list-services.ps1](Scripts/list-services.ps1) | lists the services on the local computer
| [list-system-info.ps1](Scripts/list-system-info.ps1) | lists system information on the local computer
| [list-tasks.ps1](Scripts/list-tasks.ps1) | lists all Windows scheduler tasks
| [list-timezone.ps1](Scripts/list-timezone.ps1) | lists the current time zone details
| [list-timezones.ps1](Scripts/list-timezones.ps1) | lists all time zones available
| [list-user-groups.ps1](Scripts/list-user-groups.ps1) | lists the user groups on the local computer
| [poweroff.ps1](Scripts/poweroff.ps1) | halts the local computer (needs admin rights)
| [query-smart-data.ps1](Scripts/query-smart-data.ps1) | queries the S.M.A.R.T. data of your HDD/SSD's
| [reboot.ps1](Scripts/reboot.ps1) | reboots the local computer (needs admin rights)
| [remove-print-jobs.ps1](Scripts/remove-print-jobs.ps1) | removes all jobs from all printers
| [restart-network-adapters.ps1](Scripts/restart-network-adapters.ps1) | restarts all local network adapters
| [upgrade-ubuntu.ps1](Scripts/upgrade-ubuntu.ps1) | upgrades Ubuntu Linux to the latest (LTS) release
| [wakeup.ps1](Scripts/wakeup.ps1) | sends a magic packet a computer to wake him up
| [add-firewall-rules.ps1](Scripts/add-firewall-rules.ps1) | Adds firewall rules for the given executables (needs admin rights)
| [check-cpu-temp.ps1](Scripts/check-cpu-temp.ps1) | Checks the CPU temperature
| [check-dns-resolution.ps1](Scripts/check-dns-resolution.ps1) | Checks the DNS resolution with frequently used domain names
| [check-drive-space.ps1](Scripts/check-drive-space.ps1) | Checks the given drive for free space left
| [check-file-system.ps1](Scripts/check-file-system.ps1) | Checks the validity of the file system (needs admin rights)
| [check-health.ps1](Scripts/check-health.ps1) | Checks the system health
| [check-ping.ps1](Scripts/check-ping.ps1) | Checks the ping latency to the internet
| [check-swap-space.ps1](Scripts/check-swap-space.ps1) | Checks the swap space for free space left
| [check-windows-system-files.ps1](Scripts/check-windows-system-files.ps1) | Checks the validity of the Windows system files (needs admin rights)
| [enable-crash-dumps.ps1](Scripts/enable-crash-dumps.ps1) | Enables the writing of crash dumps
| [hibernate.ps1](Scripts/hibernate.ps1) | Enables hibernate mode for the local computer (needs admin rights)
| [install-github-cli.ps1](Scripts/install-github-cli.ps1) | Installs GitHub CLI
| [install-google-chrome.ps1](Scripts/install-google-chrome.ps1) | Installs the Google Chrome browser
| [install-knot-resolver.ps1](Scripts/install-knot-resolver.ps1) | Installs the Knot Resolver (needs admin rights)
| [install-ssh-client.ps1](Scripts/install-ssh-client.ps1) | Installs the SSH client (needs admin rights)
| [install-ssh-server.ps1](Scripts/install-ssh-server.ps1) | Installs the SSH server (needs admin rights)
| [install-signal-cli.ps1](Scripts/install-signal-cli.ps1) | Installs signal-cli from github.com/AsamK/signal-cli
| [install-wsl.ps1](Scripts/install-wsl.ps1) | Installs Windows Subsystem for Linux (WSL), needs admin rights
| [list-cli-tools.ps1](Scripts/list-cli-tools.ps1) | Lists available command-line interface (CLI) tools
| [list-drives.ps1](Scripts/list-drives.ps1) | Lists all drives
| [list-network-shares.ps1](Scripts/list-network-shares.ps1) | Lists the network shares of the local computer
| [list-installed-apps.ps1](Scripts/list-installed-apps.ps1) | Lists the installed Windows Store apps
| [list-installed-software.ps1](Scripts/list-installed-software.ps1) | Lists the installed software (except Windows Store apps)
| [list-printers.ps1](Scripts/list-printers.ps1) | Lists all printer known to the computer
| [list-processes.ps1](Scripts/list-processes.ps1) | Lists the local computer processes
| [list-services.ps1](Scripts/list-services.ps1) | Lists the services on the local computer
| [list-system-info.ps1](Scripts/list-system-info.ps1) | Lists system information on the local computer
| [list-tasks.ps1](Scripts/list-tasks.ps1) | Lists all Windows scheduler tasks
| [list-timezone.ps1](Scripts/list-timezone.ps1) | Lists the current time zone details
| [list-timezones.ps1](Scripts/list-timezones.ps1) | Lists all time zones available
| [list-user-groups.ps1](Scripts/list-user-groups.ps1) | Lists the user groups on the local computer
| [poweroff.ps1](Scripts/poweroff.ps1) | Halts the local computer (needs admin rights)
| [query-smart-data.ps1](Scripts/query-smart-data.ps1) | Queries the S.M.A.R.T. data of your HDD/SSD's
| [reboot.ps1](Scripts/reboot.ps1) | Reboots the local computer (needs admin rights)
| [remove-print-jobs.ps1](Scripts/remove-print-jobs.ps1) | Removes all jobs from all printers
| [restart-network-adapters.ps1](Scripts/restart-network-adapters.ps1) | Restarts all local network adapters
| [upgrade-ubuntu.ps1](Scripts/upgrade-ubuntu.ps1) | Upgrades Ubuntu Linux to the latest (LTS) release
| [wakeup.ps1](Scripts/wakeup.ps1) | Sends a magic packet a computer to wake him up
💻 Scripts for the Desktop
---------------------------
| Script | Description | Manual |
| Script | Description | Help |
| ---------------------------------------------------- | ------------------------------------------------------------------ | --------------------------------------- |
| [close-calculator.ps1](Scripts/close-calculator.ps1) | closes the calculator program gracefully
| [close-chrome.ps1](Scripts/close-chrome.ps1) | closes Google Chrome gracefully
@ -121,7 +121,7 @@ Mega Collection of PowerShell Scripts
📁 Scripts for Files & Folders
-------------------------------
| Script | Description | Manual |
| Script | Description | Help |
| ---------------------------------------------------- | ------------------------------------------------------------------ | --------------------------------------- |
| [cd-desktop.ps1](Scripts/cd-desktop.ps1) | go to the user's desktop folder
| [cd-docs.ps1](Scripts/cd-docs.ps1) | go to the user's documents folder
@ -175,59 +175,59 @@ Mega Collection of PowerShell Scripts
♻️ Scripts to Convert Files
---------------------------
| Script | Description | Manual |
| Script | Description | Help |
| ------------------------------------------------------ | ------------------------------------------------------------------ | --------------------------------------- |
| [convert-csv2txt.ps1](Scripts/convert-csv2txt.ps1) | converts a given .CSV file to a text file | [Manual](Docs/convert-csv2txt.ps1.md) |
| [convert-mysql2csv.ps1](Scripts/convert-mysql2csv.ps1) | converts a MySQL database table to a .CSV file | [Manual](Docs/convert-mysql2csv.ps1.md) |
| [convert-ps2bat.ps1](Scripts/convert-ps2bat.ps1) | converts a PowerShell script to a .BAT file | [Manual](Docs/convert-ps2bat.ps1.md) |
| [convert-ps2md.ps1](Scripts/convert-ps2md.ps1) | converts the comment-based help of a PowerShell script to Markdown | [Manual](Docs/convert-ps2md.ps1.md) |
| [convert-sql2csv.ps1](Scripts/convert-sql2csv.ps1) | converts a SQL database table to a .CSV file | [Manual](Docs/convert-sql2csv.ps1.md) |
| [convert-txt2wav.ps1](Scripts/convert-txt2wav.ps1) | converts a text file to a .WAV audio file | [Manual](Docs/convert-txt2wav.ps1.md) |
| [convert-csv2txt.ps1](Scripts/convert-csv2txt.ps1) | Converts a given .CSV file to a text file | [Manual](Docs/convert-csv2txt.ps1.md) |
| [convert-mysql2csv.ps1](Scripts/convert-mysql2csv.ps1) | Converts a MySQL database table to a .CSV file | [Manual](Docs/convert-mysql2csv.ps1.md) |
| [convert-ps2bat.ps1](Scripts/convert-ps2bat.ps1) | Converts a PowerShell script to a .BAT file | [Manual](Docs/convert-ps2bat.ps1.md) |
| [convert-ps2md.ps1](Scripts/convert-ps2md.ps1) | Converts the comment-based help of a PowerShell script to Markdown | [Manual](Docs/convert-ps2md.ps1.md) |
| [convert-sql2csv.ps1](Scripts/convert-sql2csv.ps1) | Converts a SQL database table to a .CSV file | [Manual](Docs/convert-sql2csv.ps1.md) |
| [convert-txt2wav.ps1](Scripts/convert-txt2wav.ps1) | Converts a text file to a .WAV audio file | [Manual](Docs/convert-txt2wav.ps1.md) |
📝 Scripts for Git
-------------------
| Script | Description | Manual |
| Script | Description | Help |
| ---------------------------------------------------- | ------------------------------------------------------------------ | --------------------------------------- |
| [cherry-picker.ps1](Scripts/cherry-picker.ps1) | cherry-picks a Git commit into multiple branches | [Manual](Docs/cherry-picker.ps1.md) |
| [clean-repo.ps1](Scripts/clean-repo.ps1) | cleans a Git repository from untracked files (including submodules) | [Manual](Docs/clean-repo.ps1.md) |
| [clean-repos.ps1](Scripts/clean-repos.ps1) | cleans all Git repositories under a directory from untracked files (including submodules) | [Manual](Docs/clean-repos.ps1.md) |
| [clone-repos.ps1](Scripts/clone-repos.ps1) | clones well-known Git repositories | [Manual](Docs/clone-repos.ps1.md) |
| [configure-git.ps1](Scripts/configure-git.ps1) | sets up the Git user configuration | [Manual](Docs/configure-git.ps1.md) |
| [create-branch.ps1](Scripts/create-branch.ps1) | creates a new branch in a Git repository | [Manual](Docs/create-branch.ps1.md) |
| [create-tag.ps1](Scripts/create-tag.ps1) | creates a new tag in a Git repository | [Manual](Docs/create-tag.ps1.md) |
| [fetch-repo.ps1](Scripts/fetch-repo.ps1) | fetches updates for a Git repository (including submodules) | [Manual](Docs/fetch-repo.ps1.md) |
| [fetch-repos.ps1](Scripts/fetch-repos.ps1) | fetches updates for all Git repositories under a directory (including submodules) | [Manual](Docs/fetch-repos.ps1.md) |
| [list-branches.ps1](Scripts/list-branches.ps1) | lists all branches in a Git repository | [Manual](Docs/list-branches.ps1.md) |
| [list-commits.ps1](Scripts/list-commits.ps1) | lists all commits in a Git repository | [Manual](Docs/list-commits.ps1.md) |
| [list-latest-tag.ps1](Scripts/list-latest-tag.ps1) | lists the latest tag on the current branch in a Git repository | [Manual](Docs/list-latest-tag.ps1.md) |
| [list-latest-tags.ps1](Scripts/list-latest-tags.ps1) | lists the latests tags in all Git repositories under a directory | [Manual](Docs/list-latest-tags.ps1.md) |
| [list-submodules.ps1](Scripts/list-submodules.ps1) | lists the submodules in a Git repository | [Manual](Docs/list-submodules.ps1.md) |
| [list-tags.ps1](Scripts/list-tags.ps1) | lists all tags in a Git repository | [Manual](Docs/list-tags.ps1.md) |
| [make-repo.ps1](Scripts/make-repo.ps1) | builds a Git repository | [Manual](Docs/make-repo.ps1.md) |
| [make-repos.ps1](Scripts/make-repos.ps1) | builds all Git repositories under a directory | [Manual](Docs/make-repos.ps1.md) |
| [pull-repo.ps1](Scripts/pull-repo.ps1) | pulls updates for a Git repository (including submodules) | [Manual](Docs/pull-repo.ps1.md) |
| [pull-repos.ps1](Scripts/pull-repos.ps1) | pulls updates for all Git repositories under a directory (including submodules) | [Manual](Docs/pull-repos.ps1.md) |
| [switch-branch.ps1](Scripts/switch-branch.ps1) | switches the branch in a Git repository (including submodules) | [Manual](Docs/switch-branch.ps1.md) |
| [sync-repo.ps1](Scripts/sync-repo.ps1) | synchronizes a Git repository by push & pull (including submodules) | [Manual](Docs/sync-repo.ps1.md) |
| [cherry-picker.ps1](Scripts/cherry-picker.ps1) | Cherry-picks a Git commit into multiple branches | [Manual](Docs/cherry-picker.ps1.md) |
| [clean-repo.ps1](Scripts/clean-repo.ps1) | Cleans a Git repository from untracked files (including submodules) | [Manual](Docs/clean-repo.ps1.md) |
| [clean-repos.ps1](Scripts/clean-repos.ps1) | Cleans all Git repositories under a directory from untracked files (including submodules) | [Manual](Docs/clean-repos.ps1.md) |
| [clone-repos.ps1](Scripts/clone-repos.ps1) | Clones well-known Git repositories | [Manual](Docs/clone-repos.ps1.md) |
| [configure-git.ps1](Scripts/configure-git.ps1) | Sets up the Git user configuration | [Manual](Docs/configure-git.ps1.md) |
| [create-branch.ps1](Scripts/create-branch.ps1) | Creates a new branch in a Git repository | [Manual](Docs/create-branch.ps1.md) |
| [create-tag.ps1](Scripts/create-tag.ps1) | Creates a new tag in a Git repository | [Manual](Docs/create-tag.ps1.md) |
| [fetch-repo.ps1](Scripts/fetch-repo.ps1) | Fetches updates for a Git repository (including submodules) | [Manual](Docs/fetch-repo.ps1.md) |
| [fetch-repos.ps1](Scripts/fetch-repos.ps1) | Fetches updates for all Git repositories under a directory (including submodules) | [Manual](Docs/fetch-repos.ps1.md) |
| [list-branches.ps1](Scripts/list-branches.ps1) | Lists all branches in a Git repository | [Manual](Docs/list-branches.ps1.md) |
| [list-commits.ps1](Scripts/list-commits.ps1) | Lists all commits in a Git repository | [Manual](Docs/list-commits.ps1.md) |
| [list-latest-tag.ps1](Scripts/list-latest-tag.ps1) | Lists the latest tag on the current branch in a Git repository | [Manual](Docs/list-latest-tag.ps1.md) |
| [list-latest-tags.ps1](Scripts/list-latest-tags.ps1) | Lists the latests tags in all Git repositories under a directory | [Manual](Docs/list-latest-tags.ps1.md) |
| [list-submodules.ps1](Scripts/list-submodules.ps1) | Lists the submodules in a Git repository | [Manual](Docs/list-submodules.ps1.md) |
| [list-tags.ps1](Scripts/list-tags.ps1) | Lists all tags in a Git repository | [Manual](Docs/list-tags.ps1.md) |
| [make-repo.ps1](Scripts/make-repo.ps1) | Builds a Git repository | [Manual](Docs/make-repo.ps1.md) |
| [make-repos.ps1](Scripts/make-repos.ps1) | Builds all Git repositories under a directory | [Manual](Docs/make-repos.ps1.md) |
| [pull-repo.ps1](Scripts/pull-repo.ps1) | Pulls updates for a Git repository (including submodules) | [Manual](Docs/pull-repo.ps1.md) |
| [pull-repos.ps1](Scripts/pull-repos.ps1) | Pulls updates for all Git repositories under a directory (including submodules) | [Manual](Docs/pull-repos.ps1.md) |
| [switch-branch.ps1](Scripts/switch-branch.ps1) | Switches the branch in a Git repository (including submodules) | [Manual](Docs/switch-branch.ps1.md) |
| [sync-repo.ps1](Scripts/sync-repo.ps1) | Synchronizes a Git repository by push & pull (including submodules) | [Manual](Docs/sync-repo.ps1.md) |
🔎 Scripts for PowerShell
------------------------
| Script | Description | Manual |
| Script | Description | Help |
| ------------------------------------------------------ | ------------------------------------------------------------------ | --------------------------------------- |
| [daily-tasks.sh](Scripts/daily-tasks.sh) | execute PowerShell scripts automatically as daily tasks (Linux only) | [Manual](Docs/daily-tasks.sh.md) |
| [introduce-powershell.ps1](Scripts/introduce-powershell.ps1) | introduces PowerShell to new users | [Manual](Docs/introduce-powershell.ps1.md) |
| [list-aliases.ps1](Scripts/list-aliases.ps1) | lists all PowerShell aliases | [Manual](Docs/list-aliases.ps1.md) |
| [list-automatic-variables.ps1](Scripts/list-automatic-variables.ps1) | lists the automatic variables of PowerShell | [Manual](Docs/list-automatic-variables.ps1.md) |
| [list-cheat-sheet.ps1](Scripts/list-cheat-sheet.ps1) | lists the PowerShell cheat sheet | [Manual](Docs/list-cheat-sheet.ps1.md) |
| [list-cmdlets.ps1](Scripts/list-cmdlets.ps1) | lists the PowerShell cmdlets | [Manual](Docs/list-cmdlets.ps1.md) |
| [list-console-colors.ps1](Scripts/list-console-colors.ps1) | lists all console colors | [Manual](Docs/list-console-colors.ps1.md) |
| [list-modules.ps1](Scripts/list-modules.ps1) | lists the PowerShell modules | [Manual](Docs/list-modules.ps1.md) |
| [list-profiles.ps1](Scripts/list-profiles.ps1) | lists your PowerShell profiles | [Manual](Docs/list-profiles.ps1.md) |
| [list-scripts.ps1](Scripts/list-scripts.ps1) | lists all PowerShell scripts in this repository | [Manual](Docs/list-scripts.ps1.md) |
| [set-profile.ps1](Scripts/set-profile.ps1) | updates your PowerShell user profile | [Manual](Docs/set-profile.ps1.md) |
| [template.ps1](Scripts/template.ps1) | copy this template PowerShell script to write a new one | [Manual](Docs/template.ps1.md) |
| [daily-tasks.sh](Scripts/daily-tasks.sh) | Execute PowerShell scripts automatically as daily tasks (Linux only) | [Manual](Docs/daily-tasks.sh.md) |
| [introduce-powershell.ps1](Scripts/introduce-powershell.ps1) | Introduces PowerShell to new users | [Manual](Docs/introduce-powershell.ps1.md) |
| [list-aliases.ps1](Scripts/list-aliases.ps1) | Lists all PowerShell aliases | [Manual](Docs/list-aliases.ps1.md) |
| [list-automatic-variables.ps1](Scripts/list-automatic-variables.ps1) | Lists the automatic variables of PowerShell | [Manual](Docs/list-automatic-variables.ps1.md) |
| [list-cheat-sheet.ps1](Scripts/list-cheat-sheet.ps1) | Lists the PowerShell cheat sheet | [Manual](Docs/list-cheat-sheet.ps1.md) |
| [list-cmdlets.ps1](Scripts/list-cmdlets.ps1) | Lists the PowerShell cmdlets | [Manual](Docs/list-cmdlets.ps1.md) |
| [list-console-colors.ps1](Scripts/list-console-colors.ps1) | Lists all console colors | [Manual](Docs/list-console-colors.ps1.md) |
| [list-modules.ps1](Scripts/list-modules.ps1) | Lists the PowerShell modules | [Manual](Docs/list-modules.ps1.md) |
| [list-profiles.ps1](Scripts/list-profiles.ps1) | Lists your PowerShell profiles | [Manual](Docs/list-profiles.ps1.md) |
| [list-scripts.ps1](Scripts/list-scripts.ps1) | Lists all PowerShell scripts in this repository | [Manual](Docs/list-scripts.ps1.md) |
| [set-profile.ps1](Scripts/set-profile.ps1) | Updates your PowerShell user profile | [Manual](Docs/set-profile.ps1.md) |
| [template.ps1](Scripts/template.ps1) | Copy this template PowerShell script to write a new one | [Manual](Docs/template.ps1.md) |
🛒 Various PowerShell Scripts
------------------------------