167 Commits
v1.2 ... v1.3

Author SHA1 Message Date
2526be0ded Updated astronomy.csv and general.csv 2024-09-18 09:22:13 +02:00
8aa468feb7 Updated check-drives.ps1 2024-09-17 16:06:01 +02:00
f0272d1d37 Updated check-swap-space.ps1 2024-09-17 15:55:08 +02:00
2a1123485f Added search-repo.ps1 2024-09-17 15:23:49 +02:00
dc7abd6506 Updated write-help.ps1 2024-09-17 13:29:22 +02:00
c534dc15e2 Update README.md 2024-09-17 13:21:27 +02:00
4185bb8f50 Updated fetch-repo.ps1 2024-09-17 07:30:38 +02:00
fb0c4e8783 Updated my-profile.ps1 2024-09-16 19:56:50 +02:00
69bb7d8a3d Removed obsolete scripts 2024-09-14 17:34:59 +02:00
87a63a0e29 Merge branch 'main' of github.com:fleschutz/PowerShell 2024-09-14 15:13:11 +02:00
3fcbbeb8b0 Added list-ssh-key.ps1 2024-09-14 15:12:53 +02:00
5c34a983fe Updated check-power.ps1 and check-swap-space.ps1 2024-09-14 14:29:28 +02:00
ff9546b323 Updated check-drives.ps1 2024-09-14 14:05:25 +02:00
4f247ce328 Merge branch 'main' of github.com:fleschutz/PowerShell 2024-09-12 07:23:20 +02:00
f802f9ed9b Updated fetch-repos.ps1 2024-09-12 07:21:20 +02:00
36da57b4c5 Updated list-tasks.ps1 2024-09-10 20:16:07 +02:00
1243fced11 Updated fetch-repos.ps1 2024-09-10 19:54:26 +02:00
b8d9a4dc19 Updated list-wsl-distros.ps1 2024-09-10 16:23:05 +02:00
ad73e693cb Updated list-wsl-distros.ps1 2024-09-10 16:03:05 +02:00
0d3c0ce08c Updated clean-repo.ps1 2024-09-10 15:44:09 +02:00
4d3369babf Improved check-apps.ps1 2024-09-10 12:58:30 +02:00
8f7237196c Improved some scripts 2024-09-09 22:03:20 +02:00
b0148fcc53 Updated list-weather.ps1 2024-09-09 21:42:54 +02:00
bae442ee81 Updated check-drives.ps1 and check-power.ps1 2024-09-09 16:00:41 +02:00
9a8ae08b77 Updated check-swap-space.ps1 2024-09-06 11:00:13 +02:00
ffccb6175a Updated check-cpu.ps1 2024-09-04 19:08:23 +02:00
8abd390290 Updated new-ssh-key.ps1 2024-09-04 18:30:08 +02:00
14bb69aef0 Updated new-ssh-key.ps1 2024-09-04 18:06:25 +02:00
57bc358ec1 Improved configure-git.ps1 2024-09-04 12:00:13 +02:00
a41d122e28 Added Linux file permissions 2024-09-04 11:48:13 +02:00
48ef4c3fa1 Improved list-repos.ps1 2024-09-04 11:47:32 +02:00
4432c09a61 Updated new-qrcode.ps1 2024-09-04 10:33:05 +02:00
45bd64688e Added new-ssh-key.ps1 2024-09-04 10:14:27 +02:00
dc2f4fdfd1 Updated write-help.ps1 2024-09-03 18:26:53 +02:00
47ec40d737 Updated write-help.ps1 2024-09-03 18:18:09 +02:00
f9821a542b UPdated some scripts 2024-09-03 18:06:07 +02:00
210b878771 Merge branch 'main' of github.com:fleschutz/PowerShell 2024-09-03 15:14:54 +02:00
bfc726a34a Updated my-profile.ps1 2024-09-03 15:14:36 +02:00
fcdbe96335 Renamed to write-help.ps1 2024-09-03 15:03:15 +02:00
84b93ca085 Updated opn-help.ps1 2024-09-03 15:00:02 +02:00
fc3df9c907 Improved my-profile.ps1 2024-09-03 12:37:30 +02:00
423b7fe2ba Updated general.csv 2024-08-30 12:40:20 +02:00
ed34d94da4 Updated some scripts 2024-08-26 15:36:14 +02:00
0024a140bd Improved install-powershell.ps1 2024-08-26 15:24:33 +02:00
ce6a5ca76f Improved install-powershell.ps1 2024-08-26 15:19:32 +02:00
6a02ebf821 Updated install-powershell.ps1 2024-08-26 14:31:15 +02:00
f8b3301c02 Update list-calendar.ps1 2024-08-26 12:48:08 +02:00
3cdf8fff36 Updated clone-repos.ps1 2024-08-25 11:01:51 +02:00
f3c60953a9 Updated clone-repos.ps1 2024-08-25 10:46:27 +02:00
af414c3606 Update basic-apps.csv 2024-08-22 17:02:25 +02:00
65a0858f7a Updated cd-home.ps1 2024-08-22 13:37:25 +02:00
2e75436637 Merge branch 'main' of github.com:fleschutz/PowerShell 2024-08-22 08:05:16 +02:00
5aa652be29 Updated List-repos.ps1 2024-08-22 08:05:00 +02:00
ebd6e3f1bf Updated ping-remote-hosts.ps1 2024-08-21 17:43:49 +02:00
1bfeb07d51 Updated general.csv 2024-08-21 17:30:38 +02:00
bc52eaf3f6 Updated check-drives.ps1 2024-08-17 14:01:52 +02:00
ea6e22b3d2 Updated check-os.ps1 2024-08-17 13:52:26 +02:00
010f4937a1 Updated check-time-zone.ps1 2024-08-17 13:27:44 +02:00
57342553e8 Merge branch 'main' of github.com:fleschutz/PowerShell 2024-08-15 10:12:04 +02:00
836c038fd7 Updated pull-repos.ps1 2024-08-15 10:11:43 +02:00
c7b20f56a6 Updated switch-shelly1.ps1 2024-08-15 10:09:53 +02:00
e1ffab5509 Updated the manuals 2024-08-15 09:51:46 +02:00
654d1a18d0 Set executable bit for Linux 2024-08-15 09:49:44 +02:00
369f0ef836 Added metadata to install-salesforce-cli.ps1 2024-08-15 09:33:45 +02:00
699fc874f1 Added install-salesforce-cli.ps1 2024-08-15 09:27:53 +02:00
d1174a0924 Updated some files 2024-08-13 14:04:34 +02:00
80702d4874 Updated computing.csv 2024-08-06 10:52:32 +02:00
ef1c479e1d Updated astronomy.csv 2024-08-06 10:36:16 +02:00
35a3cd1bf4 Updated clone-repos.ps1 2024-08-02 17:30:43 +02:00
f7d8124455 Updated new-branch.ps1 2024-08-02 09:17:49 +02:00
bbe8885cf5 Updated clone-repos.ps1 2024-07-31 19:51:14 +02:00
8275603fdf Added my-backups and my-settings repos 2024-07-31 19:36:09 +02:00
6d019cb983 Update cd-repo.ps1 2024-07-31 10:27:29 +02:00
52a502cc5a Update list-ip-addresses.ps1 2024-07-23 17:40:32 +02:00
5adca7f5dd Updated check-repo.ps1 2024-07-23 07:45:05 +02:00
57c7be02c4 Update check-power.ps1 2024-07-22 19:56:54 +02:00
72b1203b26 Update check-ram.ps1 2024-07-22 19:27:19 +02:00
eb0112d799 Renamed new-zipfile.ps1 to convert-dir2zip.ps1 2024-07-15 14:57:20 +02:00
6fdcf8de48 Update check-time-zone.ps1 2024-07-11 15:29:13 +02:00
03175642e1 Update ping-remote-hosts.ps1 2024-07-11 14:45:25 +02:00
c96f45fb42 Update check-swap-space.ps1 2024-07-11 14:35:05 +02:00
6f00b0a6bf Added clone-shallow.ps1 2024-07-05 09:36:22 +02:00
52945948d8 Updated organizations.csv 2024-07-03 14:27:00 +02:00
be41b2c749 Added warnings in Germany 2024-07-01 21:30:04 +02:00
75ef111a18 Updated what-is.ps1 2024-06-27 12:45:47 +02:00
d796331f19 Update list-nina-warnings.ps1 2024-06-27 11:51:00 +02:00
1c92a03ad5 Updated list-nina-warnings.ps1 2024-06-26 08:39:06 +02:00
31a95d7074 Update check-admin.ps1 2024-06-25 15:31:07 +02:00
9e3fe1cd04 Updated aviation.csv 2024-06-25 14:20:22 +02:00
57be504089 Updated computing.csv and general.csv 2024-06-23 10:49:15 +02:00
6bd855a888 Added open-voice-recorder.ps1 2024-06-21 08:16:02 +02:00
2599f9a6e5 Updated new-branch.ps1 and switch-branch.ps1 2024-06-20 15:34:42 +02:00
ad41aa48b2 Updated clean-repo.ps1 2024-06-20 07:55:13 +02:00
89f1847607 Added executable permissions for some scripts 2024-06-20 07:49:00 +02:00
beec06fa96 Updated pull-repo.ps1 2024-06-20 07:48:02 +02:00
2b18b6fb80 Updated fetch-repo.ps1 2024-06-19 10:14:53 +02:00
0fa9b26da2 Updated switch-branch.ps1 2024-06-19 10:03:34 +02:00
bbb0a590cf Updated list-ip-addresses.ps1 2024-06-18 20:35:42 +02:00
b5ff7b0a6c Updated list-ip-addresses.ps1 2024-06-18 20:25:54 +02:00
3eb68560d8 Renamed to list-ip-addresses.ps1 2024-06-18 20:22:51 +02:00
b218b25be1 Updated open-URL.ps1 and open-help.ps1 2024-06-18 09:19:46 +02:00
12e55dca97 Updated aviation.csv 2024-06-17 13:24:23 +02:00
3591f7c584 Updated open-URL.ps1 2024-06-17 12:20:02 +02:00
db12f45e0f Updated check-repo.ps1 2024-06-15 16:14:01 +02:00
119d37e4f3 Update check-swap-space.ps1 2024-06-15 11:55:22 +02:00
8bf0a8e8f0 Updated watch-news.ps1 2024-06-13 12:01:41 +02:00
142f14bb44 Updated some scripts 2024-06-13 11:51:19 +02:00
3187d04df6 Updated on-desktop-login.ps1 2024-06-13 07:14:49 +02:00
b39ccc6640 Merge branch 'main' of github.com:fleschutz/PowerShell 2024-06-12 13:42:06 +02:00
df2c229931 Updated clean-repo.ps1 2024-06-12 13:41:51 +02:00
0173132b8c Updated check-swap-space.ps1 2024-06-12 09:17:56 +02:00
d06194ef3b Updated some scripts 2024-06-12 08:28:48 +02:00
c594e15920 Updated cd-repo.ps1 2024-06-12 08:12:13 +02:00
0685c79a49 Updated general.csv 2024-06-09 11:45:16 +02:00
87ade208bf Updated pull-repos.ps1 2024-06-09 11:32:13 +02:00
6f3c566b3c Added cd-recent.ps1 2024-06-08 10:40:44 +02:00
db9b380b49 Merge branch 'main' of github.com:fleschutz/PowerShell 2024-06-08 10:21:34 +02:00
7bc8edc9d3 Updated check-cpu.ps1 2024-06-08 10:21:01 +02:00
161686879e Updated check-apps.ps1 2024-06-07 20:29:23 +02:00
3994d23478 Improved output of some scripts 2024-06-07 14:41:26 +02:00
65275c7ca5 Updated some scripts 2024-06-07 14:31:55 +02:00
5c8f29a255 Updated cd-repo.ps1 2024-06-07 07:57:48 +02:00
e6d8052c35 Merge pull request #25 from noBloodOnTheLeaves/add-notification-motivation-quote
add show-notification-motivation-quote script
2024-06-06 15:43:45 +02:00
a6ef0c2876 add show-notification-motivation-quote script 2024-06-06 14:01:23 +03:00
67a251c8de Added some appreviations 2024-06-03 16:14:50 +02:00
cccfc7b504 Updated aviation.csv 2024-06-03 11:07:58 +02:00
6da72badbd Update FAQ.md 2024-05-31 12:45:25 +02:00
49a1cfdb94 Update FAQ.md 2024-05-31 12:44:20 +02:00
8099749ae1 Update FAQ.md 2024-05-31 12:43:24 +02:00
cd38485a52 Update FAQ.md 2024-05-31 12:35:35 +02:00
f4f0c6bca7 Update FAQ.md 2024-05-31 12:33:31 +02:00
a351bab66a Update FAQ.md 2024-05-31 12:31:36 +02:00
69a578e496 Update FAQ.md 2024-05-31 12:30:12 +02:00
f712ad06b1 Update FAQ.md 2024-05-31 12:27:30 +02:00
6f31879f00 Update FAQ.md 2024-05-31 12:25:33 +02:00
0f645dcaab Update FAQ.md 2024-05-31 12:24:36 +02:00
2a30a45b41 Update FAQ.md 2024-05-31 12:21:44 +02:00
7eb91355eb Added name sorting 2024-05-31 11:41:29 +02:00
0259513e6c Updated list-weather.ps1 2024-05-31 11:35:59 +02:00
6f8f29de3c Added some scripts 2024-05-30 14:08:00 +02:00
5dd0c7ce9f Improved list-memos.ps1 and remember.ps1 2024-05-29 20:31:08 +02:00
e52a77bba2 Renamed to remember.ps1 2024-05-29 18:57:07 +02:00
32347ab51d Renamed to open-notepad.exe and close-notepad.exe 2024-05-29 18:28:42 +02:00
e447641434 Added open-URL.ps1 2024-05-29 18:13:34 +02:00
b3630a67c0 Update FAQ.md 2024-05-29 17:24:44 +02:00
41dba38568 Update FAQ.md 2024-05-29 17:22:32 +02:00
680954a369 Update update-powershell-profile.ps1 2024-05-29 17:16:42 +02:00
f5e3c66dc3 Added open-help.ps1 2024-05-29 17:07:27 +02:00
9695724b4d Update FAQ.md 2024-05-29 16:43:15 +02:00
e783630176 Update FAQ.md 2024-05-29 16:36:40 +02:00
a681c6ccc1 Update FAQ.md 2024-05-29 16:33:55 +02:00
e83b865470 Update FAQ.md 2024-05-29 16:21:08 +02:00
82c2e62400 Update FAQ.md 2024-05-29 16:19:09 +02:00
a12c4a0773 Update FAQ.md 2024-05-29 16:17:34 +02:00
db14c5b3de Update FAQ.md 2024-05-29 16:07:10 +02:00
64f4430c7c Update FAQ.md 2024-05-29 15:54:39 +02:00
1d1ad6c85a Updated ping-local-hosts.ps1 2024-05-27 09:28:40 +02:00
1640c9349d Updated some scripts 2024-05-26 12:31:05 +02:00
c08c36b456 Added list-mDNS.ps1 2024-05-25 14:56:43 +02:00
f70946156f Improved write-qr-code.ps1 2024-05-23 16:49:44 +02:00
5d43285930 Updated new-branch.ps1 2024-05-23 11:57:52 +02:00
4363159c9e Update on-desktop-login.ps1 2024-05-23 07:29:33 +02:00
0812b4b2a7 Updated clean-repo.ps1 2024-05-22 07:30:39 +02:00
b6fe047973 Updated my-profile.ps1 and update-powershell-profile.ps1 2024-05-22 07:20:21 +02:00
cbf0c4ce14 Improved watch-news.ps1 2024-05-21 21:37:41 +02:00
659807f16c Updated aviation.csv 2024-05-21 10:57:09 +02:00
34534e184d Updated ping-local-hosts.ps1 2024-05-19 18:39:00 +02:00
741 changed files with 3478 additions and 2197 deletions

139
README.md
View File

@ -1,7 +1,7 @@
Mega Collection of PowerShell Scripts
=====================================
**Contains 500+ free and stand-alone PowerShell scripts for Linux, Mac OS and Windows. Useful on the command-line, for remote control via SSH, for automation (e.g. [AutoHotkey](https://www.autohotkey.com/) or [Jenkins](https://www.jenkins.io/)), for context menus, for voice commands (e.g. [talk2windows](https://github.com/fleschutz/talk2windows)), automatically on startup/login/logoff/daily/shutdown/etc., or simply to learn PowerShell. All scripts are located in the 📂[scripts](scripts/) subfolder.**
**Contains 500+ free and stand-alone PowerShell scripts for Linux, Mac OS, and Windows. Useful on the command-line, for remote control via SSH, for automation (e.g. [AutoHotkey](https://www.autohotkey.com/) or [Jenkins](https://www.jenkins.io/)), for context menus, for voice commands (e.g. [talk2windows](https://github.com/fleschutz/talk2windows)), automatically on startup/login/logoff/daily/shutdown/etc., or simply to learn PowerShell. All scripts are located in the 📂[scripts](scripts/) subfolder.**
**[Download](https://github.com/fleschutz/PowerShell/releases) | [FAQ](docs/FAQ.md)** | **Note:** the scripts support Unicode - a modern console is recommended (e.g. *Windows Terminal*)
@ -287,74 +287,75 @@ Mega Collection of PowerShell Scripts
🛒 Various PowerShell Scripts
------------------------------
| Script | Description |
| ---------------------------------------------------- | ------------------------------------------------------------------------------------------------------ |
| [add-memo.ps1](scripts/add-memo.ps1) | Adds the given memo text to $HOME/Memos.csv. [Read more...](docs/add-memo.md) |
| [check-ipv4-address.ps1](scripts/check-ipv4-address.ps1)| Checks the given IPv4 address for validity. [Read more...](docs/check-ipv4-address.md) |
| [check-ipv6-address.ps1](scripts/check-ipv6-address.ps1)| Checks the given IPv6 address for validity. [Read more...](docs/check-ipv6-address.md) |
| [check-mac-address.ps1](scripts/check-mac-address.ps1)| Checks the given MAC address for validity. [Read more...](docs/check-mac-address.md) |
| [check-subnet-mask.ps1](scripts/check-subnet-mask.ps1)| Checks the given subnet mask for validity. [Read more...](docs/check-subnet-mask.md) |
| [check-weather.ps1](scripts/check-weather.ps1) | Checks the current weather for critical values. [Read more...](docs/check-weather.md) |
| [display-time.ps1](scripts/display-time.ps1) | Displays the current time for 10 seconds by default. [Read more...](docs/display-time.md) |
| [list-anagrams.ps1](scripts/list-anagrams.ps1) | Lists all anagrams of the given word. [Read more...](docs/list-anagrams.md) |
| [list-city-weather.ps1](scripts/list-city-weather.ps1)| Lists the current weather of cities worldwide (west to east). [Read more...](docs/list-city-weather.md) |
| [list-countries.ps1](scripts/list-countries.ps1) | Lists details of all countries. [Read more...](docs/list-countries.md) |
| [list-credits.ps1](scripts/list-credits.ps1) | Shows the credits. [Read more...](docs/list-credits.md) |
| [list-crypto-rates.ps1](scripts/list-crypto-rates.ps1)| Lists the current crypto exchange rates. [Read more...](docs/list-crypto-rates.md) |
| [list-environment-variables.ps1](scripts/list-environment-variables.ps1)| Lists all environment variables. [Read more...](docs/list-environment-variables.md)|
| [list-emojis.ps1](scripts/list-emojis.ps1) | Lists the emojis of Unicode 13.0. [Read more...](docs/list-emojis.md) |
| [list-fritzbox-calls.ps1](scripts/list-fritzbox-calls.ps1)| Lists the FRITZ!Box calls. [Read more...](docs/list-fritzbox-calls.md) |
| [list-fritzbox-devices.ps1](scripts/list-fritzbox-devices.ps1)| Lists FRITZ!Box's known devices. [Read more...](docs/list-fritzbox-devices.md) |
| [list-earthquakes.ps1](scripts/list-earthquakes.ps1) | Lists earthquakes with magnitude >= 6.0 for the last 30 days. [Read more...](docs/list-earthquakes.md) |
| [list-exchange-rates.ps1](scripts/list-exchange-rates.ps1)| Lists the current exchange rates for the given currency. [Read more...](docs/list-exchange-rates.md) |
| [list-memos.ps1](scripts/list-memos.ps1) | Lists the memos at $HOME/Memos.csv. [Read more...](docs/list-memos.md) |
| [list-mysql-tables.ps1](scripts/list-mysql-tables.ps1)| Lists the MySQL server tables. [Read more...](docs/list-mysql-tables.md) |
| [list-news.ps1](scripts/list-news.ps1) | Lists the latest news. [Read more...](docs/list-news.md) |
| [list-os-releases.ps1](scripts/list-os-releases.ps1) | Lists operating system releases and download URL. [Read more...](docs/list-os-releases.md) |
| [list-os-updates.ps1](scripts/list-os-updates.ps1) | Lists operating system updates. [Read more...](docs/list-os-updates.md) |
| [list-passwords.ps1](scripts/list-passwords.ps1) | Prints a list of random passwords. [Read more...](docs/list-passwords.md) |
| [list-pins.ps1](scripts/list-pins.ps1) | Prints a list of random PIN's. [Read more...](docs/list-pins.md) |
| [list-sql-tables.ps1](scripts/list-sql-tables.ps1) | Lists the SQL server tables. [Read more...](docs/list-sql-tables.md) |
| [list-tiobe-index.ps1](scripts/list-tiobe-index.ps1) | Lists the TIOBE index of top programming languages. [Read more...](docs/list-tiobe-index.md) |
| [list-weather.ps1](scripts/list-weather.ps1) | Lists the hourly weather. [Read more...](docs/list-weather.md) |
| [locate-city.ps1](scripts/locate-city.ps1) | Prints the geographic location of the given city. [Read more...](docs/locate-city.md) |
| [locate-ipaddress.ps1](scripts/locate-ipaddress.ps1) | Prints the geographic location of the given IP address. [Read more...](docs/locate-ipaddress.md) |
| [locate-zip-code.ps1](scripts/locate-zip-code.ps1) | Prints the geographic location of the given zip-code. [Read more...](docs/locate-zip-code.md) |
| [moon.ps1](scripts/moon.ps1) | Prints the current moon phase. [Read more...](docs/moon.md) |
| [new-qrcode.ps1](scripts/new-qrcode.ps1) | Generates a new QR code image file. [Read more...](docs/new-qrcode.md) |
| [reboot-fritzbox.ps1](scripts/reboot-fritzbox.ps1) | Reboots the FRITZ!box device. [Read more...](docs/reboot-fritzbox.md) |
| [scan-ports.ps1](scripts/scan-ports.ps1) | Scans the network for open/closed ports. [Read more...](docs/scan-ports.md) |
| [send-email.ps1](scripts/send-email.ps1) | Sends an email message. [Read more...](docs/send-email.md) |
| [send-tcp.ps1](scripts/send-udp.ps1) | Sends a TCP message to the given IP address and port. [Read more...](docs/send-tcp.md) |
| [send-udp.ps1](scripts/send-udp.ps1) | Sends a UDP datagram message to the given IP address and port. [Read more...](docs/send-udp.md) |
| [set-timer.ps1](scripts/set-timer.ps1) | Sets a timer for a countdown. [Read more...](docs/set-timer.md) |
| [simulate-presence.ps1](scripts/simulate-presence.ps1)| Simulates the human presence against burglars. [Read more...](docs/simulate-presence.md) |
| [start-calibre-server.ps1](scripts/start-calibre-server.ps1)| Starts a local Calibre server. [Read more...](docs/start-calibre-server.md) |
| [start-ipfs-server.ps1](scripts/start-ipfs-server.ps1)| Starts a local IPFS server. [Read more...](docs/start-ipfs-server.md) |
| [switch-shelly1.ps1](scripts/switch-shelly1.ps1) | Switches a Shelly1 device in the local network. [Read more...](docs/switch-shelly1.md) |
| [translate-file.ps1](scripts/translate-file.ps1) | Translates the given text file into other languages. [Read more...](docs/translate-file.md) |
| [translate-files.ps1](scripts/translate-files.ps1) | Translates the given text files into any supported language. [Read more...](docs/translate-files.md) |
| [translate-text.ps1](scripts/translate-text.ps1) | Translates the given text in English into other languages. [Read more...](docs/translate-text.md) |
| [weather.ps1](scripts/weather.ps1) | Prints the current weather forecast. [Read more...](docs/weather.md) |
| [weather-report.ps1](scripts/weather-report.ps1) | Prints the local weather report. [Read more...](docs/weather-report.md) |
| [what-is.ps1](scripts/what-is.ps1) | Prints a description of the given abbreviation. [Read more...](docs/what-is.md) |
| [write-animated.ps1](scripts/write-animated.ps1) | Writes animated text. [Read more...](docs/write-animated.md) |
| [write-big.ps1](scripts/write-big.ps1) | Writes the given text in big letters. [Read more...](docs/write-big.md) |
| [write-blue.ps1](scripts/write-blue.ps1) | Writes the given text in a blue foreground color. [Read more...](docs/write-blue.md) |
| [write-braille.ps1](scripts/write-braille.ps1) | Writes the given text in Braille. [Read more...](docs/write-braille.md) |
| [write-calendar.ps1](scripts/write-calendar.ps1) | Writes the calendar (month of year). [Read more...](docs/write-calendar.md) |
| [write-green.ps1](scripts/write-green.ps1) | Writes the given text in a green foreground color. [Read more...](docs/write-green.md) |
| [write-joke.ps1](scripts/write-joke.ps1) | Writes a random Juck Norris joke. [Read more...](docs/write-joke.md) |
| [write-lowercase.ps1](scripts/write-lowercase.ps1) | Writes the given text in lowercase letters. [Read more...](docs/write-lowercase.md) |
| [write-marquee.ps1](scripts/write-marquee.ps1) | Writes the given text as marquee. [Read more...](docs/write-marquee.md) |
| [write-morse-code.ps1](scripts/write-morse-code.ps1) | Writes the given text in Morse code. [Read more...](docs/write-morse-code.md) |
| [write-motd.ps1](scripts/write-motd.ps1) | Writes the message of the day (MOTD). [Read more...](docs/write-motd.md) |
| [write-quote.ps1](scripts/write-quote.ps1) | Writes a random quote. [Read more...](docs/write-quote.md) |
| [write-red.ps1](scripts/write-red.ps1) | Writes the given text in a red foreground color. [Read more...](docs/write-red.md) |
| [write-rot13.ps1](scripts/write-rot13.ps1) | Encodes or decodes the given text with ROT13. [Read more...](docs/write-rot13.md) |
| [write-typewriter.ps1](scripts/write-typewriter.ps1) | Writes the given text with the typewriter effect. [Read more...](docs/write-typewriter.md) |
| [write-uppercase.ps1](scripts/write-uppercase.ps1) | Writes the given text in uppercase letters. [Read more...](docs/write-uppercase.md) |
| [write-vertical.ps1](scripts/write-vertical.ps1) | Writes the given text in vertical direction. [Read more...](docs/write-vertical.md) |
| Script | Description |
|-------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------|
| [add-memo.ps1](scripts/add-memo.ps1) | Adds the given memo text to $HOME/Memos.csv. [Read more...](docs/add-memo.md) |
| [check-ipv4-address.ps1](scripts/check-ipv4-address.ps1) | Checks the given IPv4 address for validity. [Read more...](docs/check-ipv4-address.md) |
| [check-ipv6-address.ps1](scripts/check-ipv6-address.ps1) | Checks the given IPv6 address for validity. [Read more...](docs/check-ipv6-address.md) |
| [check-mac-address.ps1](scripts/check-mac-address.ps1) | Checks the given MAC address for validity. [Read more...](docs/check-mac-address.md) |
| [check-subnet-mask.ps1](scripts/check-subnet-mask.ps1) | Checks the given subnet mask for validity. [Read more...](docs/check-subnet-mask.md) |
| [check-weather.ps1](scripts/check-weather.ps1) | Checks the current weather for critical values. [Read more...](docs/check-weather.md) |
| [display-time.ps1](scripts/display-time.ps1) | Displays the current time for 10 seconds by default. [Read more...](docs/display-time.md) |
| [list-anagrams.ps1](scripts/list-anagrams.ps1) | Lists all anagrams of the given word. [Read more...](docs/list-anagrams.md) |
| [list-city-weather.ps1](scripts/list-city-weather.ps1) | Lists the current weather of cities worldwide (west to east). [Read more...](docs/list-city-weather.md) |
| [list-countries.ps1](scripts/list-countries.ps1) | Lists details of all countries. [Read more...](docs/list-countries.md) |
| [list-credits.ps1](scripts/list-credits.ps1) | Shows the credits. [Read more...](docs/list-credits.md) |
| [list-crypto-rates.ps1](scripts/list-crypto-rates.ps1) | Lists the current crypto exchange rates. [Read more...](docs/list-crypto-rates.md) |
| [list-environment-variables.ps1](scripts/list-environment-variables.ps1) | Lists all environment variables. [Read more...](docs/list-environment-variables.md) |
| [list-emojis.ps1](scripts/list-emojis.ps1) | Lists the emojis of Unicode 13.0. [Read more...](docs/list-emojis.md) |
| [list-fritzbox-calls.ps1](scripts/list-fritzbox-calls.ps1) | Lists the FRITZ!Box calls. [Read more...](docs/list-fritzbox-calls.md) |
| [list-fritzbox-devices.ps1](scripts/list-fritzbox-devices.ps1) | Lists FRITZ!Box's known devices. [Read more...](docs/list-fritzbox-devices.md) |
| [list-earthquakes.ps1](scripts/list-earthquakes.ps1) | Lists earthquakes with magnitude >= 6.0 for the last 30 days. [Read more...](docs/list-earthquakes.md) |
| [list-exchange-rates.ps1](scripts/list-exchange-rates.ps1) | Lists the current exchange rates for the given currency. [Read more...](docs/list-exchange-rates.md) |
| [list-memos.ps1](scripts/list-memos.ps1) | Lists the memos at $HOME/Memos.csv. [Read more...](docs/list-memos.md) |
| [list-mysql-tables.ps1](scripts/list-mysql-tables.ps1) | Lists the MySQL server tables. [Read more...](docs/list-mysql-tables.md) |
| [list-news.ps1](scripts/list-news.ps1) | Lists the latest news. [Read more...](docs/list-news.md) |
| [list-os-releases.ps1](scripts/list-os-releases.ps1) | Lists operating system releases and download URL. [Read more...](docs/list-os-releases.md) |
| [list-os-updates.ps1](scripts/list-os-updates.ps1) | Lists operating system updates. [Read more...](docs/list-os-updates.md) |
| [list-passwords.ps1](scripts/list-passwords.ps1) | Prints a list of random passwords. [Read more...](docs/list-passwords.md) |
| [list-pins.ps1](scripts/list-pins.ps1) | Prints a list of random PIN's. [Read more...](docs/list-pins.md) |
| [list-sql-tables.ps1](scripts/list-sql-tables.ps1) | Lists the SQL server tables. [Read more...](docs/list-sql-tables.md) |
| [list-tiobe-index.ps1](scripts/list-tiobe-index.ps1) | Lists the TIOBE index of top programming languages. [Read more...](docs/list-tiobe-index.md) |
| [list-weather.ps1](scripts/list-weather.ps1) | Lists the hourly weather. [Read more...](docs/list-weather.md) |
| [locate-city.ps1](scripts/locate-city.ps1) | Prints the geographic location of the given city. [Read more...](docs/locate-city.md) |
| [locate-ipaddress.ps1](scripts/locate-ipaddress.ps1) | Prints the geographic location of the given IP address. [Read more...](docs/locate-ipaddress.md) |
| [locate-zip-code.ps1](scripts/locate-zip-code.ps1) | Prints the geographic location of the given zip-code. [Read more...](docs/locate-zip-code.md) |
| [moon.ps1](scripts/moon.ps1) | Prints the current moon phase. [Read more...](docs/moon.md) |
| [new-qrcode.ps1](scripts/new-qrcode.ps1) | Generates a new QR code image file. [Read more...](docs/new-qrcode.md) |
| [reboot-fritzbox.ps1](scripts/reboot-fritzbox.ps1) | Reboots the FRITZ!box device. [Read more...](docs/reboot-fritzbox.md) |
| [scan-ports.ps1](scripts/scan-ports.ps1) | Scans the network for open/closed ports. [Read more...](docs/scan-ports.md) |
| [send-email.ps1](scripts/send-email.ps1) | Sends an email message. [Read more...](docs/send-email.md) |
| [send-tcp.ps1](scripts/send-udp.ps1) | Sends a TCP message to the given IP address and port. [Read more...](docs/send-tcp.md) |
| [send-udp.ps1](scripts/send-udp.ps1) | Sends a UDP datagram message to the given IP address and port. [Read more...](docs/send-udp.md) |
| [set-timer.ps1](scripts/set-timer.ps1) | Sets a timer for a countdown. [Read more...](docs/set-timer.md) |
| [simulate-presence.ps1](scripts/simulate-presence.ps1) | Simulates the human presence against burglars. [Read more...](docs/simulate-presence.md) |
| [start-calibre-server.ps1](scripts/start-calibre-server.ps1) | Starts a local Calibre server. [Read more...](docs/start-calibre-server.md) |
| [start-ipfs-server.ps1](scripts/start-ipfs-server.ps1) | Starts a local IPFS server. [Read more...](docs/start-ipfs-server.md) |
| [switch-shelly1.ps1](scripts/switch-shelly1.ps1) | Switches a Shelly1 device in the local network. [Read more...](docs/switch-shelly1.md) |
| [translate-file.ps1](scripts/translate-file.ps1) | Translates the given text file into other languages. [Read more...](docs/translate-file.md) |
| [translate-files.ps1](scripts/translate-files.ps1) | Translates the given text files into any supported language. [Read more...](docs/translate-files.md) |
| [translate-text.ps1](scripts/translate-text.ps1) | Translates the given text in English into other languages. [Read more...](docs/translate-text.md) |
| [weather.ps1](scripts/weather.ps1) | Prints the current weather forecast. [Read more...](docs/weather.md) |
| [weather-report.ps1](scripts/weather-report.ps1) | Prints the local weather report. [Read more...](docs/weather-report.md) |
| [what-is.ps1](scripts/what-is.ps1) | Prints a description of the given abbreviation. [Read more...](docs/what-is.md) |
| [write-animated.ps1](scripts/write-animated.ps1) | Writes animated text. [Read more...](docs/write-animated.md) |
| [write-big.ps1](scripts/write-big.ps1) | Writes the given text in big letters. [Read more...](docs/write-big.md) |
| [write-blue.ps1](scripts/write-blue.ps1) | Writes the given text in a blue foreground color. [Read more...](docs/write-blue.md) |
| [write-braille.ps1](scripts/write-braille.ps1) | Writes the given text in Braille. [Read more...](docs/write-braille.md) |
| [write-calendar.ps1](scripts/write-calendar.ps1) | Writes the calendar (month of year). [Read more...](docs/write-calendar.md) |
| [write-green.ps1](scripts/write-green.ps1) | Writes the given text in a green foreground color. [Read more...](docs/write-green.md) |
| [write-joke.ps1](scripts/write-joke.ps1) | Writes a random Juck Norris joke. [Read more...](docs/write-joke.md) |
| [write-lowercase.ps1](scripts/write-lowercase.ps1) | Writes the given text in lowercase letters. [Read more...](docs/write-lowercase.md) |
| [write-marquee.ps1](scripts/write-marquee.ps1) | Writes the given text as marquee. [Read more...](docs/write-marquee.md) |
| [write-morse-code.ps1](scripts/write-morse-code.ps1) | Writes the given text in Morse code. [Read more...](docs/write-morse-code.md) |
| [write-motd.ps1](scripts/write-motd.ps1) | Writes the message of the day (MOTD). [Read more...](docs/write-motd.md) |
| [write-quote.ps1](scripts/write-quote.ps1) | Writes a random quote. [Read more...](docs/write-quote.md) |
| [write-red.ps1](scripts/write-red.ps1) | Writes the given text in a red foreground color. [Read more...](docs/write-red.md) |
| [write-rot13.ps1](scripts/write-rot13.ps1) | Encodes or decodes the given text with ROT13. [Read more...](docs/write-rot13.md) |
| [write-typewriter.ps1](scripts/write-typewriter.ps1) | Writes the given text with the typewriter effect. [Read more...](docs/write-typewriter.md) |
| [write-uppercase.ps1](scripts/write-uppercase.ps1) | Writes the given text in uppercase letters. [Read more...](docs/write-uppercase.md) |
| [write-vertical.ps1](scripts/write-vertical.ps1) | Writes the given text in vertical direction. [Read more...](docs/write-vertical.md) |
| [show-notification-motivation-quote.ps1](scripts/show-notification-motivation-quote.ps1) | Show notification with random cat picture and motivation quote. [Read more...](docs/show-notification-motivation-quote.md) |
📧 Feedback
------------

View File

@ -4,11 +4,11 @@ APPLICATION, CATEGORY, APPID,
"CrystalDiskInfo", "HDD/SSD utility", "XP8K4RGX25G3GM",
"CMake", "build utility", "Kitware.CMake",
"Dopamine", "audio player", "Digimezzo.Dopamine.2",
"Dropbox", "file sync", "Dropbox.Dropbox",
"Dropbox", "file sync", "9NK4T08DHQ80",
"Git Extensions", "Git client", "GitExtensionsTeam.GitExtensions",
"Git for Windows", "source code management", "Git.Git",
"Google Chrome", "web browser", "Google.Chrome",
"Greenshot", "screenshot utility", "Greenshot.Greenshot",
"Greenshot", "screenshot utility", "9N8Z6RQX8LV8",
"grepWin", "search tool", "StefansTools.grepWin",
"inSSIDer", "Wifi tool", "MetaGeek.inSSIDer",
"IrfanView", "image viewer", "9PJZ3BTL5PV6",
@ -18,7 +18,7 @@ APPLICATION, CATEGORY, APPID,
"LibreOffice", "office suite", "TheDocumentFoundation.LibreOffice",
"Microsoft Teams", "messenger", "XP8BT8DW290MPQ",
"Mozilla Firefox", "web browser", "9NZVDKPMR9RD",
"Mozilla Thunderbird", "email client", "Mozilla.Thunderbird",
"Mozilla Thunderbird", "email client", "9PM5VM1S3VMQ",
"Mp3tag", "MP3 tag editor", "9NN77TCQ1NC8",
"Nearby Share", "file sync", "Google.NearbyShare",
"Netflix", "video player", "9WZDNCRFJ3TJ",
@ -36,4 +36,4 @@ APPLICATION, CATEGORY, APPID,
"VLC", "video player", "XPDM1ZW6815MQM",
"Windows Terminal", "console terminal", "9N0DX20HK701",
"WhatsApp", "messenger", "9NKSQGP7F2NH",
"Zoom", "video conference software", "Zoom.Zoom",
"Zoom Workplace", "video conference software", "XP99J3KP4XZ4VV",

1 APPLICATION CATEGORY APPID
4 CrystalDiskInfo HDD/SSD utility XP8K4RGX25G3GM
5 CMake build utility Kitware.CMake
6 Dopamine audio player Digimezzo.Dopamine.2
7 Dropbox file sync Dropbox.Dropbox 9NK4T08DHQ80
8 Git Extensions Git client GitExtensionsTeam.GitExtensions
9 Git for Windows source code management Git.Git
10 Google Chrome web browser Google.Chrome
11 Greenshot screenshot utility Greenshot.Greenshot 9N8Z6RQX8LV8
12 grepWin search tool StefansTools.grepWin
13 inSSIDer Wifi tool MetaGeek.inSSIDer
14 IrfanView image viewer 9PJZ3BTL5PV6
18 LibreOffice office suite TheDocumentFoundation.LibreOffice
19 Microsoft Teams messenger XP8BT8DW290MPQ
20 Mozilla Firefox web browser 9NZVDKPMR9RD
21 Mozilla Thunderbird email client Mozilla.Thunderbird 9PM5VM1S3VMQ
22 Mp3tag MP3 tag editor 9NN77TCQ1NC8
23 Nearby Share file sync Google.NearbyShare
24 Netflix video player 9WZDNCRFJ3TJ
36 VLC video player XPDM1ZW6815MQM
37 Windows Terminal console terminal 9N0DX20HK701
38 WhatsApp messenger 9NKSQGP7F2NH
39 Zoom Zoom Workplace video conference software Zoom.Zoom XP99J3KP4XZ4VV

View File

@ -39836,7 +39836,7 @@ LFPC,Creil Air Base (France)
LFPD,Aérodrome de Bernay-Saint-Martin (France)
LFPE,Aérodrome de Meaux-Esbly (France)
LFPF,Aérodrome de Beynes - Thiverval (France)
LFPG,Charles de Gaulle International Airport (France)
LFPG,Charles de Gaulle International Airport (Paris, France)
LFPH,Aérodrome de Chelles-le-Pin (France)
LFPI,Paris Issy-les-Moulineaux Heliport (France)
LFPK,Aérodrome de Coulommiers - Voisins (France)

Can't render this file because it is too large.

View File

@ -241,8 +241,8 @@ LPO,"La Silla ­Paranal Observatory"
LSM,Local Staff Members
LSP,"La Silla ­Paranal Subcommittee"
LTAO,Laser Tomography Adaptive Optics
LTC,Coordinated Lunar Time
LVSM,Large Visible Sensor Module
M#,"Mirror #"
M,"million/1,000,000"
MACAO,Multiple Application Curvature Adaptive Optic
MACCON,Motion controller manufacturer
@ -275,6 +275,7 @@ MPG,Max-Planck-Gesellschaft
MPIA,Max Planck Institute for Astronomy
MPIfR,Max-Planck Institute for Radioastronomy (Germany)
MS,Member State(s)
MTC,Coordinated Mars Time
MTM,"MT Mechatronics (European company of high technology, engineering and maintenance services)"
MUSE,Multi Unit Spectroscopic Explorer (VLT)
NACO,NAOS-CONICA (VLT)
@ -388,6 +389,7 @@ SSWG,Science Strategy Working Group
SSS,Surrey Space Centre
ST-ECF,Space Telescope European Coordination Facility
STC,Scientific Technical Committee
STEVE,Strong Thermal Emission Velocity Enhancement (an atmospheric optical phenomenon)
STFC,Science and Technology Facilities Council (UK)
STRAP,Tip-tilt sensors (VLTI)
STScI,Space Telescope Science Institute (USA)

1 TERM MEANING
241 LSM Local Staff Members
242 LSP La Silla ­Paranal Subcommittee
243 LTAO Laser Tomography Adaptive Optics
244 LTC Coordinated Lunar Time
245 LVSM Large Visible Sensor Module
M# Mirror #
246 M million/1,000,000
247 MACAO Multiple Application Curvature Adaptive Optic
248 MACCON Motion controller manufacturer
275 MPIA Max Planck Institute for Astronomy
276 MPIfR Max-Planck Institute for Radioastronomy (Germany)
277 MS Member State(s)
278 MTC Coordinated Mars Time
279 MTM MT Mechatronics (European company of high technology, engineering and maintenance services)
280 MUSE Multi Unit Spectroscopic Explorer (VLT)
281 NACO NAOS-CONICA (VLT)
389 SSS Surrey Space Centre
390 ST-ECF Space Telescope European Coordination Facility
391 STC Scientific Technical Committee
392 STEVE Strong Thermal Emission Velocity Enhancement (an atmospheric optical phenomenon)
393 STFC Science and Technology Facilities Council (UK)
394 STRAP Tip-tilt sensors (VLTI)
395 STScI Space Telescope Science Institute (USA)

View File

@ -41,7 +41,7 @@ ACARS,Aircraft Communications Addressing and Reporting System
ACAS,Airborne Collision Avoidance System
ACC,Area Control Center
ACE,Airport airside Capacity Enhancement
ACI,Airports Council International
ACI,"Airports Council International, Area of Common Interest"
ACP,Accept
AD,Air Defence
ADAC,Abu Dhabi Airports
@ -122,12 +122,12 @@ AOCC,Atlantic Operations Control Center
AODR,Authorizing Official Designated Representative
AOM,Airplane Operating Manual
AOPA,Aircraft Owners and Pilots Association
AOR,Area of Responsibility
AoR,Area of Responsibility
AP,Acquisition Plan
APB,Acquisition Program Baselines
APIS,Aircraft Parking and Information System
APM,Approach Path Monitor
APP,Approach
APP,"Approach Area, Approach ATS Unit"
APS,Airport Planning Standard
APTS,Automated Personnel Tracking System
APU,Auxiliary Power Unit
@ -156,6 +156,8 @@ ATIS,Automatic Terminal Information Service
ATM,"Air Traffic Management, Air Traffic Manager"
ATO,Air Traffic Organization
ATPL,Airline Transport Pilot License
ATS,Air Traffic Services
ATZ,Air Traffic Zone
AURO,Autorotation (by helicopters)
AWACS,Airborne Warning And Control System
BC,Back Course
@ -184,6 +186,7 @@ CAT,"Category of Aircraft, Clear Air Turbulence"
CATC,Civil Air Traffic Control
CAVOK,Clouds And Visibility OK
C/S,Callsign
CBA,Cross-Border Area
CBT,Computer-based Training
CC,Commander
CCBC,Community College Baltimore County
@ -192,6 +195,7 @@ CCTLR,Chief Controller
CDA,Continuous Descent Approach
CDI,Course Deviation Indicator
CDM,Collaborative Decision Making
CDR,Conditional Route
CDTI,Cockpit Display of Traffic Information
CDU,Cockpit Display Unit
CEATS,Central European Air Traffic Services
@ -220,10 +224,11 @@ CPL,Commercial Pilot License
CRC,Control and Reporting Centre
CRDA,Converging Runway Display Aid
CREDOS,Crosswind Reduced Separations for Departure Operations
CTA,"Controlled Area, Controlled Time of Arrival"
CTA,"Control Area, Controlled Time of Arrival"
CTAF,Common Traffic Advisory Frequency
CTOT,Calculated Take-Off Time
CTR,Control Zone or Controlled Traffic Region
CTZ,Control Zone
CV,Vice Commander
CVFR,Controlled Visual Flight Rule (flight)
CVSM,Conventional Vertical Separation Minimum
@ -238,6 +243,7 @@ DCIA,Dependent Converging Instrument Approach
DECIDE,"Detect, Estimate, Choose, Identify, Do, and Evaluate"
DEL,Delivery
DER,Departure End of Runway
DFL,Division Flight Level
DFS,Deutsche Flugsicherung (ATC in Germany)
DGAC,Direction Générale de l'Aviation Civile
DLA,Defense Logistics Agency
@ -252,14 +258,17 @@ ECAC,European Civil Aviation Conference
eCTOL,Electric Conventional Take-off and Landing
ECP,Entry Control Point
EFM,Gesellschaft für Enteisen und Flugzeugschleppen
EFPS,Electronic Flight Progress Strips
EICAS,Engine Instrument Crew Alerting System
ELEV,Field Elevation
ELT,Emergency Locator Transmitter
ENR,En-Route
EOL,Engine-off landing
ERPM,Engine Rotations per Minute
eSTOL,Electric Short Take-off and Landing
ETA,"Estimated Time of Arrival, East Transition Area"
ETL,Effective Translational Lift (for helicopters)
ETO,Estimated Time Over Significant Point
ETOPS,Extended-range Twin-engine Operational Performance Standards
ETVS,Electronic Terminal Voice Switch
eVTOL,Electric Vertical Take-off and Landing
@ -320,6 +329,7 @@ IGLR,Integrated Ground Lighting and Radar
ILS,Instrument Landing System
ISA,International Standard Atmosphere
IMC,Instrument Meteorological Conditions
JATO,Jet Assisted Take Off
JTAC,Joint Terminal Attack Control
KAT,Kaufbeuren ATM Training (DFS subcompany)
KCAS,Calibrated AirSpeed in Knots
@ -370,6 +380,7 @@ OGE,Out of Ground Effect
OFZ,Obstacle Free Zone
OJT,On the Job Training
OODA,"Observation, Orientation, Decision, and Action"
ORCAM,Originating Region Code Assignment Method
OSC,On Scene Commander
PA,Pressure Altitude
PADS,Parallax Aircraft Docking System
@ -393,6 +404,7 @@ RADNET,Radar Network
RAIM,Receiver Autonomous Integrity Monitoring (GPS)
RAPCON,Radar Approach Control
RAT,Reliability Acceptance Test (see also FAT and SAT)
RATO,Rocket Assisted Take Off
RAM,Royal Air Maroc
RAP,Recognised Air Picture
RASP,Recognised Air and Surveillance Picture
@ -422,12 +434,14 @@ ROC,Required Obstacle Clearance
RPS,Radar Position Symbol
RRPM,Rotor Rotations per Minute
RSA,Runway Safety Area
RSAF,Republic of Singapore Air Force
RSAF,"Republic of Singapore Air Force, Royal Saudi Air Force"
RSC,Runway Surface Condition
RSI,Remote Status Indicator
RSO,Range Safety Officer
RSRS,Reduced Same Runway Separation
RTAF,Royal Thai Air Force
RTCA,Radio Technical Commission for Aeronautics
RTF,Radio Telephony
RVR,Runway Visual Range
RVSM,Reduced Vertical Separation Minimum
RWR,Radar Warning Receiver
@ -448,6 +462,7 @@ SELCAL,Selective Calling System
SES,Single European Sky
SESAME,Single European Sky ATM Master Plan
SESAR,Single European Sky ATM Research
SFC,Surface
SFL,Sequencing Flashing Light
SFO,Simulated Flameout Operation
SI,Selective Interrogation
@ -527,14 +542,16 @@ TOP,Take-Off Power
TOR,"Terms of Reference, or Tornado aircraft"
TORA,Takeoff Run Available
TOWSIM,Tower Simulator
TRA,Temporary Reserved Area
TRACON,Terminal Radar Approach Control
TRH,Thrust Reduction Height
TSA,Temporary Segregated Area
TSO,Technical Standard Order
TSTC,Texas State Technical College
TT,True Track
TVOR,Terminal VOR
TWEB,Transcribed Weather Broadcast (USA for ATIS)
TWR,Control Tower or Thrust to Weight Ratio
TWR,Aerodrome Control Tower or Thrust to Weight Ratio
TWY,Taxiway
TXC,Taxiway Centreline Lights
TXE,Taxiway Edge Lights
@ -552,6 +569,7 @@ UHF,Ultra High Frequency (300MHz to 3 GHz)
UIR,Upper Flight Information Region
UKCAA,United Kingdom Civil Aviation Authority
UMASS,University of Massachusetts
UNL,Unlimited
URET,User Request Evaluation Tool
USAF,United States Air Force
UTA,Upper Traffic Area
@ -605,3 +623,4 @@ WTC,Wake Turbulence Category
WTWS,Wake Turbulence Warning System
WX,Weather
WXR,Weather Radar Transceiver
ZELL,Zero Length Launch

Can't render this file because it has a wrong number of fields in line 139.

View File

@ -1033,7 +1033,7 @@ ESA,Enterprise Services Architecture
ESB,enterprise service bus
ESCD,Extended System Configuration Data
ESCON,Enterprise Systems Connection
ESD,electrostatic discharge
ESD,ElectroStatic Discharge
ESDI,Enhanced Small Device Interface
ESDRAM,Enhanced Synchronous DRAM
ESE,Environmentally Sustainable Electronics
@ -1293,7 +1293,7 @@ HA,high availability
HaaS,Hardware as a Service
HAL,hardware abstraction layer
HALO,High Altitude Long Operation
HANA,SAP HANA
HAMR,Heat-Assisted Magnetic Recording
HASA,Highly Accelerated Stress Audit
HAVA,Help America Vote Act of 2002
HAVi,Home Audio Visual
@ -1325,6 +1325,7 @@ HHR,hybrid health record
HHS,Health and Human Services
HID,Human Interface Device
HIE,health information exchange
HIMR,Heat-Assisted Interlaced Magnetic Recording
HIMSS,Healthcare Information and Management Systems Society
HIPAA,Health Insurance Portability and Accountability Act
HIPPI,High-Performance Parallel Interface
@ -1863,7 +1864,8 @@ NURBS,nonuniform rational B-spline
NUS,network unified storage
NVGRE,Network Virtualization using Generic Routing Encapsulation
NVLAP,National Voluntary Laboratory Accreditation Program
NVMe,non-volatile memory express
NVM,Non-Volatile Memory
NVMe,Non-Volatile Memory Express
NVS,nonvolatile storage
NWR,NOAA Weather Radio
O2O,Online to Offline
@ -1981,7 +1983,7 @@ PCB,printed circuit board
PCE,Path Computation Element
PCEP,Path Computation Element Protocol
PCI,Peripheral Component Interconnect
PCI-X,Peripheral Component Interconnect Extended
PCIe,Peripheral Component Interconnect Express
PCL,Printer Control Language
PCM,phase-change memory
PCM,pulse code modulation

1 TERM MEANING
1033 ESB enterprise service bus
1034 ESCD Extended System Configuration Data
1035 ESCON Enterprise Systems Connection
1036 ESD electrostatic discharge ElectroStatic Discharge
1037 ESDI Enhanced Small Device Interface
1038 ESDRAM Enhanced Synchronous DRAM
1039 ESE Environmentally Sustainable Electronics
1293 HaaS Hardware as a Service
1294 HAL hardware abstraction layer
1295 HALO High Altitude Long Operation
1296 HANA HAMR SAP HANA Heat-Assisted Magnetic Recording
1297 HASA Highly Accelerated Stress Audit
1298 HAVA Help America Vote Act of 2002
1299 HAVi Home Audio Visual
1325 HHS Health and Human Services
1326 HID Human Interface Device
1327 HIE health information exchange
1328 HIMR Heat-Assisted Interlaced Magnetic Recording
1329 HIMSS Healthcare Information and Management Systems Society
1330 HIPAA Health Insurance Portability and Accountability Act
1331 HIPPI High-Performance Parallel Interface
1864 NUS network unified storage
1865 NVGRE Network Virtualization using Generic Routing Encapsulation
1866 NVLAP National Voluntary Laboratory Accreditation Program
1867 NVMe NVM non-volatile memory express Non-Volatile Memory
1868 NVMe Non-Volatile Memory Express
1869 NVS nonvolatile storage
1870 NWR NOAA Weather Radio
1871 O2O Online to Offline
1983 PCE Path Computation Element
1984 PCEP Path Computation Element Protocol
1985 PCI Peripheral Component Interconnect
1986 PCI-X PCIe Peripheral Component Interconnect Extended Peripheral Component Interconnect Express
1987 PCL Printer Control Language
1988 PCM phase-change memory
1989 PCM pulse code modulation

View File

@ -20,6 +20,7 @@ ATR,Ability to Repay
CBN,Central Bank of Nigeria
CD,Certificate of Deposit
DDA,Demand Deposit Account
DM,"Deutsche Mark (currency in Germany 1948-2001)"
DTI,Debt-to-Income
EAD,Exposure At Default
EBITDA,Earnings Before Interest, Taxes, Depreciation and Amortisation

Can't render this file because it has a wrong number of fields in line 26.

View File

@ -916,7 +916,7 @@ CPX,Command Post eXercise
CQ,"Carrier Qualification,Central Queensland,Charge of Quarters,Congressional Quarterly,Constellation Airlines (IATA airline designator)"
CQD,"Close Quarters Drill (Morse distress code preceding SOS: CQ 'calling all stations',D 'Distress'; often incorrectly interpreted as 'Come Quick,Distress')"
Cr,Chromium
CR,"Costa Rica (ISO 3166 digram)"
CR,Costa Rica (ISO 3166 digram)
CRAM,Combined Radiometric Correction Model
CRD,Capstone Requirements Document
CREB,Cyclic AMP-response Element Binding (protein)
@ -931,6 +931,7 @@ CRT,"Cardiac Resynchronization Therapy,Cathode Ray Tube,Chinese Remainder Theore
CRTC,Canadian Radio-television and Telecommunications Commission
Cs,Caesium
CSA,"Canadian Soccer Association,Canadian Space Agency,Canadian Standards Association,Child Support Agency,Command Staff Advisor,Community-supported agriculture,Confederate States of America,Corps Storage Area,Czech Airlines,C/S/A,CINC,Service,and Agency"
CSAM,Child Sexual Abuse Material
CSC,"Closed Spacelike Curve (relativity),Compact system camera,Computer Sciences Corporation,Computer Security Centre,CSCC Canadian Society of Clinical Chemists"
CSERIAC,(U.S. DoD) Crew Systems Ergonomics Information Analysis Center
CSG,Corps Support Group
@ -1420,9 +1421,8 @@ ERTS,Earth Resources Technology Satellite (became Landsat)
ERV,Endogenous RetroVirus
Es,Einsteinium,Exasecond
ES,"Electronic warfare Support,Exasiemens,Spain (ISO 3166 digram; from the country's native name of España)"
ESA,Electro-Spark Alloying,Endangered Species Act,European Space Agency
ESC,Embryonic Stem Cell,Electronic Stability Control
ESD,ElectroStatic Discharge
ESA,"Electro-Spark Alloying, Endangered Species Act, European Space Agency"
ESC,"Embryonic Stem Cell, Electronic Stability Control"
ESDP,European Security and Defence Policy
ESE,East South-East
ESH,Western Sahara (ISO 3166 trigram)
@ -1433,7 +1433,7 @@ ESOL,English for Speakers of Other Languages
ESP,Electronic Stability Program,Extra-sensory perception,Spain (ISO 3166 trigram)
ESPGHAN,European Society for Paediatric Gastroenterology,Hepatology and Nutrition
ESPN,Entertainment and Sports Programming Network
EST,Eastern Standard Time (UTC5 hours),Estonia (ISO 3166 trigram)
EST,"Eastern Standard Time (UTC5 hours), Estonia (ISO 3166 trigram)"
ESU,Emergency Services Unit
ESV,Engineer Support Vehicle
ET,Ethiopia (ISO 3166 digram)
@ -1442,17 +1442,17 @@ ETF,Emergency Task Force (a special police unit,also jocularly said to stand for
ETH,Ethiopia (ISO 3166 trigram)
ETI,Extra-Terrestrial Intelligence
ETLA,Extended TLA
ETM,Electronic Technical Manual,Enhanced Thematic Mapper
ETM,"Electronic Technical Manual, Enhanced Thematic Mapper"
ETT,Embedded Training Team
EU,European Union
Eu,Europium
EUCOM,(U.S.) European Command
EUUSA,European Union and United States of America
EV,Exavolt
EVA,Earned Value Analysis,Economic value added,Ethylene-Vinyl Acetate,Extra-Vehicular Activity
EVA,"Earned Value Analysis, Economic value added, Ethylene-Vinyl Acetate, Extra-Vehicular Activity"
EVIL,Electronic viewfinder (with) interchangeable lens (a type of digital camera)
EW,Electronic Warfare,Exawatt
EWSD,Elektronisches Wählsystem Digital (German,"Electronic Digital Switching System")
EWSD,"Elektronisches Wählsystem Digital (German,'Electronic Digital Switching System')"
EWTN,Eternal Word Television Network
Exatesla,Extra Terrestrial
EXREP,Expeditious Repair (SM&R code)
@ -2790,6 +2790,7 @@ MACHO,MAssive Compact Halo Object
MADD,"Mothers Against Drunk Driving,MyoAdenylate Deaminase Deficiency,Multiply-Add"
MAF,Maintenance Action Form
MAFF,Ministry of Agriculture,Forestry and Fisheries (various countries)
MAGA,Make America Great Again
MAGIC,Major Atmospheric Gamma-ray Imaging Cherenkov (telescope)
MAGNETAR,Metaprogrammable AGent NETwork ARchitecture
MAGTF,Marine Air-Ground Task Force
@ -4588,7 +4589,7 @@ UA,Unit of Action
UAAP,University Athletic Association of the Philippines
UAB,University of Alabama at Birmingham
UAE,United Arab Emirates (also IOC and FIFA trigram,but not ISO 3166)
UAP,Unidentified Areal Phenomana
UAP,Unidentified Anomalous Phenomena
UAR,"Uniformly At Random (probability),Unión Argentina de Rugby (Spanish for "Argentine Rugby Union"),United Arab Republic"
UAV,"Unmanned Aerial Vehicle,Unprotected Anal and Vaginal sex,UB[edit]"
UBC,"United Baptist Church,University of British Columbia"
@ -4737,6 +4738,7 @@ UST,Underground Storage Tank
USTRANSCOM,United States Transportation Command
USWNT,United States women's national (soccer) team
UT,Universal Time
UTC,Coordinated Universal Time
UTEP, University of Texas at El Paso (pronounced you-tep)
UTM,Universal Transverse Mercator (geographical co-ordinate system)
UU,Unitarian Universalism,University of Utah,Unseen University
@ -4925,6 +4927,7 @@ WL,Wehrmacht Luftwaffe (German World War II air force vehicle licence plate cod
WLB,Women's Land Brigade (World War II Canada)
WLF,Wallis and Futuna Islands (ISO 3166 trigram)
WLOG,Without Loss Of Generality (see WOLOG)
WLTP,Worldwide harmonized Light vehicles Test Procedure
WM,Wehrmacht Marine (German World War II navy vehicle licence plate code)
WMANUS,West Midlands Area National Union of Students
WMD,World Movement for Democracy
@ -5165,4 +5168,3 @@ ZC,Zettacoulomb
ZCM,(n) ZENworks Configuration Management
ZCMK,Zone Control Master Key
ZCU,Zimbabwe Cricket Union
\a,Atto-

Can't render this file because it has a wrong number of fields in line 8.

View File

@ -6,6 +6,7 @@ ABC,"American Broadcasting Corporation, Associated British Corporation, Australi
ACLU,American Civil Liberties Union
ADB,Asian Development Bank
AIIB,Asian Infrastructure Investment Bank
APEC,Asia-Pacific Economic Cooperation
ASEAN,Association of South East Nations
AT&T,American Telephone and Telegraph Company
ATF,"U.S. Alcohol, Tobacco, Firearms and Explosives Bureau"
@ -27,15 +28,22 @@ EASA,European Aviation Safety Agency
ED,U.S. Department of Education
ESA,European Space Agency
ESPN, Entertainment and Sports Programming Network
FAO,Food and Agriculture Organization
FBI,U.S. Federal Bureau of Investigation
FIFA,Fédération Internationale de Football Association
GEICO, Government Employees Insurance Company
H&M, Hennes and Mauritz
HHS,U.S. Department of Health and Human Services
HRW,Human Rights Watch
HSBC, Hongkong and Shanghai Banking Corporation
HUD,U.S. Department of Housing and Urban Development
IBM, International Business Machines
ICC,International Cricket Council
ICI,Imperial Chemical Industries
ICJ,International Court of Justice
IMF,International Monetary Fund
IMO,International Maritime Organization
IOC,International Olympic Committee
ISO,International Organization for Standardization
J&J,Johnson & Johnson
JBL, James Bullough Lansing
@ -45,6 +53,7 @@ LBA,Luftfahrtbundesamt (German aviation agency)
M&M, Mars & Murries
MILF,Moro Islamic Liberation Front
NASA,National Aeronautics and Space Administration
NATO,North Atlantic Treaty Organization
NBC,National Broadcasting Company
NIST,U.S. National Institute of Standards and Technology
NIWA,National Institute of Water and Atmospheric Research Limited
@ -53,13 +62,17 @@ NSA,U.S. National Security Agency
NYPD,New York Police Department
OECD,Organization for Economic Cooperation & Development
ONCD,Office of the National Cyber Director
OPCW,Organization for the Prohibition of Chemical Weapons
OPEC,Organization of Petroleum Exporting Countries
RSF,Reporters Sans Frontières (French for: Reporters Without Borders)
SAARC,South Asian Association for Regional Cooperation
TREAS,U.S. Department of the Treasury
ULA,United Launch Alliance
UN,United Nations Organization
UNCTAD,United Nations Conference on Trade & Development
UNESCO,United Nations Education Scientific & Cultural Organization
UNICEF,United Nations Children's Fund
UNIDO,United Nations Industrial Development Organization
UNO,United Nations Organization
USDA,United States Department of Agriculture
UPS,United Parcel Service
@ -70,6 +83,8 @@ VA,U.S. Department of Veterans Affairs
VW,Volkswagen
WEF,World Economic Forum
WHO,World Health Organization
WIPO,World Intellectual Property Organization
WMO,World Meteorological Organization
WWF,World Wide Fund for Nature
YKK, Yoshida Manufacturing Corporation
YMCA,Young Men's Christian Association

Can't render this file because it has a wrong number of fields in line 15.

View File

@ -20,3 +20,4 @@ NAME,URL,
"Munich Airport","https://www.flightradar24.com/data/airports/muc",
"Windy Weather Radar","https://www.windy.com/de/-Weather-radar-radar",
"Windy Weather Temperatures","https://www.windy.com/-Temperature-temp",
"Warnings in Germany","https://warnung.bund.de/meldungen",

1 NAME URL
20 Munich Airport https://www.flightradar24.com/data/airports/muc
21 Windy Weather Radar https://www.windy.com/de/-Weather-radar-radar
22 Windy Weather Temperatures https://www.windy.com/-Temperature-temp
23 Warnings in Germany https://warnung.bund.de/meldungen

View File

@ -13,6 +13,8 @@ jhead, "EXIF tool", "https://github.com/Matthias-Wandel/jhead",
leon, "personal assistant", "https://github.com/leon-ai/leon", master, yes,
llvm, "compiler", "https://github.com/llvm/llvm-project", main, yes,
LSS, "math tool", "git@github.com:fleschutz/LSS.git", main, yes,
my-backups, "backup tool", "git@github.com:fleschutz/my-backups.git", main, yes,
my-settings, "settings", "git@github.com:fleschutz/my-settings.git", main, yes,
ninja, "build tool", "https://github.com/ninja-build/ninja", master, yes,
opencv, "dev lib", "https://github.com/opencv/opencv", master, yes,
PowerShell, "script collection", "git@github.com:fleschutz/PowerShell.git", main, yes,
@ -25,4 +27,4 @@ tensorflow, "AI tool", "https://github.com/tensorflow/tensorfl
terminal, "desktop tool", "https://github.com/microsoft/terminal", main, yes,
tinycc, "compiler", "https://github.com/TinyCC/tinycc", mob, yes,
voice2json, "voice tool", "https://github.com/synesthesiam/voice2json", master, yes,
zfs, "filesystem tool", "https://github.com/openzfs/zfs", master, yes,
zfs, "filesystem tool", "https://github.com/openzfs/zfs", master, yes,
1 FOLDERNAME CATEGORY URL BRANCH SHALLOW
13 leon personal assistant https://github.com/leon-ai/leon master yes
14 llvm compiler https://github.com/llvm/llvm-project main yes
15 LSS math tool git@github.com:fleschutz/LSS.git main yes
16 my-backups backup tool git@github.com:fleschutz/my-backups.git main yes
17 my-settings settings git@github.com:fleschutz/my-settings.git main yes
18 ninja build tool https://github.com/ninja-build/ninja master yes
19 opencv dev lib https://github.com/opencv/opencv master yes
20 PowerShell script collection git@github.com:fleschutz/PowerShell.git main yes
27 terminal desktop tool https://github.com/microsoft/terminal main yes
28 tinycc compiler https://github.com/TinyCC/tinycc mob yes
29 voice2json voice tool https://github.com/synesthesiam/voice2json master yes
30 zfs filesystem tool https://github.com/openzfs/zfs master yes

View File

@ -3,31 +3,36 @@
<details><summary>What is PowerShell?</summary>
**PowerShell is a task automation and configuration management framework from Microsoft, consisting of a command-line shell and associated scripting language.**
**PowerShell is a cross-platform task automation solution made up of a command-line shell, a scripting language, and a configuration management framework. PowerShell runs on Linux, Mac OS, and Windows.**
</details>
<details><summary>Why use PowerShell?</summary>
✔️ **It's powerful** - fully control your computer
* **It's powerful** - fully control your computer.
* **It's easy to learn** - see the tutorial at: https://www.guru99.com/powershell-tutorial.html.
* **It's cross-platform** - available for Linux, Mac OS and Windows.
* **It's open-source and free** - see the Github repository at: https://github.com/PowerShell/PowerShell.
* **It's fully documented** - see the official documentation at: https://docs.microsoft.com/en-us/powershell.
</details>
✔️ **It's easy to learn** - see the tutorial at: https://www.guru99.com/powershell-tutorial.html
<details><summary>How to learn PowerShell?</summary>
✔️ **It's cross-platform** - available for Linux, Mac OS and Windows
✔️ **It's open-source and free** - see the Github repository at: https://github.com/PowerShell/PowerShell
✔️ **It's fully documented** - see the official documentation at: https://docs.microsoft.com/en-us/powershell
* **Please find tutorials at:** https://www.guru99.com/powershell-tutorial.html
* **See a cheat sheet at:** [PowerShell/Docs/cheat-sheet.md](cheat-sheet.md)
* **Visit the official PowerShell documentation at:** https://docs.microsoft.com/en-us/powershell/
</details>
<details><summary>How to install PowerShell on Linux?</summary>
1. **On Linux with Snap support just execute:**
1. **Execute on Linux with Snap support:**
```
$ snap install PowerShell
$ ln -s /snap/bin/pwsh /usr/bin/pwsh
```
2. **Otherwise, please visit:** https://github.com/PowerShell/PowerShell **and scroll down to: 'Get PowerShell'.**
2. **Otherwise, visit:** https://github.com/PowerShell/PowerShell **and scroll down to: *Get PowerShell*.**
3. **Want to configure PowerShell as your default shell?**
* Check that the file **/etc/shells** contains the **/usr/bin/pwsh** line, otherwise add it.
* Now execute: **`chsh -s /usr/bin/pwsh <USERNAME>`** (replace <USERNAME> by your user name).
</details>
<details><summary>How to install PowerShell on MacOS?</summary>
@ -37,7 +42,7 @@
<details><summary>How to install PowerShell on Windows?</summary>
**Good news:** it's preinstalled, **but** the script execution policy is *restricted* (forbidden) by default! To change this: open the *Windows PowerShell (Admin)* console and enter:
**It's already preinstalled, but** the script execution policy is *restricted* (forbidden) by default! **Open the *Windows PowerShell (Admin)* console and enter:**
```
> Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
```
@ -46,14 +51,14 @@
<details><summary>How to get the Mega collection of PowerShell scripts?</summary>
1. **When using Git, execute in a terminal window:** `> git clone https://github.com/fleschutz/PowerShell`
1. **When using Git, execute in a terminal window:** `git clone https://github.com/fleschutz/PowerShell`
2. **Otherwise, download and unzip it from:** https://github.com/fleschutz/PowerShell/archive/master.zip
</details>
<details><summary>How to execute PowerShell scripts on Windows?</summary>
1. **In the Windows desktop:** right-click the script and select: *Execute with PowerShell*
2. **On the command-line:** launch a terminal application (e.g. *Windows Terminal*), then type: `./<SCRIPT>.ps1`.
2. **On the command-line:** launch a terminal application (e.g. *Windows Terminal*), then type: `cd <PATH>`, then: `./<SCRIPT>.ps1`.
3. **By remote login:** use *SSH* to login to the Windows machine, then type: `cd <PATH>`, then: `./<SCRIPT>.ps1`.
4. **By context menu:** see below.
5. **By voice control:** see repo [talk2windows](https://github.com/fleschutz/talk2windows) for more information.
@ -79,19 +84,24 @@
2. **Add or reference your PowerShell scripts in the Jenkins jobs or in your Jenkinsfiles.**
</details>
<details><summary>How to learn PowerShell?</summary>
<details><summary>What about PowerShell security?</summary>
* **Please find tutorials at:** https://www.guru99.com/powershell-tutorial.html
* **See a cheat sheet at:** [PowerShell/Docs/cheat-sheet.md](cheat-sheet.md)
* **The official PowerShell documentation can be found here:** https://docs.microsoft.com/en-us/powershell/
1. **Do NOT execute scripts from untrusted sources!**
2. **Check the script content for strange things (that's impossible for executables).**
3. **Prefer SSH Remoting instead of PowerShell Remoting**
4. **More recommendations by NSA and cyber security centers in the U.S. (CISA), New Zealand (NZ NCSC), and the U.K. (NCSC-UK) can be found here:** https://media.defense.gov/2022/Jun/22/2003021689/-1/-1/1/CSI_KEEPING_POWERSHELL_SECURITY_MEASURES_TO_USE_AND_EMBRACE_20220622.PDF
</details>
<details><summary>How to get the best PowerShell experience?</summary>
1. **Install *PowerShell* on all your Linux/Mac OS/Windows machines and configure it as default shell.**
2. **For remote control install *SSH client & server* on all your Linux/Mac OS/Windows machines.**
3. **Install the free *Windows Terminal* on Windows with 50% transparency, font 'Fira Code' and no PowerShell banner message.**
4. **To edit PowerShell scripts install the free *Visual Studio Code* with plugin 'PowerShell'.**
5. **Install the *Mega Collection of PowerShell scripts* and set the PATH environment variable to it.**
6. **Use an own PowerShell profile, e.g. execute: './update-powershell-profile.ps1'**
</details>
<details><summary>What about security?</summary>
1. **Execute scripts only that you trust (and/or where you have checked the code before)!**
2. **Prefer SSH Remoting instead of PowerShell Remoting**
3. **More recommendations by NSA and cyber security centers in the U.S. (CISA), New Zealand (NZ NCSC), and the U.K. (NCSC-UK) can be found here:** https://media.defense.gov/2022/Jun/22/2003021689/-1/-1/1/CSI_KEEPING_POWERSHELL_SECURITY_MEASURES_TO_USE_AND_EMBRACE_20220622.PDF
</details>
<details><summary>Why do some scripts show gibberish characters?</summary>
@ -100,12 +110,6 @@
**Use a modern one such as *Windows Terminal*, please.**
</details>
<details><summary>How to configure PowerShell as my default shell on Linux?</summary>
1. Make sure PowerShell is installed, then **execute: `chsh -s /usr/bin/pwsh USERNAME`** (replace USERNAME by your user name).
2. In case you experience an "invalid shell" error, **add the line "/usr/bin/pwsh" to /etc/shells.**
</details>
<details><summary>How to set a custom PowerShell profile?</summary>
**Execute: `./update-powershell-profile.ps1` in the *Scripts* subfolder, this will install **my-profile.ps1** as your PowerShell profile. It's a nice looking basic profile and can easily be adapted to your needs.**

View File

@ -113,4 +113,4 @@ try {
```
*(generated by convert-ps2md.ps1 using the comment-based help of add-firewall-rules.ps1 as of 05/19/2024 10:25:16)*
*(generated by convert-ps2md.ps1 using the comment-based help of add-firewall-rules.ps1 as of 08/15/2024 09:50:44)*

View File

@ -71,4 +71,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of alert.ps1 as of 05/19/2024 10:25:16)*
*(generated by convert-ps2md.ps1 using the comment-based help of alert.ps1 as of 08/15/2024 09:50:44)*

View File

@ -196,4 +196,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of build-repo.ps1 as of 05/19/2024 10:25:16)*
*(generated by convert-ps2md.ps1 using the comment-based help of build-repo.ps1 as of 08/15/2024 09:50:44)*

View File

@ -82,4 +82,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of build-repos.ps1 as of 05/19/2024 10:25:16)*
*(generated by convert-ps2md.ps1 using the comment-based help of build-repos.ps1 as of 08/15/2024 09:50:44)*

View File

@ -60,4 +60,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-autostart.ps1 as of 05/19/2024 10:25:16)*
*(generated by convert-ps2md.ps1 using the comment-based help of cd-autostart.ps1 as of 08/15/2024 09:50:44)*

View File

@ -63,4 +63,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-crashdumps.ps1 as of 05/19/2024 10:25:16)*
*(generated by convert-ps2md.ps1 using the comment-based help of cd-crashdumps.ps1 as of 08/15/2024 09:50:44)*

View File

@ -64,4 +64,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-desktop.ps1 as of 05/19/2024 10:25:16)*
*(generated by convert-ps2md.ps1 using the comment-based help of cd-desktop.ps1 as of 08/15/2024 09:50:44)*

View File

@ -64,4 +64,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-docs.ps1 as of 05/19/2024 10:25:16)*
*(generated by convert-ps2md.ps1 using the comment-based help of cd-docs.ps1 as of 08/15/2024 09:50:44)*

View File

@ -64,4 +64,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-downloads.ps1 as of 05/19/2024 10:25:16)*
*(generated by convert-ps2md.ps1 using the comment-based help of cd-downloads.ps1 as of 08/15/2024 09:50:44)*

View File

@ -60,4 +60,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-dropbox.ps1 as of 05/19/2024 10:25:16)*
*(generated by convert-ps2md.ps1 using the comment-based help of cd-dropbox.ps1 as of 08/15/2024 09:50:44)*

View File

@ -64,4 +64,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-etc.ps1 as of 05/19/2024 10:25:16)*
*(generated by convert-ps2md.ps1 using the comment-based help of cd-etc.ps1 as of 08/15/2024 09:50:44)*

View File

@ -60,4 +60,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-fonts.ps1 as of 05/19/2024 10:25:16)*
*(generated by convert-ps2md.ps1 using the comment-based help of cd-fonts.ps1 as of 08/15/2024 09:50:44)*

View File

@ -60,4 +60,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-home.ps1 as of 05/19/2024 10:25:16)*
*(generated by convert-ps2md.ps1 using the comment-based help of cd-home.ps1 as of 08/15/2024 09:50:44)*

View File

@ -48,4 +48,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-logs.ps1 as of 05/19/2024 10:25:16)*
*(generated by convert-ps2md.ps1 using the comment-based help of cd-logs.ps1 as of 08/15/2024 09:50:44)*

View File

@ -64,4 +64,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-music.ps1 as of 05/19/2024 10:25:16)*
*(generated by convert-ps2md.ps1 using the comment-based help of cd-music.ps1 as of 08/15/2024 09:50:44)*

View File

@ -60,4 +60,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-onedrive.ps1 as of 05/19/2024 10:25:17)*
*(generated by convert-ps2md.ps1 using the comment-based help of cd-onedrive.ps1 as of 08/15/2024 09:50:44)*

View File

@ -62,4 +62,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-pics.ps1 as of 05/19/2024 10:25:17)*
*(generated by convert-ps2md.ps1 using the comment-based help of cd-pics.ps1 as of 08/15/2024 09:50:44)*

View File

@ -62,4 +62,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-public.ps1 as of 05/19/2024 10:25:17)*
*(generated by convert-ps2md.ps1 using the comment-based help of cd-public.ps1 as of 08/15/2024 09:50:44)*

63
docs/cd-recent.md Normal file
View File

@ -0,0 +1,63 @@
Script: *cd-recent.ps1*
========================
This PowerShell script changes the working directory to the 'recent' folder.
Parameters
----------
```powershell
PS> ./cd-recent.ps1 [<CommonParameters>]
[<CommonParameters>]
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
WarningVariable, OutBuffer, PipelineVariable, and OutVariable.
```
Example
-------
```powershell
PS> ./cd-recent
📂C:\Users\Markus\AppData\Roaming\Microsoft\Windows\Recent
```
Notes
-----
Author: Markus Fleschutz | License: CC0
Related Links
-------------
https://github.com/fleschutz/PowerShell
Script Content
--------------
```powershell
<#
.SYNOPSIS
Sets the working directory to the 'recent' folder
.DESCRIPTION
This PowerShell script changes the working directory to the 'recent' folder.
.EXAMPLE
PS> ./cd-recent
📂C:\Users\Markus\AppData\Roaming\Microsoft\Windows\Recent
.LINK
https://github.com/fleschutz/PowerShell
.NOTES
Author: Markus Fleschutz | License: CC0
#>
try {
$path = [Environment]::GetFolderPath('Recent')
if (-not(Test-Path "$path" -pathType container)) {
throw "Recent folder at 📂$path doesn't exist (yet)"
}
Set-Location "$path"
"📂$path"
exit 0 # success
} catch {
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
exit 1
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-recent.ps1 as of 08/15/2024 09:50:44)*

View File

@ -53,4 +53,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-recycle-bin.ps1 as of 05/19/2024 10:25:17)*
*(generated by convert-ps2md.ps1 using the comment-based help of cd-recycle-bin.ps1 as of 08/15/2024 09:50:45)*

View File

@ -1,7 +1,7 @@
Script: *cd-repo.ps1*
========================
This PowerShell script changes the working directory to a Git repository.
This PowerShell script changes the working directory to a local Git repository.
Parameters
----------
@ -9,7 +9,7 @@ Parameters
PS> ./cd-repo.ps1 [[-folderName] <String>] [<CommonParameters>]
-folderName <String>
Specifies the folder name
Specifies the Git repository's folder name
Required? false
Position? 1
@ -26,7 +26,7 @@ Example
-------
```powershell
PS> ./cd-repo.ps1 rust
📂C:\Repos\rust on Git branch: ## main ... origin/main
📂C:\Repos\rust - current branch is: ## main ... origin/main
```
@ -45,12 +45,12 @@ Script Content
.SYNOPSIS
Sets the working directory to a repository
.DESCRIPTION
This PowerShell script changes the working directory to a Git repository.
This PowerShell script changes the working directory to a local Git repository.
.PARAMETER folderName
Specifies the folder name
Specifies the Git repository's folder name
.EXAMPLE
PS> ./cd-repo.ps1 rust
📂C:\Repos\rust • on Git branch: ## main ... origin/main
📂C:\Repos\rust - current branch is: ## main ... origin/main
.LINK
https://github.com/fleschutz/PowerShell
.NOTES
@ -60,7 +60,7 @@ Script Content
param([string]$folderName = "")
try {
if ("$folderName" -eq "") { $folderName = Read-Host "Enter the folder name" }
if ("$folderName" -eq "") { $folderName = Read-Host "Enter the Git repository's folder name" }
if (Test-Path "$HOME/Repos/" -pathType Container) { # try short name
$path = "$HOME/Repos/"
@ -80,8 +80,7 @@ try {
if (-not(Test-Path "$path" -pathType Container)) { throw "The path to 📂$path doesn't exist (yet)" }
$path = Resolve-Path "$path"
Set-Location "$path"
Write-Host "📂$path • on Git branch: " -noNewline
Write-Host "📂$path - current branch is: " -noNewline
& git status --short --branch --show-stash
exit 0 # success
} catch {
@ -90,4 +89,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-repo.ps1 as of 05/19/2024 10:25:17)*
*(generated by convert-ps2md.ps1 using the comment-based help of cd-repo.ps1 as of 08/15/2024 09:50:45)*

View File

@ -73,4 +73,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-repos.ps1 as of 05/19/2024 10:25:17)*
*(generated by convert-ps2md.ps1 using the comment-based help of cd-repos.ps1 as of 08/15/2024 09:50:45)*

View File

@ -57,4 +57,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-root.ps1 as of 05/19/2024 10:25:17)*
*(generated by convert-ps2md.ps1 using the comment-based help of cd-root.ps1 as of 08/15/2024 09:50:45)*

View File

@ -55,4 +55,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-screenshots.ps1 as of 05/19/2024 10:25:17)*
*(generated by convert-ps2md.ps1 using the comment-based help of cd-screenshots.ps1 as of 08/15/2024 09:50:45)*

View File

@ -58,4 +58,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-scripts.ps1 as of 05/19/2024 10:25:17)*
*(generated by convert-ps2md.ps1 using the comment-based help of cd-scripts.ps1 as of 08/15/2024 09:50:45)*

View File

@ -58,4 +58,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-ssh.ps1 as of 05/19/2024 10:25:17)*
*(generated by convert-ps2md.ps1 using the comment-based help of cd-ssh.ps1 as of 08/15/2024 09:50:45)*

View File

@ -50,4 +50,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-temp.ps1 as of 05/19/2024 10:25:17)*
*(generated by convert-ps2md.ps1 using the comment-based help of cd-temp.ps1 as of 08/15/2024 09:50:45)*

View File

@ -62,4 +62,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-templates.ps1 as of 05/19/2024 10:25:17)*
*(generated by convert-ps2md.ps1 using the comment-based help of cd-templates.ps1 as of 08/15/2024 09:50:45)*

View File

@ -53,4 +53,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-trash.ps1 as of 05/19/2024 10:25:17)*
*(generated by convert-ps2md.ps1 using the comment-based help of cd-trash.ps1 as of 08/15/2024 09:50:45)*

View File

@ -58,4 +58,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-up.ps1 as of 05/19/2024 10:25:17)*
*(generated by convert-ps2md.ps1 using the comment-based help of cd-up.ps1 as of 08/15/2024 09:50:45)*

View File

@ -58,4 +58,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-up2.ps1 as of 05/19/2024 10:25:17)*
*(generated by convert-ps2md.ps1 using the comment-based help of cd-up2.ps1 as of 08/15/2024 09:50:45)*

View File

@ -58,4 +58,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-up3.ps1 as of 05/19/2024 10:25:17)*
*(generated by convert-ps2md.ps1 using the comment-based help of cd-up3.ps1 as of 08/15/2024 09:50:45)*

View File

@ -58,4 +58,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-up4.ps1 as of 05/19/2024 10:25:17)*
*(generated by convert-ps2md.ps1 using the comment-based help of cd-up4.ps1 as of 08/15/2024 09:50:45)*

View File

@ -58,4 +58,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-users.ps1 as of 05/19/2024 10:25:17)*
*(generated by convert-ps2md.ps1 using the comment-based help of cd-users.ps1 as of 08/15/2024 09:50:45)*

View File

@ -62,4 +62,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-videos.ps1 as of 05/19/2024 10:25:17)*
*(generated by convert-ps2md.ps1 using the comment-based help of cd-videos.ps1 as of 08/15/2024 09:50:45)*

View File

@ -58,4 +58,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-windows.ps1 as of 05/19/2024 10:25:17)*
*(generated by convert-ps2md.ps1 using the comment-based help of cd-windows.ps1 as of 08/15/2024 09:50:45)*

View File

@ -79,4 +79,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of change-wallpaper.ps1 as of 05/19/2024 10:25:17)*
*(generated by convert-ps2md.ps1 using the comment-based help of change-wallpaper.ps1 as of 08/15/2024 09:50:45)*

View File

@ -17,7 +17,7 @@ Example
-------
```powershell
PS> ./check-admin.ps1
Yes
Yes, Markus has admin rights.
```
@ -39,7 +39,7 @@ Script Content
This PowerShell script checks if the user has administrator rights.
.EXAMPLE
PS> ./check-admin.ps1
✅ Yes
✅ Yes, Markus has admin rights.
.LINK
https://github.com/fleschutz/PowerShell
.NOTES
@ -53,18 +53,18 @@ try {
$user = [Security.Principal.WindowsIdentity]::GetCurrent()
$principal = (New-Object Security.Principal.WindowsPrincipal $user)
if ($principal.IsInRole([Security.Principal.WindowsBuiltinRole]::Administrator)) {
"✅ Yes"
"✅ Yes, $USERNAME has admin rights."
} elseif ($principal.IsInRole([Security.Principal.WindowsBuiltinRole]::Guest)) {
"⚠️ No, guest rights only"
"⚠️ No, $USERNAME, has guest rights only."
} else {
"⚠️ No, normal user rights only"
"⚠️ No, $USERNAME has normal user rights only."
}
}
exit 0 # success
exit 0 # success
} catch {
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
exit 1
"⚠️ Error: $($Error[0]) (in script line $($_.InvocationInfo.ScriptLineNumber))"
exit 1
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-admin.ps1 as of 05/19/2024 10:25:17)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-admin.ps1 as of 08/15/2024 09:50:45)*

View File

@ -65,7 +65,7 @@ try {
$statusMsg += ", $numUpdates upgrades available"
$crashDumps = GetCrashDumps
if ($crashDumps -ne 0) { $statusIcon = "⚠️"; $statusMsg += ", $crashDumps crash dumps found" }
if ($crashDumps -ne 0) { $statusIcon = "⚠️"; $statusMsg += " - found $crashDumps crash dump(s)" }
}
Write-Host "$statusIcon $statusMsg"
exit 0 # success
@ -75,4 +75,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-apps.ps1 as of 05/19/2024 10:25:17)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-apps.ps1 as of 08/15/2024 09:50:45)*

View File

@ -76,4 +76,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-bios.ps1 as of 05/19/2024 10:25:17)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-bios.ps1 as of 08/15/2024 09:50:45)*

View File

@ -61,7 +61,7 @@ function GetCPUTemperature {
}
try {
Write-Progress "Querying CPU status... "
Write-Progress "Querying CPU status..."
$status = "✅"
$arch = GetCPUArchitecture
if ($IsLinux) {
@ -76,24 +76,24 @@ try {
$arch = "$arch, "
$deviceID = "$($details.DeviceID), "
$speed = "$($details.MaxClockSpeed)MHz, "
$socket = "$($details.SocketDesignation) socket, "
$socket = "$($details.SocketDesignation) socket"
}
$cores = [System.Environment]::ProcessorCount
$celsius = GetCPUTemperature
if ($celsius -eq 99999.9) {
$temp = "no temp"
} elseif ($celsius -gt 50) {
$temp = "$($celsius)°C"
$temp = "$($celsius)°C HOT"
$status = "⚠️"
} elseif ($celsius -lt 0) {
$temp = "$($celsius)°C"
$temp = "$($celsius)°C COLD"
$status = "⚠️"
} else {
$temp = "$($celsius)°C"
$temp = "$($celsius)°C OK"
}
Write-Progress -completed "Done."
Write-Host "$status $cpuName ($($arch)$cores cores, $($deviceID)$($speed)$($socket)$temp)"
Write-Host "$status $cpuName ($($arch)$cores cores, $($deviceID)$($speed)$($socket)) - $temp"
exit 0 # success
} catch {
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
@ -101,4 +101,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-cpu.ps1 as of 05/19/2024 10:25:17)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-cpu.ps1 as of 08/15/2024 09:50:45)*

View File

@ -82,4 +82,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-credentials.ps1 as of 05/19/2024 10:25:17)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-credentials.ps1 as of 08/15/2024 09:50:45)*

View File

@ -57,4 +57,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-day.ps1 as of 05/19/2024 10:25:17)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-day.ps1 as of 08/15/2024 09:50:45)*

View File

@ -47,7 +47,7 @@ Script Content
#>
try {
Write-Progress "Measuring DNS resolution..."
#Write-Progress "Measuring DNS resolution..."
$table = Import-CSV "$PSScriptRoot/../data/popular-domains.csv"
$numRows = $table.Length
@ -59,7 +59,7 @@ try {
}
[float]$elapsed = $stopWatch.Elapsed.TotalSeconds
Write-Progress -completed " "
#Write-Progress -completed "Measuring DNS resolution..."
$average = [math]::round($numRows / $elapsed, 1)
if ($average -lt 10.0) {
Write-Host "⚠️ DNS resolves $average domains per second only"
@ -73,4 +73,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-dns.ps1 as of 05/19/2024 10:25:17)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-dns.ps1 as of 08/15/2024 09:50:45)*

View File

@ -35,7 +35,7 @@ Example
-------
```powershell
PS> ./check-drive-space.ps1 C
Drive C: has 442GB free (56% of 1TB used)
Drive C: uses 56% of 1TB - 442GB free
```
@ -61,7 +61,7 @@ Script Content
Specifies the minimum level in bytes (10GB by default)
.EXAMPLE
PS> ./check-drive-space.ps1 C
✅ Drive C: has 442GB free (56% of 1TB used)
✅ Drive C: uses 56% of 1TB - 442GB free
.LINK
https://github.com/fleschutz/PowerShell
.NOTES
@ -101,7 +101,7 @@ try {
Write-Host "⚠️ Drive $driveName with $(Bytes2String $total) is nearly full, $(Bytes2String $free) free"
} else {
[int64]$percent = ($used * 100) / $total
Write-Host "✅ Drive $driveName has $(Bytes2String $free) free ($percent% of $(Bytes2String $total) used)"
Write-Host "✅ Drive $driveName uses $percent% of $(Bytes2String $total) - $(Bytes2String $free) free"
}
exit 0 # success
} catch {
@ -110,4 +110,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-drive-space.ps1 as of 05/19/2024 10:25:17)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-drive-space.ps1 as of 08/15/2024 09:50:45)*

View File

@ -26,8 +26,8 @@ Example
-------
```powershell
PS> ./check-drives.ps1
Drive C: has 512GB free (49% of 1TB used)
Drive D: has 641GB free (84% of 4TB used)
Drive C: uses 49% of 1TB - 512GB free
Drive D: uses 84% of 4TB - 641GB free
```
@ -51,8 +51,8 @@ Script Content
Specifies the minimum warning level (10GB by default)
.EXAMPLE
PS> ./check-drives.ps1
✅ Drive C: has 512GB free (49% of 1TB used)
✅ Drive D: has 641GB free (84% of 4TB used)
✅ Drive C: uses 49% of 1TB - 512GB free
✅ Drive D: uses 84% of 4TB - 641GB free
.LINK
https://github.com/fleschutz/PowerShell
.NOTES
@ -90,7 +90,7 @@ try {
Write-Host "⚠️ Drive $name with $(Bytes2String $total) is nearly full, $(Bytes2String $free) free"
} else {
[int64]$percent = ($used * 100) / $total
Write-Host "✅ Drive $name has $(Bytes2String $free) free ($percent% of $(Bytes2String $total) used)"
Write-Host "✅ Drive $name uses $percent% of $(Bytes2String $total) - $(Bytes2String $free) free"
}
}
exit 0 # success
@ -100,4 +100,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-drives.ps1 as of 05/19/2024 10:25:17)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-drives.ps1 as of 08/15/2024 09:50:45)*

View File

@ -63,4 +63,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-dusk.ps1 as of 05/19/2024 10:25:17)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-dusk.ps1 as of 08/15/2024 09:50:45)*

View File

@ -61,4 +61,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-easter-sunday.ps1 as of 05/19/2024 10:25:17)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-easter-sunday.ps1 as of 08/15/2024 09:50:45)*

View File

@ -75,4 +75,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-file-system.ps1 as of 05/19/2024 10:25:17)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-file-system.ps1 as of 08/15/2024 09:50:45)*

View File

@ -170,4 +170,4 @@ function Check-Header { param( $path )
Check-Header $Path
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-file.ps1 as of 05/19/2024 10:25:17)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-file.ps1 as of 08/15/2024 09:50:45)*

View File

@ -65,4 +65,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-firewall.ps1 as of 05/19/2024 10:25:17)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-firewall.ps1 as of 08/15/2024 09:50:45)*

View File

@ -24,7 +24,7 @@ Script Content
This PowerShell script queries the GPU status and prints it.
.EXAMPLE
PS> ./check-gpu.ps1
✅ NVIDIA Quadro P400 GPU (2GB RAM, 3840x2160 pixels, 32-bit, 59Hz, driver 31.0.15.1740, status OK)
✅ NVIDIA Quadro P400 GPU (2GB RAM, 3840x2160 pixels, 32-bit, 59Hz, driver 31.0.15.1740) - status OK
.LINK
https://github.com/fleschutz/PowerShell
.NOTES
@ -56,7 +56,7 @@ try {
$RefreshRate = $Details.CurrentRefreshRate
$DriverVersion = $Details.DriverVersion
$Status = $Details.Status
Write-Host "✅ $Model GPU ($(Bytes2String $RAMSize) RAM, $($ResWidth)x$($ResHeight) pixels, $($BitsPerPixel)-bit, $($RefreshRate)Hz, driver $DriverVersion, status $Status)"
Write-Host "✅ $Model GPU ($(Bytes2String $RAMSize) RAM, $($ResWidth)x$($ResHeight) pixels, $($BitsPerPixel)-bit, $($RefreshRate)Hz, driver $DriverVersion) - status $Status"
}
exit 0 # success
} catch {
@ -65,4 +65,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-gpu.ps1 as of 05/19/2024 10:25:17)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-gpu.ps1 as of 08/15/2024 09:50:45)*

View File

@ -63,4 +63,4 @@ Write-Host "`n H A R D W A R E" -foregroundColor green
exit 0 # success
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-hardware.ps1 as of 05/19/2024 10:25:17)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-hardware.ps1 as of 08/15/2024 09:50:45)*

View File

@ -58,4 +58,4 @@ Script Content
exit 0 # success
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-health.ps1 as of 05/19/2024 10:25:17)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-health.ps1 as of 08/15/2024 09:50:45)*

View File

@ -61,4 +61,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-independence-day.ps1 as of 05/19/2024 10:25:17)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-independence-day.ps1 as of 08/15/2024 09:50:45)*

View File

@ -84,4 +84,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-ipv4-address.ps1 as of 05/19/2024 10:25:18)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-ipv4-address.ps1 as of 08/15/2024 09:50:45)*

View File

@ -98,4 +98,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-ipv6-address.ps1 as of 05/19/2024 10:25:18)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-ipv6-address.ps1 as of 08/15/2024 09:50:45)*

View File

@ -55,4 +55,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-iss-position.ps1 as of 05/19/2024 10:25:18)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-iss-position.ps1 as of 08/15/2024 09:50:45)*

View File

@ -87,4 +87,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-mac-address.ps1 as of 05/19/2024 10:25:18)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-mac-address.ps1 as of 08/15/2024 09:50:45)*

View File

@ -60,4 +60,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-midnight.ps1 as of 05/19/2024 10:25:18)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-midnight.ps1 as of 08/15/2024 09:50:45)*

View File

@ -57,4 +57,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-month.ps1 as of 05/19/2024 10:25:18)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-month.ps1 as of 08/15/2024 09:50:45)*

View File

@ -76,4 +76,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-moon-phase.ps1 as of 05/19/2024 10:25:18)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-moon-phase.ps1 as of 08/15/2024 09:50:45)*

View File

@ -55,13 +55,13 @@ Script Content
#>
Write-Host "`n N E T W O R K" -foregroundColor green
& "$PSScriptRoot/list-ip-addresses.ps1"
& "$PSScriptRoot/ping-remote-hosts.ps1"
& "$PSScriptRoot/check-firewall"
& "$PSScriptRoot/check-dns.ps1"
& "$PSScriptRoot/check-vpn.ps1"
& "$PSScriptRoot/list-public-ip.ps1"
& "$PSScriptRoot/ping-local-hosts.ps1"
exit 0 # success
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-network.ps1 as of 05/19/2024 10:25:18)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-network.ps1 as of 08/15/2024 09:50:45)*

View File

@ -59,4 +59,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-noon.ps1 as of 05/19/2024 10:25:18)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-noon.ps1 as of 08/15/2024 09:50:46)*

View File

@ -73,4 +73,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-os.ps1 as of 05/19/2024 10:25:18)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-os.ps1 as of 08/15/2024 09:50:46)*

View File

@ -65,4 +65,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-outlook.ps1 as of 05/19/2024 10:25:18)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-outlook.ps1 as of 08/15/2024 09:50:46)*

View File

@ -94,4 +94,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-password.ps1 as of 05/19/2024 10:25:18)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-password.ps1 as of 08/15/2024 09:50:46)*

View File

@ -92,4 +92,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-pending-reboot.ps1 as of 05/19/2024 10:25:18)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-pending-reboot.ps1 as of 08/15/2024 09:50:46)*

68
docs/check-pnp-devices.md Normal file
View File

@ -0,0 +1,68 @@
Script: *check-pnp-devices.ps1*
========================
This PowerShell script checks all Plug'n'PLay devices connected to the local computer.
Parameters
----------
```powershell
PS> ./check-pnp-devices.ps1 [<CommonParameters>]
[<CommonParameters>]
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
WarningVariable, OutBuffer, PipelineVariable, and OutVariable.
```
Example
-------
```powershell
PS> ./check-pnp-devices.ps1
FriendlyName Status InstanceId
------------ ------ ----------
Microsoft-Controller OK ROOT\SPACEPORT\0000
...
```
Notes
-----
Author: Markus Fleschutz | License: CC0
Related Links
-------------
https://github.com/fleschutz/PowerShell
Script Content
--------------
```powershell
<#
.SYNOPSIS
Checks PnP devices
.DESCRIPTION
This PowerShell script checks all Plug'n'PLay devices connected to the local computer.
.EXAMPLE
PS> ./check-pnp-devices.ps1
FriendlyName Status InstanceId
------------ ------ ----------
Microsoft-Controller OK ROOT\SPACEPORT\0000
...
.LINK
https://github.com/fleschutz/PowerShell
.NOTES
Author: Markus Fleschutz | License: CC0
#>
try {
Get-PnpDevice | Where-Object {$_.Status -like "Error"} | Format-Table -property FriendlyName,Status,InstanceId
exit 0 # success
} catch {
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
exit 1
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-pnp-devices.ps1 as of 08/15/2024 09:50:46)*

View File

@ -17,7 +17,7 @@ Example
-------
```powershell
PS> ./check-power.ps1
Battery at 9% · 54 min remaining · power scheme 'HP Optimized'
Battery at 9% with 54min remaining · power scheme 'HP Optimized'
```
@ -39,7 +39,7 @@ Script Content
This PowerShell script queries the power status and prints it.
.EXAMPLE
PS> ./check-power.ps1
⚠️ Battery at 9% · 54 min remaining · power scheme 'HP Optimized'
⚠️ Battery at 9% with 54min remaining · power scheme 'HP Optimized'
.LINK
https://github.com/fleschutz/PowerShell
.NOTES
@ -68,23 +68,23 @@ try {
} elseif ($remaining -eq 0) {
$reply = "✅ Battery at $percent%"
} elseif ($remaining -le 5) {
$reply = "⚠️ Battery at $percent% · ONLY $($remaining)min remaining"
$reply = "⚠️ Battery at $percent% with ONLY $($remaining)min remaining"
} elseif ($remaining -le 30) {
$reply = "⚠️ Battery at $percent% · only $($remaining)min remaining"
$reply = "⚠️ Battery at $percent% with only $($remaining)min remaining"
} elseif ($percent -lt 10) {
$reply = "⚠️ Battery at $percent% · $($remaining)min remaining"
} elseif ($percent -ge 60) {
$reply = "✅ Battery $percent% full · $($remaining)min remaining"
$reply = "⚠️ Battery at $percent% with $($remaining)min remaining"
} elseif ($percent -ge 80) {
$reply = "✅ Battery $percent% full with $($remaining)min remaining"
} else {
$reply = "✅ Battery at $percent% · $($remaining)min remaining"
$reply = "✅ Battery at $percent% with $($remaining)min remaining"
}
}
$powerScheme = (powercfg /getactivescheme)
$powerScheme = $powerScheme -Replace "^(.*) \(",""
$powerScheme = $powerScheme -Replace "\)$",""
$reply += " · power scheme '$powerScheme'"
$reply += ", power scheme is '$powerScheme'"
}
Write-Output $reply
Write-Host $reply
exit 0 # success
} catch {
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
@ -92,4 +92,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-power.ps1 as of 05/19/2024 10:25:18)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-power.ps1 as of 08/15/2024 09:50:46)*

View File

@ -59,4 +59,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-powershell.ps1 as of 05/19/2024 10:25:18)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-powershell.ps1 as of 08/15/2024 09:50:46)*

View File

@ -76,4 +76,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-ps1-file.ps1 as of 05/19/2024 10:25:18)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-ps1-file.ps1 as of 08/15/2024 09:50:46)*

View File

@ -24,7 +24,7 @@ Script Content
This PowerShell script queries the status of the installed RAM memory modules and prints it.
.EXAMPLE
PS> ./check-ram.ps1
✅ 16GB DDR4 RAM @ 3200MHz by Micron (in CPU0/CPU0-DIMM3 @ 1.2V)
✅ 16GB DDR4 RAM at 3200MHz/1.2V in CPU0/CPU0-DIMM3 by Micron
.LINK
https://github.com/fleschutz/PowerShell
.NOTES
@ -88,7 +88,7 @@ try {
[float]$Voltage = $Bank.ConfiguredVoltage / 1000.0
$Manufacturer = $Bank.Manufacturer
$Location = "$($Bank.BankLabel)/$($Bank.DeviceLocator)"
Write-Host "✅ $Capacity $Type @ $($Speed)MHz by $Manufacturer (in $Location @ $($Voltage)V)"
Write-Host "✅ $Capacity $Type at $($Speed)MHz,$($Voltage)V in $Location by $Manufacturer"
}
}
exit 0 # success
@ -98,4 +98,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-ram.ps1 as of 05/19/2024 10:25:18)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-ram.ps1 as of 08/15/2024 09:50:46)*

View File

@ -27,7 +27,7 @@ Example
```powershell
PS> ./check-repo.ps1 C:\MyRepo
(1/10) Searching for Git executable... git version 2.41.0.windows.3
(2/10) Checking local repository... 📂C:\MyRepo
(2/10) Checking local repository... C:\MyRepo
(3/10) Querying remote URL... git@github.com:fleschutz/PowerShell.git
(4/10) Querying current branch... main
(5/10) Fetching remote updates... OK
@ -58,7 +58,7 @@ Script Content
.EXAMPLE
PS> ./check-repo.ps1 C:\MyRepo
⏳ (1/10) Searching for Git executable... git version 2.41.0.windows.3
⏳ (2/10) Checking local repository... 📂C:\MyRepo
⏳ (2/10) Checking local repository... C:\MyRepo
⏳ (3/10) Querying remote URL... git@github.com:fleschutz/PowerShell.git
⏳ (4/10) Querying current branch... main
⏳ (5/10) Fetching remote updates... OK
@ -83,7 +83,7 @@ try {
Write-Host "⏳ (2/10) Checking local repository... " -noNewline
$FullPath = Resolve-Path "$pathToRepo"
if (!(Test-Path "$FullPath" -pathType Container)) { throw "Can't access folder: $FullPath" }
"📂$FullPath"
"$FullPath"
Write-Host "⏳ (3/10) Querying remote URL... " -noNewline
& git -C "$FullPath" remote get-url origin
@ -121,7 +121,7 @@ try {
$repoDirName = (Get-Item "$FullPath").Name
[int]$elapsed = $stopWatch.Elapsed.TotalSeconds
"✔️ Checked repo 📂$repoDirName in $($elapsed)s."
"✔️ Checked 📂$repoDirName repo in $($elapsed)s."
exit 0 # success
} catch {
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
@ -129,4 +129,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-repo.ps1 as of 05/19/2024 10:25:18)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-repo.ps1 as of 08/15/2024 09:50:46)*

View File

@ -91,4 +91,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-repos.ps1 as of 05/19/2024 10:25:18)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-repos.ps1 as of 08/15/2024 09:50:46)*

View File

@ -56,4 +56,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-santa.ps1 as of 05/19/2024 10:25:18)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-santa.ps1 as of 08/15/2024 09:50:46)*

View File

@ -24,7 +24,7 @@ Script Content
This PowerShell script queries the status of the SSD/HDD devices (supporting S.M.A.R.T.) and prints it.
.EXAMPLE
PS> ./check-smart-devices.ps1
✅ 1TB Samsung SSD 970 EVO via NVMe (37°C, 2388 hours, 289x on/off, v2B2QEXE7, selftest passed)
✅ 1TB Samsung SSD 970 EVO via NVMe (37°C, 2388 hours, 289x on/off, v2B2QEXE7) - selftest OK
.LINK
https://github.com/fleschutz/PowerShell
.NOTES
@ -48,18 +48,18 @@ function Bytes2String([int64]$bytes) {
}
try {
Write-Progress "(1/3) Searching for smartmontools..."
#Write-Progress "(1/3) Searching for smartmontools..."
$result = (smartctl --version)
if ($lastExitCode -ne "0") { throw "Can't execute 'smartctl' - make sure smartmontools are installed" }
Write-Progress "(2/3) Scanning S.M.A.R.T devices..."
#Write-Progress "(2/3) Scanning S.M.A.R.T devices..."
if ($IsLinux) {
$devices = $(sudo smartctl --scan-open)
} else {
$devices = $(smartctl --scan-open)
}
Write-Progress "(3/3) Querying S.M.A.R.T devices..."
#Write-Progress "Querying S.M.A.R.T devices..."
foreach($device in $devices) {
$array = $device.split(" ")
$dev = $array[0]
@ -100,15 +100,15 @@ try {
$powerOn = "$($details.power_cycle_count)x on/off"
}
if ($details.smart_status.passed) {
$selftest = "selftest passed"
$selftest = "selftest OK"
} else {
$selftest = "selftest FAILED"
$status = "⚠️"
}
$firmwareVersion = $details.firmware_version
Write-Host "$status $capacity$modelName via $protocol ($temp, $hours, $powerOn, $selftest, v$firmwareVersion)"
Write-Host "$status $capacity$modelName via $protocol ($temp, $hours, $powerOn, v$firmwareVersion) - $selftest"
}
Write-Progress -completed " "
#Write-Progress -completed "Done."
exit 0 # success
} catch {
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
@ -116,4 +116,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-smart-devices.ps1 as of 05/19/2024 10:25:18)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-smart-devices.ps1 as of 08/15/2024 09:50:46)*

View File

@ -65,4 +65,4 @@ Write-Host "`n S O F T W A R E" -foregroundColor green
exit 0 # success
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-software.ps1 as of 05/19/2024 10:25:18)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-software.ps1 as of 08/15/2024 09:50:46)*

View File

@ -84,4 +84,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-subnet-mask.ps1 as of 05/19/2024 10:25:18)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-subnet-mask.ps1 as of 08/15/2024 09:50:46)*

View File

@ -9,7 +9,7 @@ Parameters
PS> ./check-swap-space.ps1 [[-minLevel] <Int32>] [<CommonParameters>]
-minLevel <Int32>
Specifies the minimum level in GB (10 GB by default)
Specifies the minimum level in MB (10 MB by default)
Required? false
Position? 1
@ -26,7 +26,7 @@ Example
-------
```powershell
PS> ./check-swap-space.ps1
Swap space has 748MB free (42% of 1GB used)
Swap space uses 21% of 1GB - 1005MB free
```
@ -47,10 +47,10 @@ Script Content
.DESCRIPTION
This PowerShell script queries the current status of the swap space and prints it.
.PARAMETER minLevel
Specifies the minimum level in GB (10 GB by default)
Specifies the minimum level in MB (10 MB by default)
.EXAMPLE
PS> ./check-swap-space.ps1
✅ Swap space has 748MB free (42% of 1GB used)
✅ Swap space uses 21% of 1GB - 1005MB free
.LINK
https://github.com/fleschutz/PowerShell
.NOTES
@ -60,15 +60,15 @@ Script Content
param([int]$minLevel = 10)
function MB2String { param([int64]$bytes)
if ($bytes -lt 1000) { return "$($bytes)MB" }
$bytes /= 1000
if ($bytes -lt 1000) { return "$($bytes)GB" }
$bytes /= 1000
if ($bytes -lt 1000) { return "$($bytes)TB" }
$bytes /= 1000
if ($bytes -lt 1000) { return "$($bytes)PB" }
$bytes /= 1000
if ($bytes -lt 1000) { return "$($bytes)EB" }
if ($bytes -lt 1024) { return "$($bytes)MB" }
$bytes /= 1024
if ($bytes -lt 1024) { return "$($bytes)GB" }
$bytes /= 1024
if ($bytes -lt 1024) { return "$($bytes)TB" }
$bytes /= 1024
if ($bytes -lt 1024) { return "$($bytes)PB" }
$bytes /= 1024
if ($bytes -lt 1024) { return "$($bytes)EB" }
}
try {
@ -94,11 +94,11 @@ try {
Write-Output "⚠️ Swap space of $(MB2String $total) is full"
} elseif ($free -lt $minLevel) {
Write-Output "⚠️ Swap space has only $(MB2String $free) of $(MB2String $total) free"
} elseif ($used -lt 5) {
Write-Output "✅ Swap space has all $(MB2String $free) free"
} elseif ($used -lt 3) {
Write-Output "✅ Swap space unused - full $(MB2String $free) free"
} else {
[int64]$percent = ($used * 100) / $total
Write-Output "✅ Swap space has $(MB2String $free) free ($percent% of $(MB2String $total) used)"
Write-Output "✅ Swap space at $percent% of $(MB2String $total) - $(MB2String $free) free"
}
exit 0 # success
} catch {
@ -107,4 +107,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-swap-space.ps1 as of 05/19/2024 10:25:18)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-swap-space.ps1 as of 08/15/2024 09:50:46)*

View File

@ -100,4 +100,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-symlinks.ps1 as of 05/19/2024 10:25:18)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-symlinks.ps1 as of 08/15/2024 09:50:46)*

View File

@ -1,7 +1,7 @@
Script: *check-time-zone.ps1*
========================
This PowerShell script queries the time zone and prints it.
This PowerShell script queries the local time zone and prints it.
Parameters
----------
@ -17,7 +17,7 @@ Example
-------
```powershell
PS> ./check-time-zone.ps1
11:13 AM W. Europe Summer Time (UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna (+01:00 DST)
3:27 PM in W. Europe Summer Time (UTC+01:00:00 +1h DST)
```
@ -36,10 +36,10 @@ Script Content
.SYNOPSIS
Checks the time zone
.DESCRIPTION
This PowerShell script queries the time zone and prints it.
This PowerShell script queries the local time zone and prints it.
.EXAMPLE
PS> ./check-time-zone.ps1
11:13 AM W. Europe Summer Time (UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna (+01:00 DST)
3:27 PM in W. Europe Summer Time (UTC+01:00:00 +1h DST)
.LINK
https://github.com/fleschutz/PowerShell
.NOTES
@ -50,14 +50,15 @@ try {
[system.threading.thread]::currentThread.currentCulture = [system.globalization.cultureInfo]"en-US"
$Time = $((Get-Date).ToShortTimeString())
$TZ = (Get-Timezone)
$offset = $TZ.BaseUtcOffset
if ($TZ.SupportsDaylightSavingTime) {
$TZName = $TZ.DaylightName
$DST=" (+01:00 DST)"
$DST=" +1h DST"
} else {
$TZName = $TZ.StandardName
$DST=""
}
Write-Host "✅ $Time $TZName $($TZ.DisplayName)$($DST)"
Write-Host "✅ $Time in $TZName (UTC+$($offset)$($DST))"
exit 0 # success
} catch {
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
@ -65,4 +66,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-time-zone.ps1 as of 05/19/2024 10:25:18)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-time-zone.ps1 as of 08/15/2024 09:50:46)*

View File

@ -61,4 +61,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-uptime.ps1 as of 05/19/2024 10:25:18)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-uptime.ps1 as of 08/15/2024 09:50:46)*

View File

@ -65,4 +65,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-vpn.ps1 as of 05/19/2024 10:25:18)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-vpn.ps1 as of 08/15/2024 09:50:46)*

View File

@ -81,4 +81,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-weather.ps1 as of 05/19/2024 10:25:18)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-weather.ps1 as of 08/15/2024 09:50:46)*

View File

@ -54,4 +54,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-week.ps1 as of 05/19/2024 10:25:18)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-week.ps1 as of 08/15/2024 09:50:46)*

View File

@ -72,4 +72,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-wind.ps1 as of 05/19/2024 10:25:18)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-wind.ps1 as of 08/15/2024 09:50:46)*

View File

@ -60,4 +60,4 @@ try {
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of check-windows-system-files.ps1 as of 05/19/2024 10:25:18)*
*(generated by convert-ps2md.ps1 using the comment-based help of check-windows-system-files.ps1 as of 08/15/2024 09:50:46)*

Some files were not shown because too many files have changed in this diff Show More