456 Commits
v1.0 ... 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
439fbf5bfa Updated the Markdown manuals 2024-05-19 10:25:56 +02:00
c24030c909 Merge branch 'main' of github.com:fleschutz/PowerShell 2024-05-18 10:39:31 +02:00
99def28e8d Updated wake-up.ps1 2024-05-18 10:39:11 +02:00
5d4df61edc Updated some scripts 2024-05-17 19:31:10 +02:00
5a6fb1d698 Added executable bit for Linux 2024-05-17 14:23:34 +02:00
5aa9ba219a Add scan-network.ps1 2024-05-17 14:23:02 +02:00
00d11f8866 Merge branch 'main' of github.com:fleschutz/PowerShell 2024-05-17 08:05:14 +02:00
c77f271268 Update cd-repo.ps1 and open-dashboards.ps1 2024-05-17 08:04:54 +02:00
a2681adbf9 Updated watch-news.ps1 2024-05-16 17:25:44 +02:00
6136ae80f2 Updated list-credits.ps1 2024-05-16 17:02:44 +02:00
1f51d6ab66 Added watch-news.ps1 2024-05-16 13:14:01 +02:00
60cc93dbbd Updated pull-repo.ps1 2024-05-16 07:28:18 +02:00
b7e107ecd6 Improved ping-local-hosts.ps1 2024-05-15 16:37:50 +02:00
76a95bb8ae Improved search-files.ps1 2024-05-15 15:41:03 +02:00
bc9a0ab7c0 Update write-animated.ps1 2024-05-15 15:25:28 +02:00
deca430aae Updated my-profile.ps1 2024-05-15 14:51:53 +02:00
f1584f83f3 Updated update-powershell-profile.ps1 2024-05-15 14:34:44 +02:00
79e6e6150f Update FAQ.md 2024-05-15 14:24:52 +02:00
12a7eedd86 Update FAQ.md 2024-05-15 14:16:18 +02:00
88f6dbb91d Update FAQ.md 2024-05-15 14:13:40 +02:00
39bd55443f Merge branch 'main' of github.com:fleschutz/PowerShell 2024-05-15 14:06:41 +02:00
35d32e29e1 Renamed to update-powershell-profile.ps1 and added a greeting to
my-profile.ps1
2024-05-15 14:05:57 +02:00
036c9a39da Update FAQ.md 2024-05-15 13:54:09 +02:00
568707d547 Update FAQ.md 2024-05-15 13:49:48 +02:00
8258e56563 Update FAQ.md 2024-05-15 13:48:58 +02:00
79376a98ff Updated general.csv and military.csv 2024-05-15 13:37:50 +02:00
571c3b7e49 Update list-weather.ps1 2024-05-15 07:32:24 +02:00
30440a72c2 Update list-city-weather.ps1 and on-desktop-login.ps1 2024-05-15 07:18:11 +02:00
d6593816c3 Update show-notifcation.ps1 2024-05-14 21:42:24 +02:00
b2c6f7ea22 Update install-updates.ps1 2024-05-14 21:33:14 +02:00
6a413827df Update introduce-powershell.ps1 and play-mp3.ps1 2024-05-14 21:25:54 +02:00
230fe23421 Update list-credits.ps1 2024-05-14 19:22:21 +02:00
d6071ca2b0 Update list-nina-warnings.ps1 2024-05-14 16:51:44 +02:00
3721feeaa9 Updated list-coffee-prices.ps1 2024-05-14 16:18:13 +02:00
411756abc6 Updated list-tags.ps1 2024-05-14 16:01:59 +02:00
b360ab234b Updated list-earthquakes.ps1 2024-05-14 15:50:59 +02:00
6cd2ea934d Update list-weather.ps1 2024-05-14 15:31:57 +02:00
fa466955a4 Merge branch 'main' of github.com:fleschutz/PowerShell 2024-05-13 19:35:21 +02:00
443a4b78e7 Updated list-cli-tools.ps1 2024-05-13 19:34:57 +02:00
fc23927446 Updated aviation.csv 2024-05-13 16:07:31 +02:00
d4c5c03433 Updated list-clipboard.ps1 2024-05-13 15:36:49 +02:00
af3c58a541 Updated organizations.csv 2024-05-13 13:55:32 +02:00
85e5dfe8f1 Updated list-weather.ps1 2024-05-13 08:47:00 +02:00
77081de9db Updated pull-repo.ps1 2024-05-13 08:35:08 +02:00
c3ad18eba7 Updated list-repos.ps1 2024-05-13 08:21:54 +02:00
725bdcb680 Updated install-calibre-server.ps1 2024-05-12 12:54:50 +02:00
b845d6459b Update list-network-neighbors.ps1 2024-05-09 11:57:45 +02:00
5731ff7a5f Update list-network-neighbors.ps1 2024-05-09 11:41:56 +02:00
af92a2972d Updated list-cli-tools.ps1 and list-network-neighbors.ps1 2024-05-09 11:29:07 +02:00
3b3f8db539 Updated pull-repos.ps1 2024-05-08 19:03:40 +02:00
54974f6660 Update list-network-neighbors.ps1 2024-05-08 18:56:05 +02:00
29bd848405 Update README.md 2024-05-08 16:21:38 +02:00
b98b638ff1 Update README.md 2024-05-08 16:20:30 +02:00
adfc40c2cf Add list-network-neighbors.ps1 2024-05-08 13:32:42 +02:00
9a9d83dfc8 Update search-files.ps1 2024-05-08 12:58:57 +02:00
60c1004a40 Update cd-trash.ps1 and cd-recycle-bin.ps1 2024-05-08 07:48:16 +02:00
3d64a05c57 Update switch-branch.ps1 2024-05-08 07:38:50 +02:00
49b70b104d Update list-news.ps1 2024-05-07 10:25:40 +02:00
902f19c64a Update ping-remote-hosts.ps1 2024-05-07 10:01:06 +02:00
f74ab0c771 Updated check-apps.ps1 2024-05-06 18:49:38 +02:00
a2014996f6 Updated check-apps.ps1 2024-05-06 18:48:30 +02:00
82a6ca53f4 Merge branch 'main' of github.com:fleschutz/PowerShell 2024-05-06 18:23:54 +02:00
bbd9fd4e99 Renamed to tell-new-year.ps1 2024-05-06 18:23:36 +02:00
e192f34821 Update README.md 2024-05-06 18:14:26 +02:00
11bfd0b886 Update README.md 2024-05-06 18:12:23 +02:00
fa37a97c92 Updated new-dir.ps1 2024-05-06 18:05:37 +02:00
598adae9cb Added new-dir.ps1 2024-05-06 18:02:33 +02:00
18a6d1fcf5 Update write-quote.ps1 2024-05-06 17:42:12 +02:00
75672674a9 Update ping-local-hosts.ps1 2024-05-03 19:01:33 +02:00
90ed5031d7 Updated check-repos.ps1 2024-05-02 15:36:41 +02:00
b612c905e2 Updated check-repo.ps1 and check-repos.ps1 2024-05-02 15:20:56 +02:00
4be557732e Updated check-repo.ps1 2024-05-02 15:03:05 +02:00
b2b539e471 Merge branch 'main' of github.com:fleschutz/PowerShell 2024-05-02 13:10:10 +02:00
57b87c4b48 Improved build-repo.ps1 2024-05-02 13:09:54 +02:00
6ddf3d846c Set executable permissions for Linux 2024-05-02 12:46:55 +02:00
6cfc31ffd4 Updated list-window-titles.ps1 2024-05-02 12:37:57 +02:00
abc5a11989 Updated list-news.ps1 2024-05-02 12:29:46 +02:00
ea6ca76eda Updated list-weather.ps1 2024-05-02 12:17:54 +02:00
05fdf8b99c Updated new-branch.ps1 and switch-branch.ps1 2024-05-02 12:12:32 +02:00
ef346ea8bc Updated switch-branch.ps1 2024-05-02 09:03:13 +02:00
a19489235a Updated write-powershell-profile.ps1 2024-04-28 17:19:57 +02:00
c80d48b7d7 Update FAQ.md 2024-04-28 17:00:53 +02:00
b0caa06e29 Updated new-user.ps1 2024-04-28 16:35:16 +02:00
b72f6e6a6e Added remove-user.ps1 2024-04-28 16:31:24 +02:00
3ef424ad70 Switched to conveyance selftest 2024-04-28 15:56:17 +02:00
c9867174cd Improved check-smart-devices.ps1 2024-04-28 15:29:23 +02:00
5f573540a5 Update clean-repo.ps1 2024-04-26 07:48:51 +02:00
cb9df2ccf2 Updated play-system-sounds.ps1 2024-04-25 07:16:48 +02:00
e2eed4e802 Update on-desktop-login.ps1 2024-04-25 07:03:24 +02:00
5ca003c8e3 Added play-system-sounds.ps1 2024-04-24 20:00:49 +02:00
360947b911 Update general.csv 2024-04-24 14:49:23 +02:00
233864eef0 Updated check-repo.ps1 2024-04-22 12:57:38 +02:00
81a8082017 Updated list-repos.ps1 2024-04-22 12:44:59 +02:00
69b8b3ee4e Update switch-branch.ps1 2024-04-22 12:33:26 +02:00
e08a839e11 Update README.md 2024-04-21 18:02:27 +02:00
59eb6e5c7b Update README.md 2024-04-21 18:00:56 +02:00
0878ab8141 Update README.md 2024-04-21 17:57:18 +02:00
f14995fa28 Update README.md 2024-04-21 17:56:00 +02:00
4928897fd2 Update README.md 2024-04-21 17:37:58 +02:00
5bee8b4c11 Update README.md 2024-04-21 17:32:43 +02:00
098e1e8b57 Update README.md 2024-04-21 17:31:06 +02:00
d9f5847aed Added write-centered.ps1 2024-04-21 17:23:21 +02:00
6132292e2a Added write-headline.ps1 2024-04-21 17:09:15 +02:00
2b4fb24678 Update install-updates.ps1 2024-04-21 16:21:21 +02:00
245f6330f9 Updated install-powershell.ps1 2024-04-19 16:49:58 +02:00
00d0fb333e Update check-pending-reboot.ps1 and install-updates.ps1 2024-04-19 16:32:40 +02:00
3dba184d19 Update install-powershell.ps1 2024-04-19 16:26:31 +02:00
04406716db Update list-repos.ps1 2024-04-19 12:09:00 +02:00
9ae69818cf Updated count-lines.ps1 2024-04-18 14:56:44 +02:00
900809ed2d Add play-big-ben.ps1 2024-04-18 09:15:03 +02:00
68093db677 Updated play-mp3.ps1 2024-04-18 09:03:21 +02:00
46c80fcd36 Added count-characters.ps1 2024-04-17 16:48:46 +02:00
dddfe0eb80 Renamed to count-lines.ps1 and updated it 2024-04-17 16:39:28 +02:00
c8f6edfe04 Update check-swap-space.ps1 2024-04-17 15:51:04 +02:00
fc8919c7b0 Add pending reboot check to install-updates.ps1 2024-04-17 15:15:59 +02:00
746825f40f Updated pull-repo.ps1 2024-04-17 11:23:41 +02:00
29bd5ed5c9 Added cd-repo.ps1 2024-04-04 15:07:58 +02:00
3189a749de Updated pull-repos.ps1 2024-03-28 15:28:01 +01:00
6e05236a99 Update locate-city.ps1 2024-03-28 10:06:26 +01:00
aed2b7d940 Updated the manuals 2024-03-27 17:36:59 +01:00
c5b5cb1c6e Set executable flag 2024-03-27 17:31:29 +01:00
4de7ec9831 Update list-dns-servers.ps1 2024-03-24 18:13:45 +01:00
85b5d2b84f Update list-dns-servers.ps1 2024-03-24 12:23:40 +01:00
8e9b84491e Update ping-hosts.ps1 2024-03-24 12:05:31 +01:00
38f047e111 Added ping-host.ps1 2024-03-23 11:57:48 +01:00
6c2002649f Update write-chart.ps1 2024-03-23 10:58:14 +01:00
34de8863f4 Update write-big.ps1 2024-03-23 10:18:56 +01:00
2df84055fc Update list-weather.ps1 2024-03-23 10:00:46 +01:00
4b4ef9c1c4 Update edit.ps1 2024-03-20 16:14:46 +01:00
a79bb3d0eb Update list-repos.ps1 2024-03-20 13:27:17 +01:00
c5b68daf0e Update switch-branch.ps1 2024-03-19 13:14:58 +01:00
11df9ebbc3 Update clean-repo.ps1 2024-03-18 14:37:01 +01:00
84d421b0bd Update edit.ps1 2024-03-18 14:31:48 +01:00
19164caf2b Added CMake 2024-03-18 13:06:38 +01:00
a3d209e55c Update build-repo.ps1 2024-03-18 12:44:42 +01:00
7ee714e3a9 Update list-branches.ps1 2024-03-18 11:32:35 +01:00
885abeb385 Update check-cpu.ps1 2024-03-16 11:36:55 +01:00
513c60d5f9 Improved some scripts 2024-03-16 11:36:02 +01:00
a316ad6e27 Updated check-drive-space.ps1, check-drives.ps1, and
check-swap-space.ps1
2024-03-13 16:52:55 +01:00
1fd0b93746 Updated cd-repos.ps1 2024-03-13 11:11:42 +01:00
714f53a90a Update new-branch.ps1 2024-03-12 12:51:36 +01:00
adc7c4b240 Update switch-branch.ps1 2024-03-12 09:13:04 +01:00
c1104a14af Updated open-dashboards.ps1 and switch-tabs.ps1 2024-03-06 09:01:18 +01:00
95e3305c9d Updated cd-repos.ps1 and cd-scripts.ps1 2024-03-06 08:25:34 +01:00
6625d4a909 Update list-executables.ps1 2024-03-06 08:02:38 +01:00
9bdbd172f0 Update clean-repo.ps1 2024-03-05 14:50:09 +01:00
0c34da568f Update computing.csv and general.csv 2024-03-05 13:30:02 +01:00
badf775807 Updated list-updates.ps1 2024-03-03 10:32:22 +01:00
80a756cf3e Updated pull-repos.ps1 2024-02-29 15:59:11 +01:00
a88ee6031a Updated pull-repos.ps1 2024-02-29 08:23:27 +01:00
edd15f6ebe Updated write-powershell-profile.ps1 2024-02-28 07:44:20 +01:00
680f99568d Updated pull-repos.ps1 2024-02-28 07:19:48 +01:00
adf316dac3 Update general.csv and organizations.csv 2024-02-27 13:24:15 +01:00
1bfee19061 Renamed to 'dicts' folder 2024-02-26 16:03:19 +01:00
267a4e566c Renamed to list-powershell-verbs.ps1 2024-02-26 15:53:08 +01:00
70e14b26b2 Renamed to list-powershell-modules.ps1 2024-02-26 15:49:36 +01:00
a9b0fd120d Renamed to list-powershell-profiles.ps1 2024-02-26 15:46:51 +01:00
0537d616ee Updated list-news.ps1 2024-02-26 15:13:42 +01:00
c9961fe97d Update README.md 2024-02-25 17:26:06 +01:00
a573ee7878 Update README.md 2024-02-25 17:25:00 +01:00
5d11391dc7 Update check-swap-space.ps1 2024-02-23 16:43:17 +01:00
c2ece8db12 Update my-profile.ps1 2024-02-23 11:41:17 +01:00
8b5cbd074f Update new-branch.ps1 2024-02-22 09:53:55 +01:00
5381e88ced Update switch-branch.ps1 2024-02-22 07:26:22 +01:00
1e6d5ac3a5 Updated check-uptime.ps1 2024-02-21 16:32:16 +01:00
306cd65327 Update README.md 2024-02-21 15:13:09 +01:00
67636a8024 Update list-commits-live.ps1 2024-02-21 09:21:28 +01:00
4cc43302c2 Update list-commmits-live.ps1 2024-02-20 16:29:26 +01:00
a11c9953b9 Update list-commits-live.ps1 2024-02-20 16:02:54 +01:00
5a5cf939bb Added list-commits-live.ps1 2024-02-20 15:34:04 +01:00
a962e1b8ad Updated general.csv 2024-02-20 10:28:13 +01:00
b94c006e94 Update list-news.ps1 2024-02-18 11:12:55 +01:00
ffe8bcc3d7 Added remove-dir-tree.ps1 2024-02-14 15:19:06 +01:00
0ae669da26 Update list-network-shares.ps1 2024-02-14 09:08:14 +01:00
f89271ce4b Update list-news.ps1 2024-02-14 07:57:25 +01:00
e993d937d6 Update list-public-ip.ps1 and ping-local-hosts.ps1 2024-02-13 20:14:48 +01:00
7d36c0fb74 Update list-news.ps1 2024-02-13 19:56:14 +01:00
0fe35dcd45 Update english_dictionary.csv 2024-02-13 08:27:03 +01:00
8ebbc74496 Update what-is.ps1 2024-02-13 08:15:35 +01:00
0bcb9cadf6 Update english_dictionary.csv 2024-02-12 19:12:34 +01:00
2a886f87d5 Update what-is.ps1 and rename to data/dictionaries/ 2024-02-12 18:32:09 +01:00
d753e11173 Added english_dictionary.csv 2024-02-12 15:13:52 +01:00
0c6881f2dc Update list-news.ps1 2024-02-12 11:45:05 +01:00
15f69e32aa Update check-drives.ps1 2024-02-08 12:09:35 +01:00
188653a71d Update check-swap-space.ps1 2024-02-07 18:39:57 +01:00
1498b30abf Update install-updates.ps1 2024-02-07 17:31:48 +01:00
3a5f2371e3 Update some scripts 2024-02-07 13:38:38 +01:00
97cd42cb86 Update ping-local-hosts.ps1 2024-02-01 20:12:31 +01:00
36aa290e9c Updated ping-local-hosts.ps1 2024-01-31 11:36:09 +01:00
3ff1d8718c Updated ping-local-hosts.ps1 2024-01-31 10:57:28 +01:00
b6759748ca Update ping-local-hosts.ps1 2024-01-31 10:53:05 +01:00
8fcdf14d13 Updated check-drive-space.ps1 and install-updates.ps1 2024-01-29 20:57:10 +01:00
8aac02ceab Updated IATA_airport_codes.csv 2024-01-29 09:11:39 +01:00
6553707bff Update aviation.csv 2024-01-29 08:20:54 +01:00
f6927c87f7 Merge branch 'main' of github.com:fleschutz/PowerShell 2024-01-27 12:19:54 +01:00
1a956d2a5b Updated copy-photos-sorted.ps1 2024-01-27 12:19:35 +01:00
dc93b28ee9 Updated check-power.ps1 2024-01-27 10:58:07 +01:00
abb97e1c9f Updated some scripts 2024-01-27 09:55:14 +01:00
1e227f3ba4 Update list-weather.ps1 2024-01-26 13:13:35 +01:00
16983fbd21 Updated check-xml-file.ps1 and check-xml-files.ps1 2024-01-25 15:44:54 +01:00
d9c784fdbf Updated the Markdown manuals 2024-01-25 13:58:49 +01:00
66d6bc3d52 Updated some play-* scripts 2024-01-25 13:58:06 +01:00
e73e26f9e7 Update play-happy-birthday.ps1 2024-01-25 13:52:52 +01:00
7501f71794 Updated play-beep-sound.ps1 2024-01-25 13:50:47 +01:00
3b8b88c6fa Removed obsolete manual pages 2024-01-25 13:41:26 +01:00
e11581f2cd Updated the Markdown manuals 2024-01-25 13:37:12 +01:00
e12bff48a1 Updated convert-ps2md.ps1 and export-to-manuals.ps1 2024-01-25 13:36:21 +01:00
46a49b5291 Updated the Markdown manuals 2024-01-25 13:31:10 +01:00
27ca36b317 Added executable file permissions for check-credentials.ps1 and
save-credentials.ps1
2024-01-25 13:27:28 +01:00
d3abac4b07 Update install-basic-apps.ps1 and basic-apps.csv 2024-01-25 13:23:21 +01:00
652fd1fd01 Update check-xml-file.ps1 and check-xml-files.ps1 2024-01-25 11:18:10 +01:00
203c9a8cfd Update list-cli-tools.ps1 2024-01-24 16:53:49 +01:00
11a28241bd Update list-cli-tools.ps1 2024-01-24 16:45:35 +01:00
9a1cacfcbb Update list-ascii-table.ps1 2024-01-24 16:22:36 +01:00
b5909b519a Update install-updates.ps1 2024-01-24 13:16:24 +01:00
830e211cd4 Update check-drive-space.ps1 and install-updates.ps1 2024-01-24 13:03:18 +01:00
beafdaa629 Update check-pending-reboot.ps1 2024-01-19 16:08:47 +01:00
b56bcbcecd Update check-swap-space.ps1 and ping-local-hosts.ps1 2024-01-19 16:02:42 +01:00
fa91cb5236 Add pnputil 2024-01-16 07:13:08 +01:00
6ccc28a80f Updated aviation.csv 2024-01-15 11:09:41 +01:00
72cfca450f Added check-credentials.ps1 2024-01-15 10:52:40 +01:00
b759eaa68a Added save-credentials.ps1 2024-01-15 09:59:13 +01:00
db3c6e6138 Merge branch 'main' of github.com:fleschutz/PowerShell 2024-01-15 08:16:51 +01:00
d038f7bbe1 Update aviation.csv and general.csv 2024-01-15 08:16:32 +01:00
965b63ea1e Update install-powershell.ps1 2024-01-12 19:37:08 +01:00
6a848c8a7b Update install-powershell.ps1 2024-01-12 12:39:46 +01:00
7a22ef6c5e Update ICAO_airport_codes.csv 2024-01-09 13:01:20 +01:00
c33e0a7519 Update list-tags.ps1 2024-01-07 11:28:57 +01:00
b4edc48cfb Update list-latest-tag.ps1 2024-01-07 11:04:59 +01:00
9570479c81 Updated list-tags.ps1 2024-01-06 17:34:08 +01:00
b436672010 Update Jenkinsfile 2024-01-05 11:49:46 +01:00
5c2f1ede1d Update README.md 2024-01-03 12:14:58 +01:00
be47b2d002 Updated the Markdown manuals 2024-01-03 12:11:22 +01:00
fa9c10d2a4 Renamed check-ping.ps1 to ping-remote-hosts.ps1 2024-01-03 12:09:47 +01:00
cb182e897b Update ping-local-hosts.ps1 2024-01-03 11:59:38 +01:00
702540704b Renamed ping-hosts.ps1 to ping-local-hosts.ps1 2024-01-03 11:44:36 +01:00
22b72f2071 Update check-ping.ps1 2024-01-03 11:30:45 +01:00
6e093e7dee Update build-repo.ps1 2024-01-02 19:46:10 +01:00
4801e38d95 Merge branch 'main' of github.com:fleschutz/PowerShell 2024-01-02 14:39:14 +01:00
523bdde149 Update check-power.ps1 2024-01-02 14:38:53 +01:00
52a5cacabb Moved Jenkinsfile to data directory 2024-01-02 11:56:10 +01:00
b272bb0073 Added a Jenkinsfile to perform a health check 2024-01-02 11:46:22 +01:00
ee412a4013 Add script check-repos.ps1 2023-12-31 15:47:19 +01:00
e2aed21d87 Improve check-powershell.ps1 2023-12-30 10:19:44 +01:00
c89673f442 Rename set-profile.ps1 to write-posershell-profile.ps1 2023-12-26 11:57:02 +01:00
8b642165c7 Update the manual pages 2023-12-16 10:12:58 +01:00
59f3c1bab5 Add Munich airport general information 2023-12-15 13:01:04 +01:00
d416115737 Remove obsolete upload-to-discord.ps1 2023-12-13 10:01:56 +01:00
6d65fda172 Add PrusaSlicer3D 2023-12-08 15:13:22 +01:00
1ffd91c5e2 Updated the Markdown manuals 2023-12-07 20:24:45 +01:00
dafa6cf1d7 Added the executable bits 2023-12-07 20:22:14 +01:00
225cf201aa Update list-updates.ps1 2023-12-07 20:19:21 +01:00
d9c6286503 Add list-error-types.ps1 2023-12-06 13:39:32 +01:00
da55be390b Add check-xml-files.ps1 2023-12-06 10:54:36 +01:00
16526f3a06 Update check-xml-file.ps1 2023-12-06 10:12:33 +01:00
3dbc044948 Updated new-script.ps1 2023-12-05 09:29:58 +01:00
9f56234f99 Add some VM scripts 2023-12-05 09:05:50 +01:00
587c0824b9 Updated new-user.ps1 2023-12-05 09:00:27 +01:00
7d34c7cdf5 Update clone-repos.ps1 2023-12-05 08:40:27 +01:00
c623a07146 Renamed to base256 2023-12-01 18:52:51 +01:00
b365dec5f6 Update general.csv 2023-12-01 15:21:59 +01:00
3d8e7fbad8 Add output of country 2023-11-27 12:51:01 +01:00
f943a8ae91 Add an abbreviation 2023-11-27 08:38:12 +01:00
194dc78d3d Update install-calibre-server.ps1 2023-11-24 13:53:56 +01:00
60511c7731 Update on-desktop-login.ps1 2023-11-24 13:31:54 +01:00
0307ff46fa Update list-weather.ps1 2023-11-24 12:18:31 +01:00
5ad06bb3d3 Updated list-news.ps1 and list-headlines.ps1 2023-11-24 11:43:46 +01:00
eca81b91d5 Update check-os.ps1 2023-11-24 10:26:30 +01:00
71eaa3e6f1 Update list-news.ps1 and list-headlines.ps1 2023-11-23 16:57:07 +01:00
8f9bfa655d Updated some abbreviations 2023-11-23 14:59:42 +01:00
21db8c52bd Update check-cpu.ps1 2023-11-23 13:41:50 +01:00
398d10fc29 Updated some abbreviations 2023-11-23 08:50:06 +01:00
a9e08a6c3d Update sync-folder.ps1 2023-11-22 12:03:42 +01:00
b455a05458 Add sync-folder.ps1 2023-11-22 07:27:21 +01:00
d3e1550e02 Update ping-hosts.ps1 2023-11-17 18:57:50 +01:00
cf606eebba Update wake-up.ps1 2023-11-13 16:33:57 +01:00
6428478bfb Update README.md 2023-11-13 16:07:39 +01:00
a683f528ab Update README.md 2023-11-13 16:02:09 +01:00
9a7d8ee371 Update README.md 2023-11-13 15:58:24 +01:00
d8b3f36711 Update README.md 2023-11-13 15:55:29 +01:00
6d46821001 Update ping-hosts.ps1 2023-11-09 07:25:36 +01:00
b2485aa1ab Update ping-hosts.ps1 2023-11-08 14:35:45 +01:00
4a3b0aa5fb Update ping-hosts.ps1 2023-11-08 14:08:17 +01:00
50466806df Update ping-hosts.ps1 2023-11-08 13:58:51 +01:00
d662dcf125 Update ping-hosts.ps1 2023-11-08 13:55:50 +01:00
6daf7a7928 Add ping-hosts.ps1 2023-11-08 13:44:17 +01:00
54cc55b103 Update new-branch.ps1 2023-11-07 16:22:03 +01:00
9d44a2e9a0 Update aviation.csv 2023-11-07 12:21:52 +01:00
c5eea816ee Update list-repos.ps1 2023-11-04 10:20:47 +01:00
882 changed files with 73278 additions and 13731 deletions

532
README.md
View File

@ -1,44 +1,44 @@
Mega Collection of PowerShell Scripts Mega Collection of PowerShell Scripts
===================================== =====================================
**It includes 500+ useful cross-platform PowerShell scripts located in the 📂[scripts](scripts/) subfolder - for command-line use, 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.** **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) | [Table of Scripts](https://github.com/fleschutz/PowerShell/blob/master/data/scripts.csv) | [FAQ](docs/FAQ.md)** | **Note:** the scripts support Unicode - a modern console is recommended (e.g. *Windows Terminal*) **[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*)
🔊 Scripts for Audio & Voice 🔊 Scripts for Audio & Voice
----------------------------- -----------------------------
| Script | Description | | Script | Description |
| ---------------------------------------------------- | ----------------------------------------------------------------------------------------------- | | ---------------------------------------------------- | ---------------------------------------------------------------------------------------------- |
| [list-voices.ps1](scripts/list-voices.ps1) | Lists the installed text-to-speech voices. [Read more...](docs/list-voices.md) | | [list-voices.ps1](scripts/list-voices.ps1) | Lists the installed text-to-speech voices. [Read more »](docs/list-voices.md) |
| [play-beep-sound.ps1](scripts/play-beep-sound.ps1) | Plays a short beep sound. [Read more...](docs/play-beep-sound.md) | | [play-beep-sound.ps1](scripts/play-beep-sound.ps1) | Plays a short beep sound. [Read more »](docs/play-beep-sound.md) |
| [play-files.ps1](scripts/play-files.ps1) | Plays the given audio files. [Read more...](docs/play-files.md) | | [play-files.ps1](scripts/play-files.ps1) | Plays the given audio files. [Read more »](docs/play-files.md) |
| [play-happy-birthday.ps1](scripts/play-happy-birthday.ps1) | Plays the Happy Birthday song. [Read more...](docs/play-happy-birthday.md) | | [play-happy-birthday.ps1](scripts/play-happy-birthday.ps1) | Plays the Happy Birthday song. [Read more »](docs/play-happy-birthday.md) |
| [play-imperial-march.ps1](scripts/play-imperial-march.ps1) | Plays the Imperial March (Star Wars). [Read more...](docs/play-imperial-march.md) | | [play-imperial-march.ps1](scripts/play-imperial-march.ps1) | Plays the Imperial March (Star Wars). [Read more »](docs/play-imperial-march.md) |
| [play-jingle-bells.ps1](scripts/play-jingle-bells.ps1) | Plays Jingle Bells. [Read more...](docs/play-jingle-bells.md) | | [play-jingle-bells.ps1](scripts/play-jingle-bells.ps1) | Plays Jingle Bells. [Read more »](docs/play-jingle-bells.md) |
| [play-mission-impossible.ps1](scripts/play-mission-impossible.ps1) | Plays the Mission Impossible theme. [Read more...](docs/play-mission-impossible.md)| | [play-mission-impossible.ps1](scripts/play-mission-impossible.ps1) | Plays the Mission Impossible theme. [Read more »](docs/play-mission-impossible.md)|
| [play-m3u.ps1](scripts/play-m3u.ps1) | Plays the given playlist (M3U file format). [Read more...](docs/play-m3u.md) | | [play-m3u.ps1](scripts/play-m3u.ps1) | Plays the given M3U playlist. [Read more »](docs/play-m3u.md) |
| [play-mp3.ps1](scripts/play-mp3.ps1) | Plays the given sound file (MP3 file format). [Read more...](docs/play-mp3.md) | | [play-mp3.ps1](scripts/play-mp3.ps1) | Plays the given MP3 sound file. [Read more »](docs/play-mp3.md) |
| [play-super-mario.ps1](scripts/play-super-mario.ps1) | Plays the Super Mario intro. [Read more...](docs/play-super-mario.md) | | [play-super-mario.ps1](scripts/play-super-mario.ps1) | Plays the Super Mario intro. [Read more »](docs/play-super-mario.md) |
| [play-tetris-melody.ps1](scripts/play-tetris-melody.ps1) | Plays the Tetris melody. [Read more...](docs/play-tetris-melody.md) | | [play-tetris-melody.ps1](scripts/play-tetris-melody.ps1) | Plays the Tetris melody. [Read more »](docs/play-tetris-melody.md) |
| [speak-checklist.ps1](scripts/speak-checklist.ps1) | Speaks the given checklist by text-to-speech. [Read more...](docs/speak-checklist.md) | | [speak-checklist.ps1](scripts/speak-checklist.ps1) | Speaks the given checklist by text-to-speech. [Read more »](docs/speak-checklist.md) |
| [speak-countdown.ps1](scripts/speak-countdown.ps1) | Starts a countdown by text-to-speech. [Read more...](docs/speak-countdown.md) | | [speak-countdown.ps1](scripts/speak-countdown.ps1) | Speaks a countdown by text-to-speech. [Read more »](docs/speak-countdown.md) |
| [speak-english.ps1](scripts/speak-english.ps1) | Speaks text with an English text-to-speech voice. [Read more...](docs/speak-english.md) | | [speak-english.ps1](scripts/speak-english.ps1) | Speaks text with an English text-to-speech voice. [Read more »](docs/speak-english.md) |
| [speak-epub.ps1](scripts/speak-epub.ps1) | Speaks the content of the given Epub file by text-to-speech. [Read more...](docs/speak-epub.md) | | [speak-epub.ps1](scripts/speak-epub.ps1) | Speaks the content of the given Epub file by text-to-speech. [Read more »](docs/speak-epub.md) |
| [speak-file.ps1](scripts/speak-file.ps1) | Speaks the content of the given text file by text-to-speech. [Read more...](docs/speak-file.md) | | [speak-file.ps1](scripts/speak-file.ps1) | Speaks the content of the given text file by text-to-speech. [Read more »](docs/speak-file.md) |
| [speak-french.ps1](scripts/speak-french.ps1) | Speaks text with a French text-to-speech voice. [Read more...](docs/speak-french.md) | | [speak-french.ps1](scripts/speak-french.ps1) | Speaks text with a French text-to-speech voice. [Read more »](docs/speak-french.md) |
| [speak-german.ps1](scripts/speak-german.ps1) | Speaks text with a German text-to-speech voice. [Read more...](docs/speak-german.md) | | [speak-german.ps1](scripts/speak-german.ps1) | Speaks text with a German text-to-speech voice. [Read more »](docs/speak-german.md) |
| [speak-italian.ps1](scripts/speak-italian.ps1) | Speaks text with an Italian text-to-speech voice. [Read more...](docs/speak-italian.md) | | [speak-italian.ps1](scripts/speak-italian.ps1) | Speaks text with an Italian text-to-speech voice. [Read more »](docs/speak-italian.md) |
| [speak-spanish.ps1](scripts/speak-spanish.ps1) | Speaks text with a Spanish text-to-speech voice. [Read more...](docs/speak-spanish.md) | | [speak-spanish.ps1](scripts/speak-spanish.ps1) | Speaks text with a Spanish text-to-speech voice. [Read more »](docs/speak-spanish.md) |
| [speak-test.ps1](scripts/speak-test.ps1) | Performs a speak test by text-to-speech. [Read more...](docs/speak-test.md) | | [speak-test.ps1](scripts/speak-test.ps1) | Performs a speak test by text-to-speech. [Read more »](docs/speak-test.md) |
| [speak-text.ps1](scripts/speak-text.ps1) | Speaks the given text by text-to-speech. [Read more...](docs/speak-text.md) | | [speak-text.ps1](scripts/speak-text.ps1) | Speaks the given text by text-to-speech. [Read more »](docs/speak-text.md) |
| [tell-joke.ps1](scripts/tell-joke.ps1) | Tells a random joke by text-to-speech. [Read more...](docs/tell-joke.md) | | [tell-joke.ps1](scripts/tell-joke.ps1) | Tells a random joke by text-to-speech. [Read more »](docs/tell-joke.md) |
| [tell-quote.ps1](scripts/tell-quote.ps1) | Tells a random quote by text-to-speech. [Read more...](docs/tell-quote.md) | | [tell-quote.ps1](scripts/tell-quote.ps1) | Tells a random quote by text-to-speech. [Read more »](docs/tell-quote.md) |
| [turn-volume-down.ps1](scripts/turn-volume-down.ps1) | Turns the audio volume down. [Read more...](docs/turn-volume-down.md) | | [turn-volume-down.ps1](scripts/turn-volume-down.ps1) | Turns the audio volume down. [Read more »](docs/turn-volume-down.md) |
| [turn-volume-fully-up.ps1](scripts/turn-volume-fully-up.ps1) | Turns the audio volume fully up. [Read more...](docs/turn-volume-fully-up.md) | | [turn-volume-fully-up.ps1](scripts/turn-volume-fully-up.ps1) | Turns the audio fully up. [Read more »](docs/turn-volume-fully-up.md) |
| [turn-volume-off.ps1](scripts/turn-volume-off.ps1) | Turns audio off. [Read more...](docs/turn-volume-off-audio.md) | | [turn-volume-off.ps1](scripts/turn-volume-off.ps1) | Turns audio off. [Read more »](docs/turn-volume-off-audio.md) |
| [turn-volume-on.ps1](scripts/turn-volume-on.ps1) | Turns audio on. [Read more...](docs/turn-volume-on.md) | | [turn-volume-on.ps1](scripts/turn-volume-on.ps1) | Turns audio on. [Read more »](docs/turn-volume-on.md) |
| [turn-volume-up.ps1](scripts/turn-volume-up.ps1) | Turns the audio volume up. [Read more...](docs/turn-volume-up.md) | | [turn-volume-up.ps1](scripts/turn-volume-up.ps1) | Turns the audio volume up. [Read more »](docs/turn-volume-up.md) |
⚙️ Scripts to Manage Computers ⚙️ Scripts to Manage Computers
@ -46,49 +46,49 @@ Mega Collection of PowerShell Scripts
| Script | Description | | Script | Description |
| ---------------------------------------------------- | ------------------------------------------------------------------------------------------------- | | ---------------------------------------------------- | ------------------------------------------------------------------------------------------------- |
| [add-firewall-rules.ps1](scripts/add-firewall-rules.ps1) | Adds firewall rules for executables, needs admin rights. [Read more...](docs/add-firewall-rules.md) | | [add-firewall-rules.ps1](scripts/add-firewall-rules.ps1) | Adds firewall rules for executables, needs admin rights. [Read more »](docs/add-firewall-rules.md) |
| [check-cpu.ps1](scripts/check-cpu.ps1)| Checks the CPU temperature. [Read more...](docs/check-cpu.md) | | [check-cpu.ps1](scripts/check-cpu.ps1)| Checks the CPU temperature. [Read more »](docs/check-cpu.md) |
| [check-dns.ps1](scripts/check-dns.ps1) | Checks the DNS resolution. [Read more...](docs/check-dns.md) | | [check-dns.ps1](scripts/check-dns.ps1) | Checks the DNS resolution. [Read more »](docs/check-dns.md) |
| [check-drive-space.ps1](scripts/check-drive-space.ps1) | Checks a drive for free space left. [Read more...](docs/check-drive-space.md) | | [check-drive-space.ps1](scripts/check-drive-space.ps1) | Checks a drive for free space left. [Read more »](docs/check-drive-space.md) |
| [check-file-system.ps1](scripts/check-file-system.ps1) | Checks the file system of a drive (needs admin rights). [Read more...](docs/check-file-system.md)| | [check-file-system.ps1](scripts/check-file-system.ps1) | Checks the file system of a drive (needs admin rights). [Read more »](docs/check-file-system.md)|
| [check-health.ps1](scripts/check-health.ps1) | Checks the system health. [Read more...](docs/check-health.md) | | [check-health.ps1](scripts/check-health.ps1) | Checks the system health. [Read more »](docs/check-health.md) |
| [check-ping.ps1](scripts/check-ping.ps1) | Checks the ping latency to the internet. [Read more...](docs/check-ping.md) | | [check-ping.ps1](scripts/check-ping.ps1) | Checks the ping latency to the internet. [Read more »](docs/check-ping.md) |
| [check-swap-space.ps1](scripts/check-swap-space.ps1) | Checks the swap space for free space left. [Read more...](docs/check-swap-space.md) | | [check-swap-space.ps1](scripts/check-swap-space.ps1) | Checks the swap space for free space left. [Read more »](docs/check-swap-space.md) |
| [check-windows-system-files.ps1](scripts/check-windows-system-files.ps1) | Checks Windows system files (needs admin rights). [Read more...](docs/check-windows-system-files.md) | | [check-windows-system-files.ps1](scripts/check-windows-system-files.ps1) | Checks Windows system files (needs admin rights). [Read more »](docs/check-windows-system-files.md) |
| [enable-crash-dumps.ps1](scripts/enable-crash-dumps.ps1) | Enables the writing of crash dumps. [Read more...](docs/enable-crash-dumps.md) | | [enable-crash-dumps.ps1](scripts/enable-crash-dumps.ps1) | Enables the writing of crash dumps. [Read more »](docs/enable-crash-dumps.md) |
| [hibernate.ps1](scripts/hibernate.ps1) | Hibernates the local computer immediately. [Read more...](docs/hibernate.md) | | [hibernate.ps1](scripts/hibernate.ps1) | Hibernates the local computer immediately. [Read more »](docs/hibernate.md) |
| [install-github-cli.ps1](scripts/install-github-cli.ps1) | Installs GitHub CLI. [Read more...](docs/install-github-cli.md) | | [install-github-cli.ps1](scripts/install-github-cli.ps1) | Installs GitHub CLI. [Read more »](docs/install-github-cli.md) |
| [install-chrome-browser.ps1](scripts/install-chrome-browser.ps1) | Installs the Google Chrome browser. [Read more...](docs/install-chrome-browser.md) | | [install-chrome-browser.ps1](scripts/install-chrome-browser.ps1) | Installs the Google Chrome browser. [Read more »](docs/install-chrome-browser.md) |
| [firefox-installer.ps1](scripts/firefox-installer.ps1) | Installs the firefox browser. [Read more...](docs/install-firefox-browser.md) | | [install-firefox.ps1](scripts/install-firefox.ps1) | Installs the Firefox browser. [Read more »](docs/install-firefox.md) |
| [install-knot-resolver.ps1](scripts/install-knot-resolver.ps1) | Installs the Knot Resolver (needs admin rights). [Read more...](docs/install-knot-resolver.md)| | [install-knot-resolver.ps1](scripts/install-knot-resolver.ps1) | Installs the Knot Resolver (needs admin rights). [Read more »](docs/install-knot-resolver.md)|
| [install-ssh-client.ps1](scripts/install-ssh-client.ps1) | Installs a SSH client (needs admin rights). [Read more...](docs/install-ssh-client.md) | | [install-ssh-client.ps1](scripts/install-ssh-client.ps1) | Installs a SSH client (needs admin rights). [Read more »](docs/install-ssh-client.md) |
| [install-ssh-server.ps1](scripts/install-ssh-server.ps1) | Installs a SSH server (needs admin rights). [Read more...](docs/install-ssh-server.md) | | [install-ssh-server.ps1](scripts/install-ssh-server.ps1) | Installs a SSH server (needs admin rights). [Read more »](docs/install-ssh-server.md) |
| [install-signal-cli.ps1](scripts/install-signal-cli.ps1) | Installs the CLI edition of the Signal messenger. [Read more...](docs/install-signal-cli.md)| | [install-signal-cli.ps1](scripts/install-signal-cli.ps1) | Installs the CLI edition of the Signal messenger. [Read more »](docs/install-signal-cli.md)|
| [install-updates.ps1](scripts/install-updates.ps1) | Installs updates (need admin rights). [Read more...](docs/install-updates.md) | | [install-updates.ps1](scripts/install-updates.ps1) | Installs updates (need admin rights). [Read more »](docs/install-updates.md) |
| [install-wsl.ps1](scripts/install-wsl.ps1) | Installs Windows Subsystem for Linux (WSL), needs admin rights. [Read more...](docs/install-wsl.md)| | [install-wsl.ps1](scripts/install-wsl.ps1) | Installs Windows Subsystem for Linux (WSL), needs admin rights. [Read more »](docs/install-wsl.md)|
| [list-apps.ps1](scripts/list-apps.ps1) | Lists the installed applications. [Read more...](docs/list-installed-apps.md) | | [list-apps.ps1](scripts/list-apps.ps1) | Lists the installed applications. [Read more »](docs/list-installed-apps.md) |
| [list-cli-tools.ps1](scripts/list-cli-tools.ps1) | Lists installed command-line interface (CLI) tools. [Read more...](docs/list-cli-tools.md) | | [list-cli-tools.ps1](scripts/list-cli-tools.ps1) | Lists installed command-line interface (CLI) tools. [Read more »](docs/list-cli-tools.md) |
| [list-dns-servers.ps1](scripts/list-dns-servers.ps1) | Lists public DNS servers. [Read more...](docs/list-dns-servers.md) | | [list-dns-servers.ps1](scripts/list-dns-servers.ps1) | Lists public DNS servers. [Read more »](docs/list-dns-servers.md) |
| [list-drives.ps1](scripts/list-drives.ps1) | Lists all drives. [Read more...](docs/list-drives.md) | | [list-drives.ps1](scripts/list-drives.ps1) | Lists all drives. [Read more »](docs/list-drives.md) |
| [list-network-shares.ps1](scripts/list-network-shares.ps1) | Lists all network shares of the local computer. [Read more...](docs/list-network-shares.md) | | [list-network-shares.ps1](scripts/list-network-shares.ps1) | Lists all network shares of the local computer. [Read more »](docs/list-network-shares.md) |
| [list-installed-software.ps1](scripts/list-installed-software.ps1) | Lists the installed software. [Read more...](docs/list-installed-software.md) | | [list-installed-software.ps1](scripts/list-installed-software.ps1) | Lists the installed software. [Read more »](docs/list-installed-software.md) |
| [list-printers.ps1](scripts/list-printers.ps1) | Lists all printer known to the computer. [Read more...](docs/list-printers.md) | | [list-printers.ps1](scripts/list-printers.ps1) | Lists all printer known to the computer. [Read more »](docs/list-printers.md) |
| [list-print-jobs.ps1](scripts/list-print-jobs.ps1) | Lists all jobs of all printers. [Read more...](docs/list-print-jobs.md) | | [list-print-jobs.ps1](scripts/list-print-jobs.ps1) | Lists all jobs of all printers. [Read more »](docs/list-print-jobs.md) |
| [list-processes.ps1](scripts/list-processes.ps1) | Lists the local computer processes. [Read more...](docs/list-processes.md) | | [list-processes.ps1](scripts/list-processes.ps1) | Lists the local computer processes. [Read more »](docs/list-processes.md) |
| [list-services.ps1](scripts/list-services.ps1) | Lists the services on the local computer. [Read more...](docs/list-services.md) | | [list-services.ps1](scripts/list-services.ps1) | Lists the services on the local computer. [Read more »](docs/list-services.md) |
| [list-system-info.ps1](scripts/list-system-info.ps1) | Lists system information on the local computer. [Read more...](docs/list-system-info.md) | | [list-system-info.ps1](scripts/list-system-info.ps1) | Lists system information on the local computer. [Read more »](docs/list-system-info.md) |
| [list-tasks.ps1](scripts/list-tasks.ps1) | Lists all Windows scheduler tasks. [Read more...](docs/list-tasks.md) | | [list-tasks.ps1](scripts/list-tasks.ps1) | Lists all Windows scheduler tasks. [Read more »](docs/list-tasks.md) |
| [list-timezone.ps1](scripts/list-timezone.ps1) | Lists the current time zone details. [Read more...](docs/list-timezone.md) | | [list-timezone.ps1](scripts/list-timezone.ps1) | Lists the current time zone details. [Read more »](docs/list-timezone.md) |
| [list-timezones.ps1](scripts/list-timezones.ps1) | Lists all time zones available. [Read more...](docs/list-timezones.md) | | [list-timezones.ps1](scripts/list-timezones.ps1) | Lists all time zones available. [Read more »](docs/list-timezones.md) |
| [list-user-groups.ps1](scripts/list-user-groups.ps1) | Lists the user groups on the local computer. [Read more...](docs/list-user-groups.md) | | [list-user-groups.ps1](scripts/list-user-groups.ps1) | Lists the user groups on the local computer. [Read more »](docs/list-user-groups.md) |
| [poweroff.ps1](scripts/poweroff.ps1) | Halts the local computer (needs admin rights). [Read more...](docs/poweroff.md) | | [poweroff.ps1](scripts/poweroff.ps1) | Halts the local computer (needs admin rights). [Read more »](docs/poweroff.md) |
| [query-smart-data.ps1](scripts/query-smart-data.ps1) | Queries the S.M.A.R.T. data of your HDD/SSD's. [Read more...](docs/query-smart-data.md) | | [query-smart-data.ps1](scripts/query-smart-data.ps1) | Queries the S.M.A.R.T. data of your HDD/SSD's. [Read more »](docs/query-smart-data.md) |
| [reboot.ps1](scripts/reboot.ps1) | Reboots the local computer (needs admin rights). [Read more...](docs/reboot.md) | | [reboot.ps1](scripts/reboot.ps1) | Reboots the local computer (needs admin rights). [Read more »](docs/reboot.md) |
| [remove-print-jobs.ps1](scripts/remove-print-jobs.ps1) | Removes all jobs from all printers. [Read more...](docs/remove-print-jobs.md) | | [remove-print-jobs.ps1](scripts/remove-print-jobs.ps1) | Removes all jobs from all printers. [Read more »](docs/remove-print-jobs.md) |
| [restart-network-adapters.ps1](scripts/restart-network-adapters.ps1) | Restarts all local network adapters. [Read more...](docs/restart-network-adapters.md)| | [restart-network-adapters.ps1](scripts/restart-network-adapters.ps1) | Restarts all local network adapters. [Read more »](docs/restart-network-adapters.md)|
| [upgrade-ubuntu.ps1](scripts/upgrade-ubuntu.ps1) | Upgrades Ubuntu Linux to the latest (LTS) release. [Read more...](docs/upgrade-ubuntu.md) | | [upgrade-ubuntu.ps1](scripts/upgrade-ubuntu.ps1) | Upgrades Ubuntu Linux to the latest (LTS) release. [Read more »](docs/upgrade-ubuntu.md) |
| [wake-up.ps1](scripts/wake-up.ps1) | Wakes up a computer using Wake-on-LAN. [Read more...](docs/wakeup.md) | | [wake-up.ps1](scripts/wake-up.ps1) | Wakes up a remote computer using Wake-on-LAN. [Read more »](docs/wakeup.md) |
| [windefender.ps1](scripts/windefender.ps1) | Turn Windows Defender on/off/check real time monitoring. [Read more...](docs/windefender.md) | | [windefender.ps1](scripts/windefender.ps1) | Turn Windows Defender on/off/check real time monitoring. [Read more »](docs/windefender.md) |
💻 Scripts for the Desktop 💻 Scripts for the Desktop
@ -98,7 +98,7 @@ Mega Collection of PowerShell Scripts
| ---------------------------------------------------- | ------------------------------------------------------------------------------------------- | | ---------------------------------------------------- | ------------------------------------------------------------------------------------------- |
| [close-calculator.ps1](scripts/close-calculator.ps1) | Closes the calculator application. [Read more...](docs/close-calculator.md) | | [close-calculator.ps1](scripts/close-calculator.ps1) | Closes the calculator application. [Read more...](docs/close-calculator.md) |
| [close-cortana.ps1](scripts/close-cortana.ps1) | Closes Cortana. [Read more...](docs/close-cortana.md) | | [close-cortana.ps1](scripts/close-cortana.ps1) | Closes Cortana. [Read more...](docs/close-cortana.md) |
| [close-chrome.ps1](scripts/close-chrome.ps1) | Closes the Google Chrome browser. [Read more...](docs/close-chrome.md) | | [close-chrome.ps1](scripts/close-chrome.ps1) | Closes the Google Chrome browser. [Read more...](docs/close-chrome.md) |
| [close-program.ps1](scripts/close-program.ps1) | Closes the given program gracefully. [Read more...](docs/close-program.md) | | [close-program.ps1](scripts/close-program.ps1) | Closes the given program gracefully. [Read more...](docs/close-program.md) |
| [close-edge.ps1](scripts/close-edge.ps1) | Closes the Edge browser. [Read more...](docs/close-edge.md) | | [close-edge.ps1](scripts/close-edge.ps1) | Closes the Edge browser. [Read more...](docs/close-edge.md) |
| [close-file-explorer.ps1](scripts/close-file-explorer.ps1)| Closes Microsoft File Explorer. [Read more...](docs/close-file-explorer.md) | | [close-file-explorer.ps1](scripts/close-file-explorer.ps1)| Closes Microsoft File Explorer. [Read more...](docs/close-file-explorer.md) |
@ -115,8 +115,8 @@ Mega Collection of PowerShell Scripts
| [close-vlc.ps1](scripts/close-vlc.ps1) | Closes the VLC media player application. [Read more...](docs/close-vlc.md) | | [close-vlc.ps1](scripts/close-vlc.ps1) | Closes the VLC media player application. [Read more...](docs/close-vlc.md) |
| [close-windows-terminal.ps1](scripts/close-windows-terminal.ps1) | Closes the Windows Terminal application. [Read more...](docs/close-windows-terminal.md) | | [close-windows-terminal.ps1](scripts/close-windows-terminal.ps1) | Closes the Windows Terminal application. [Read more...](docs/close-windows-terminal.md) |
| [enable-god-mode.ps1](scripts/enable-god-mode.ps1) | Enables the god mode (adds a new icon to the desktop). [Read more...](docs/enable-god-mode.md) | | [enable-god-mode.ps1](scripts/enable-god-mode.ps1) | Enables the god mode (adds a new icon to the desktop). [Read more...](docs/enable-god-mode.md) |
| [install-chrome.ps1](scripts/install-chrome.ps1) | Installs the Google Chrome browser. [Read more...](docs/install-chrome-browser.md) | | [install-chrome.ps1](scripts/install-chrome.ps1) | Installs the Google Chrome browser. [Read more...](docs/install-chrome-browser.md) |
| [install-firefox.ps1](scripts/install-firefox.ps1) | Installs the Firefox browser. [Read more...](docs/install-firefox.md) | | [install-firefox.ps1](scripts/install-firefox.ps1) | Installs the Firefox browser. [Read more...](docs/install-firefox.md) |
| [list-clipboard.ps1](scripts/list-clipboard.ps1) | Lists the contents of the clipboard. [Read more...](docs/list-clipboard.md) | | [list-clipboard.ps1](scripts/list-clipboard.ps1) | Lists the contents of the clipboard. [Read more...](docs/list-clipboard.md) |
| [new-email.ps1](scripts/new-email.ps1) | Starts the default email client to write a new email. [Read more...](docs/new-email.md) | | [new-email.ps1](scripts/new-email.ps1) | Starts the default email client to write a new email. [Read more...](docs/new-email.md) |
| [open-amazon-website.ps1](scripts/open-amazon-website.ps1)| Opens Amazon's website. [Read more...](docs/open-amazon-website.md) | | [open-amazon-website.ps1](scripts/open-amazon-website.ps1)| Opens Amazon's website. [Read more...](docs/open-amazon-website.md) |
@ -128,142 +128,143 @@ Mega Collection of PowerShell Scripts
| [open-edge.ps1](scripts/open-edge.ps1) | Launches the Edge browser. [Read more...](docs/open-edge.md) | | [open-edge.ps1](scripts/open-edge.ps1) | Launches the Edge browser. [Read more...](docs/open-edge.md) |
| [open-email-client.ps1](scripts/open-browser.ps1) | Starts the default email client. [Read more...](docs/open-email-client.md) | | [open-email-client.ps1](scripts/open-browser.ps1) | Starts the default email client. [Read more...](docs/open-email-client.md) |
| [open-facebook-website.ps1](scripts/open-facebook-website.ps1)| Opens Facebook's website. [Read more...](docs/open-facebook-website.md) | | [open-facebook-website.ps1](scripts/open-facebook-website.ps1)| Opens Facebook's website. [Read more...](docs/open-facebook-website.md) |
| [open-file-explorer.ps1](scripts/open-file-explorer.ps1) | Opens the File Explorer. [Read more...](docs/open-file-explorer.md) | | [open-file-explorer.ps1](scripts/open-file-explorer.ps1) | Opens the File Explorer. [Read more...](docs/open-file-explorer.md) |
| [open-firefox.ps1](scripts/open-firefox.ps1) | Launches the Firefox browser. [Read more...](docs/open-firefox.md) | | [open-firefox.ps1](scripts/open-firefox.ps1) | Launches the Firefox browser. [Read more...](docs/open-firefox.md) |
| [open-fritz-box.ps1](scripts/open-fritz-box.ps1) | Opens FRITZ!Box's web interface. [Read more...](docs/open-fritz-box.md) | | [open-fritz-box.ps1](scripts/open-fritz-box.ps1) | Opens FRITZ!Box's web interface. [Read more...](docs/open-fritz-box.md) |
| [open-github.ps1](scripts/open-github.ps1) | Opens GitHub's website. [Read more...](docs/open-github.md) | | [open-github.ps1](scripts/open-github.ps1) | Opens GitHub's website. [Read more...](docs/open-github.md) |
| [open-google-contacts.ps1](scripts/open-google-contacts.ps1) | Opens Google Contacts. [Read more...](docs/open-google-contacts.md) | | [open-google-contacts.ps1](scripts/open-google-contacts.ps1) | Opens Google Contacts. [Read more...](docs/open-google-contacts.md) |
| [open-google-earth.ps1](scripts/open-google-earth.ps1) | Opens Google Earth. [Read more...](docs/open-google-earth.md) | | [open-google-earth.ps1](scripts/open-google-earth.ps1) | Opens Google Earth. [Read more...](docs/open-google-earth.md) |
| [open-google-mail.ps1](scripts/open-google-mail.ps1) | Opens Google Mail. [Read more...](docs/open-google-mail.md) | | [open-google-mail.ps1](scripts/open-google-mail.ps1) | Opens Google Mail. [Read more...](docs/open-google-mail.md) |
| [open-google-maps.ps1](scripts/open-google-maps.ps1) | Opens Google Maps. [Read more...](docs/open-google-maps.md) | | [open-google-maps.ps1](scripts/open-google-maps.ps1) | Opens Google Maps. [Read more...](docs/open-google-maps.md) |
| [open-google-news.ps1](scripts/open-google-news.ps1) | Opens Google News. [Read more...](docs/open-google-news.md) | | [open-google-news.ps1](scripts/open-google-news.ps1) | Opens Google News. [Read more...](docs/open-google-news.md) |
| [open-google-play.ps1](scripts/open-google-play.ps1) | Opens Google Play. [Read more...](docs/open-google-play.md) | | [open-google-play.ps1](scripts/open-google-play.ps1) | Opens Google Play. [Read more...](docs/open-google-play.md) |
| [open-google-search.ps1](scripts/open-google-search.ps1) | Opens Google Search. [Read more...](docs/open-google-search.md) | | [open-google-search.ps1](scripts/open-google-search.ps1) | Opens Google Search. [Read more...](docs/open-google-search.md) |
| [open-google-translate.ps1](scripts/open-google-translate.ps1) | Opens Google Translate. [Read more...](docs/open-google-translate.md) | | [open-google-translate.ps1](scripts/open-google-translate.ps1) | Opens Google Translate. [Read more...](docs/open-google-translate.md) |
| [open-home-folder.ps1](scripts/open-home-folder.ps1) | Opens the user's home folder. [Read more...](docs/open-home-folder.md) | | [open-home-folder.ps1](scripts/open-home-folder.ps1) | Opens the user's home folder. [Read more...](docs/open-home-folder.md) |
| [open-music-folder.ps1](scripts/open-music-folder.ps1)| Opens the user's music folder. [Read more...](docs/open-music-folder.md) | | [open-music-folder.ps1](scripts/open-music-folder.ps1)| Opens the user's music folder. [Read more...](docs/open-music-folder.md) |
| [open-netflix.ps1](scripts/open-netflix.ps1) | Starts the Netflix app. [Read more...](docs/open-netflix.md) | | [open-netflix.ps1](scripts/open-netflix.ps1) | Starts the Netflix app. [Read more...](docs/open-netflix.md) |
| [open-microsoft-store.ps1](scripts/open-microsoft-store.ps1)| Launches the Microsoft Store app. [Read more...](docs/open-microsoft-store.md) | | [open-microsoft-store.ps1](scripts/open-microsoft-store.ps1)| Launches the Microsoft Store app. [Read more...](docs/open-microsoft-store.md) |
| [open-notepad.ps1](scripts/open-notepad.ps1) | Starts the Notepad app. [Read more...](docs/open-notepad.md) | | [open-notepad.ps1](scripts/open-notepad.ps1) | Starts the Notepad app. [Read more...](docs/open-notepad.md) |
| [open-onedrive-folder.ps1](scripts/open-onedrive-folder.ps1)| Opens the user's OneDrive folder. [Read more...](docs/open-onedrive-folder.md) | | [open-onedrive-folder.ps1](scripts/open-onedrive-folder.ps1)| Opens the user's OneDrive folder. [Read more...](docs/open-onedrive-folder.md) |
| [open-pictures-folder.ps1](scripts/open-pictures-folder.ps1) | Opens the user's pictures folder. [Read more...](docs/open-pictures-folder.md) | | [open-pictures-folder.ps1](scripts/open-pictures-folder.ps1) | Opens the user's pictures folder. [Read more...](docs/open-pictures-folder.md) |
| [open-recycle-bin.ps1](scripts/open-recycle-bin.ps1) | Opens the user's recycle bin folder. [Read more...](docs/open-recycle-bin.md) | | [open-recycle-bin.ps1](scripts/open-recycle-bin.ps1) | Opens the user's recycle bin folder. [Read more...](docs/open-recycle-bin.md) |
| [open-repos-folder.ps1](scripts/open-repos-folder.ps1) | Opens the user's Git repositories folder. [Read more...](docs/open-repos-folder.md) | | [open-repos-folder.ps1](scripts/open-repos-folder.ps1) | Opens the user's Git repositories folder. [Read more...](docs/open-repos-folder.md) |
| [open-snipping-tool.ps1](scripts/open-snipping-tool.ps1)| Starts the Snipping Tool. [Read more...](docs/open-snipping-tool.md) | | [open-snipping-tool.ps1](scripts/open-snipping-tool.ps1)| Starts the Snipping Tool. [Read more...](docs/open-snipping-tool.md) |
| [open-speed-test.ps1](scripts/open-speed-test.ps1) | Opens Cloudflare's speed test. [Read more...](docs/open-speed-test.md) | | [open-speed-test.ps1](scripts/open-speed-test.ps1) | Opens Cloudflare's speed test. [Read more...](docs/open-speed-test.md) |
| [open-spotify.ps1](scripts/open-spotify.ps1) | Opens Spotify. [Read more...](docs/open-spotify.md) | | [open-spotify.ps1](scripts/open-spotify.ps1) | Opens Spotify. [Read more...](docs/open-spotify.md) |
| [open-system-settings.ps1](scripts/open-system-settings.ps1)| Opens the system settings of Windows. [Read more...](docs/open-system-settings.md) | | [open-system-settings.ps1](scripts/open-system-settings.ps1)| Opens the system settings of Windows. [Read more...](docs/open-system-settings.md) |
| [open-task-manager.ps1](scripts/open-task-manager.ps1)| Starts the Task Manager. [Read more...](docs/open-task-manager.md) | | [open-task-manager.ps1](scripts/open-task-manager.ps1)| Starts the Task Manager. [Read more...](docs/open-task-manager.md) |
| [open-videos-folder.ps1](scripts/open-videos-folder.ps1)| Opens the user's videos folder. [Read more...](docs/open-videos-folder.md) | | [open-videos-folder.ps1](scripts/open-videos-folder.ps1)| Opens the user's videos folder. [Read more...](docs/open-videos-folder.md) |
| [open-windows-terminal.ps1](scripts/open-windows-terminal.ps1)| Launches Windows Terminal. [Read more...](docs/open-windows-terminal.md) | | [open-windows-terminal.ps1](scripts/open-windows-terminal.ps1)| Launches Windows Terminal. [Read more...](docs/open-windows-terminal.md) |
| [open-wikipedia-website.ps1](scripts/open-wikipedia-website.ps1)| Opens Wikipedia's website. [Read more...](docs/open-wikipedia-website.md) | | [open-wikipedia-website.ps1](scripts/open-wikipedia-website.ps1)| Opens Wikipedia's website. [Read more...](docs/open-wikipedia-website.md) |
| [open-youtube-website.ps1](scripts/open-youtube-website.ps1)| Opens YouTube's website. [Read more...](docs/open-youtube-website.md) | | [open-youtube-website.ps1](scripts/open-youtube-website.ps1)| Opens YouTube's website. [Read more...](docs/open-youtube-website.md) |
| [remind-me.ps1](scripts/remind-me.ps1) | Creates a scheduled task that will display a popup message. [Read more...](docs/remind-me.md) | | [remind-me.ps1](scripts/remind-me.ps1) | Creates a scheduled task that will display a popup message. [Read more...](docs/remind-me.md)|
| [save-screenshot.ps1](scripts/save-screenshot.ps1) | Saves a single screenshot. [Read more...](docs/save-screenshot.md) | | [save-screenshot.ps1](scripts/save-screenshot.ps1) | Saves a single screenshot. [Read more...](docs/save-screenshot.md) |
| [set-wallpaper.ps1](scripts/set-wallpaper.ps1) | Sets the given image as wallpaper. [Read more...](docs/set-wallpaper.md) | | [set-wallpaper.ps1](scripts/set-wallpaper.ps1) | Sets the given image as wallpaper. [Read more...](docs/set-wallpaper.md) |
📁 Scripts for Files & Folders 📁 Scripts for Files & Folders
------------------------------- -------------------------------
| Script | Description | | Script | Description |
| ---------------------------------------------------- | --------------------------------------------------------------------------------------------------- | | ---------------------------------------------------- | --------------------------------------------------------------------------------------------------- |
| [cd-autostart.ps1](scripts/cd-autostart.ps1) | Set the working directory to the user's autostart folder. [Read more...](docs/cd-autostart.md) | | [cd-autostart.ps1](scripts/cd-autostart.ps1) | Set the working directory to the user's autostart folder. [Read more...](docs/cd-autostart.md) |
| [cd-desktop.ps1](scripts/cd-desktop.ps1) | Set the working directory to the user's desktop folder. [Read more...](docs/cd-desktop.md) | | [cd-desktop.ps1](scripts/cd-desktop.ps1) | Set the working directory to the user's desktop folder. [Read more...](docs/cd-desktop.md) |
| [cd-docs.ps1](scripts/cd-docs.ps1) | Set the working directory to the user's documents folder. [Read more...](docs/cd-docs.md) | | [cd-docs.ps1](scripts/cd-docs.ps1) | Set the working directory to the user's documents folder. [Read more...](docs/cd-docs.md) |
| [cd-downloads.ps1](scripts/cd-downloads.ps1) | Set the working directory to the user's downloads folder. [Read more...](docs/cd-downloads.md) | | [cd-downloads.ps1](scripts/cd-downloads.ps1) | Set the working directory to the user's downloads folder. [Read more...](docs/cd-downloads.md) |
| [cd-dropbox.ps1](scripts/cd-dropbox.ps1) | Set the working directory to the user's Dropbox folder. [Read more...](docs/cd-dropbox.md) | | [cd-dropbox.ps1](scripts/cd-dropbox.ps1) | Set the working directory to the user's Dropbox folder. [Read more...](docs/cd-dropbox.md) |
| [cd-home.ps1](scripts/cd-home.ps1) | Set the working directory to the user's home folder. [Read more...](docs/cd-home.md) | | [cd-home.ps1](scripts/cd-home.ps1) | Set the working directory to the user's home folder. [Read more...](docs/cd-home.md) |
| [cd-music.ps1](scripts/cd-music.ps1) | Set the working directory to the user's music folder. [Read more...](docs/cd-music.md) | | [cd-music.ps1](scripts/cd-music.ps1) | Set the working directory to the user's music folder. [Read more...](docs/cd-music.md) |
| [cd-onedrive.ps1](scripts/cd-onedrive.ps1) | Set the working directory to the user's OneDrive folder. [Read more...](docs/cd-onedrive.md) | | [cd-onedrive.ps1](scripts/cd-onedrive.ps1) | Set the working directory to the user's OneDrive folder. [Read more...](docs/cd-onedrive.md) |
| [cd-pics.ps1](scripts/cd-pics.ps1) | Set the working directory to the user's pictures folder. [Read more...](docs/cd-pics.md) | | [cd-pics.ps1](scripts/cd-pics.ps1) | Set the working directory to the user's pictures folder. [Read more...](docs/cd-pics.md) |
| [cd-recycle-bin.ps1](scripts/cd-recycle-bin.ps1) | Set the working directory to the user's recycle bin folder. [Read more...](docs/cd-recycle-bin.md) | | [cd-recycle-bin.ps1](scripts/cd-recycle-bin.ps1) | Set the working directory to the user's recycle bin folder. [Read more...](docs/cd-recycle-bin.md) |
| [cd-repos.ps1](scripts/cd-repos.ps1) | Change the working directory to the user's Git repositories folder. [Read more...](docs/cd-repos.md) | | [cd-repos.ps1](scripts/cd-repos.ps1) | Change the working directory to the user's Git repositories folder. [Read more...](docs/cd-repos.md)|
| [cd-root.ps1](scripts/cd-root.ps1) | Set the working directory to the root directory. [Read more...](docs/cd-root.md) | | [cd-repo.ps1](scripts/cd-repo.ps1) | Change the working directory to the given Git repository folder. [Read more...](docs/cd-repo.md) |
| [cd-scripts.ps1](scripts/cd-scripts.ps1) | Set the working directory to the PowerShell Scripts folder. [Read more...](docs/cd-scripts.md) | | [cd-root.ps1](scripts/cd-root.ps1) | Set the working directory to the root directory. [Read more...](docs/cd-root.md) |
| [cd-ssh.ps1](scripts/cd-ssh.ps1) | Set the working directory to the user's SSH folder. [Read more...](docs/cd-ssh.md) | | [cd-scripts.ps1](scripts/cd-scripts.ps1) | Set the working directory to the PowerShell Scripts folder. [Read more...](docs/cd-scripts.md) |
| [cd-up.ps1](scripts/cd-up.ps1) | Set the working directory to one directory level up. [Read more...](docs/cd-up.md) | | [cd-ssh.ps1](scripts/cd-ssh.ps1) | Set the working directory to the user's SSH folder. [Read more...](docs/cd-ssh.md) |
| [cd-up2.ps1](scripts/cd-up2.ps1) | Set the working directory to two directory levels up. [Read more...](docs/cd-up2.md) | | [cd-up.ps1](scripts/cd-up.ps1) | Set the working directory to one directory level up. [Read more...](docs/cd-up.md) |
| [cd-up2.ps1](scripts/cd-up2.ps1) | Set the working directory to two directory levels up. [Read more...](docs/cd-up2.md) |
| [cd-up3.ps1](scripts/cd-up3.ps1) | Set the working directory to three directory levels up. [Read more...](docs/cd-up3.md) | | [cd-up3.ps1](scripts/cd-up3.ps1) | Set the working directory to three directory levels up. [Read more...](docs/cd-up3.md) |
| [cd-up4.ps1](scripts/cd-up4.ps1) | Set the working directory to four directory levels up. [Read more...](docs/cd-up4.md) | | [cd-up4.ps1](scripts/cd-up4.ps1) | Set the working directory to four directory levels up. [Read more...](docs/cd-up4.md) |
| [cd-videos.ps1](scripts/cd-videos.ps1) | Set the working directory to the user's videos folder. [Read more...](docs/cd-videos.md) | | [cd-videos.ps1](scripts/cd-videos.ps1) | Set the working directory to the user's videos folder. [Read more...](docs/cd-videos.md) |
| [check-symlinks.ps1](scripts/check-symlinks.ps1) | Checks every symlink in a directory tree. [Read more...](docs/check-symlinks.md) | | [check-symlinks.ps1](scripts/check-symlinks.ps1) | Checks every symlink in a directory tree. [Read more...](docs/check-symlinks.md) |
| [check-xml-file.ps1](scripts/check-xml-file.ps1) | Checks the given XML file for validity. [Read more...](docs/check-xml-file.md) | | [check-xml-file.ps1](scripts/check-xml-file.ps1) | Checks the given XML file for validity. [Read more...](docs/check-xml-file.md) |
| [clear-recycle-bin.ps1](scripts/clear-recycle-bin.ps1) | Removes the content of the recycle bin folder (can not be undo!). [Read more...](docs/clear-recycle-bin.md) | | [clear-recycle-bin.ps1](scripts/clear-recycle-bin.ps1) | Removes the content of the recycle bin folder (can not be undo!). [Read more...](docs/clear-recycle-bin.md)|
| [copy-photos-sorted.ps1](scripts/copy-photos-sorted.ps1) | Copy image files sorted by year and month. [Read more...](docs/copy-photos-sorted.md) | | [copy-photos-sorted.ps1](scripts/copy-photos-sorted.ps1) | Copy image files sorted by year and month. [Read more...](docs/copy-photos-sorted.md) |
| [decrypt-file.ps1](scripts/decrypt-file.ps1) | Decrypts the given file. [Read more...](docs/decrypt-file.md) | | [decrypt-file.ps1](scripts/decrypt-file.ps1) | Decrypts the given file. [Read more...](docs/decrypt-file.md) |
| [download-dir.ps1](scripts/download-dir.ps1) | Downloads a directory tree from the given URL. [Read more...](docs/download-dir.md) | | [download-dir.ps1](scripts/download-dir.ps1) | Downloads a directory tree from the given URL. [Read more...](docs/download-dir.md) |
| [download-file.ps1](scripts/download-file.ps1) | Downloads a file from the given URL. [Read more...](docs/download-file.md) | | [download-file.ps1](scripts/download-file.ps1) | Downloads a file from the given URL. [Read more...](docs/download-file.md) |
| [edit.ps1](scripts/edit.ps1) | Edits the given file with the built-in text editor. [Read more...](docs/edit.md) | | [edit.ps1](scripts/edit.ps1) | Edits the given file with the built-in text editor. [Read more...](docs/edit.md) |
| [encrypt-file.ps1](scripts/encrypt-file.ps1) | Encrypts the given file. [Read more...](docs/encrypt-file.md) | | [encrypt-file.ps1](scripts/encrypt-file.ps1) | Encrypts the given file. [Read more...](docs/encrypt-file.md) |
| [get-md5.ps1](scripts/get-md5.ps1) | Prints the MD5 checksum of the given file. [Read more...](docs/get-md5.md) | | [get-md5.ps1](scripts/get-md5.ps1) | Prints the MD5 checksum of the given file. [Read more...](docs/get-md5.md) |
| [get-sha1.ps1](scripts/get-sha1.ps1) | Prints the SHA1 checksum of the given file. [Read more...](docs/get-sha1.md) | | [get-sha1.ps1](scripts/get-sha1.ps1) | Prints the SHA1 checksum of the given file. [Read more...](docs/get-sha1.md) |
| [get-sha256.ps1](scripts/get-sha256.ps1) | Prints the SHA256 checksum of the given file. [Read more...](docs/get-sha256.md) | | [get-sha256.ps1](scripts/get-sha256.ps1) | Prints the SHA256 checksum of the given file. [Read more...](docs/get-sha256.md) |
| [inspect-exe.ps1](scripts/inspect-exe.ps1) | Prints basic information of the given executable file. [Read more...](docs/inspect-exe.md) | | [inspect-exe.ps1](scripts/inspect-exe.ps1) | Prints basic information of the given executable file. [Read more...](docs/inspect-exe.md) |
| [list-dir-tree.ps1](scripts/list-dir-tree.ps1) | Lists the directory tree content. [Read more...](docs/list-dir-treep.md) | | [list-dir-tree.ps1](scripts/list-dir-tree.ps1) | Lists the directory tree content. [Read more...](docs/list-dir-treep.md) |
| [list-empty-dirs.ps1](scripts/list-empty-dirs.ps1) | Lists empty subfolders within the given directory tree. [Read more...](docs/list-empty-dirs.md) | | [list-empty-dirs.ps1](scripts/list-empty-dirs.ps1) | Lists empty subfolders within the given directory tree. [Read more...](docs/list-empty-dirs.md) |
| [list-empty-files.ps1](scripts/list-empty-files.ps1) | Lists empty files within the given directory tree. [Read more...](docs/list-empty-files.md) | | [list-empty-files.ps1](scripts/list-empty-files.ps1) | Lists empty files within the given directory tree. [Read more...](docs/list-empty-files.md) |
| [list-files.ps1](scripts/list-files.ps1) | Lists all files in the given folder and also in every subfolder. [Read more...](docs/list-files.md) | | [list-files.ps1](scripts/list-files.ps1) | Lists all files in the given folder and also in every subfolder. [Read more...](docs/list-files.md) |
| [list-folder.ps1](scripts/list-folder.ps1) | Lists the folder content. [Read more...](docs/list-folder.md) | | [list-folder.ps1](scripts/list-folder.ps1) | Lists the folder content. [Read more...](docs/list-folder.md) |
| [list-hidden-files.ps1](scripts/list-hidden-files.ps1) | Lists hidden files within the given directory tree. [Read more...](docs/list-hidden-files.md) | | [list-hidden-files.ps1](scripts/list-hidden-files.ps1) | Lists hidden files within the given directory tree. [Read more...](docs/list-hidden-files.md) |
| [list-recycle-bin.ps1](scripts/list-recycle-bin.ps1) | Lists the content of the recycle bin folder. [Read more...](docs/list-recycle-bin.md) | | [list-recycle-bin.ps1](scripts/list-recycle-bin.ps1) | Lists the content of the recycle bin folder. [Read more...](docs/list-recycle-bin.md) |
| [list-unused-files.ps1](scripts/list-unused-files.ps1) | Lists unused files in a directory tree. [Read more...](docs/list-unused-files.md) | | [list-unused-files.ps1](scripts/list-unused-files.ps1) | Lists unused files in a directory tree. [Read more...](docs/list-unused-files.md) |
| [list-workdir.ps1](scripts/list-workdir.ps1) | Lists the current working directory. [Read more...](docs/list-workdir.md) | | [list-workdir.ps1](scripts/list-workdir.ps1) | Lists the current working directory. [Read more...](docs/list-workdir.md) |
| [make-install.ps1](scripts/make-install.ps1) | Installs built executables and libs to the installation directory. [Read more...](docs/make-install.md) | | [make-install.ps1](scripts/make-install.ps1) | Installs built executables and libs to the installation directory. [Read more...](docs/make-install.md)|
| [new-shortcut.ps1](scripts/new-shortcut.ps1) | Creates a new shortcut file. [Read more...](docs/new-shortcut.md) | | [new-shortcut.ps1](scripts/new-shortcut.ps1) | Creates a new shortcut file. [Read more...](docs/new-shortcut.md) |
| [new-symlink.ps1](scripts/new-symlink.ps1) | Creates a new symbolic link file. [Read more...](docs/new-symlink.md) | | [new-symlink.ps1](scripts/new-symlink.ps1) | Creates a new symbolic link file. [Read more...](docs/new-symlink.md) |
| [new-zipfile.ps1](scripts/new-zipfile.ps1) | Creates a new .zip file from a directory. [Read more...](docs/new-zipfile.md) | | [new-zipfile.ps1](scripts/new-zipfile.ps1) | Creates a new .zip file from a directory. [Read more...](docs/new-zipfile.md) |
| [publish-to-ipfs.ps1](scripts/publish-to-ipfs.ps1) | Publishes the given files or directory to IPFS. [Read more...](docs/publish-to-ipfs.md) | | [publish-to-ipfs.ps1](scripts/publish-to-ipfs.ps1) | Publishes the given files or directory to IPFS. [Read more...](docs/publish-to-ipfs.md) |
| [remove-empty-dirs.ps1](scripts/remove-empty-dirs.ps1) | Removes empty subfolders within the given directory tree. [Read more...](docs/remove-empty-dirs.md) | | [remove-empty-dirs.ps1](scripts/remove-empty-dirs.ps1) | Removes empty subfolders within the given directory tree. [Read more...](docs/remove-empty-dirs.md)|
| [replace-in-files.ps1](scripts/replace-in-files.ps1) | Search and replace a pattern in the given files by the replacement. [Read more...](docs/replace-in-files.md) | | [replace-in-files.ps1](scripts/replace-in-files.ps1) | Search and replace a pattern in the given files by the replacement. [Read more...](docs/replace-in-files.md)|
| [search-filename.ps1](scripts/search-filename.ps1) | Searches the directory tree for filenames by given pattern. [Read more...](docs/search-filename.md) | | [search-filename.ps1](scripts/search-filename.ps1) | Searches the directory tree for filenames by given pattern. [Read more...](docs/search-filename.md) |
| [search-files.ps1](scripts/search-files.ps1) | Searches the given pattern in the given files. [Read more...](docs/search-files.md) | | [search-files.ps1](scripts/search-files.ps1) | Searches the given pattern in the given files. [Read more...](docs/search-files.md) |
| [upload-file.ps1](scripts/upload-file.ps1) | Uploads the local file to the given FTP server. [Read more...](docs/upload-file.md) | | [upload-file.ps1](scripts/upload-file.ps1) | Uploads the local file to the given FTP server. [Read more...](docs/upload-file.md) |
♻️ Scripts to Convert Files ♻️ Scripts to Convert Files
--------------------------- ---------------------------
| Script | Description | | Script | Description |
| ------------------------------------------------------ | --------------------------------------------------------------------------------------------------- | | ------------------------------------------------------ | -------------------------------------------------------------------------------------------------------- |
| [convert-csv2txt.ps1](scripts/convert-csv2txt.ps1) | Converts a .CSV file to a text file. [Read more...](docs/convert-csv2txt.md) | | [convert-csv2txt.ps1](scripts/convert-csv2txt.ps1) | Converts a .CSV file to a text file. [Read more »](docs/convert-csv2txt.md) |
| [convert-mysql2csv.ps1](scripts/convert-mysql2csv.ps1) | Converts a MySQL database table to a .CSV file. [Read more...](docs/convert-mysql2csv.md) | | [convert-mysql2csv.ps1](scripts/convert-mysql2csv.ps1) | Converts a MySQL database table to a .CSV file. [Read more »](docs/convert-mysql2csv.md) |
| [convert-ps2bat.ps1](scripts/convert-ps2bat.ps1) | Converts a PowerShell script to a Batch script. [Read more...](docs/convert-ps2bat.md) | | [convert-ps2bat.ps1](scripts/convert-ps2bat.ps1) | Converts a PowerShell script to a Batch script. [Read more »](docs/convert-ps2bat.md) |
| [convert-ps2md.ps1](scripts/convert-ps2md.ps1) | Converts the comment-based help of a PowerShell script to Markdown. [Read more...](docs/convert-ps2md.md) | | [convert-ps2md.ps1](scripts/convert-ps2md.ps1) | Converts the comment-based help of a PowerShell script to Markdown. [Read more »](docs/convert-ps2md.md) |
| [convert-sql2csv.ps1](scripts/convert-sql2csv.ps1) | Converts a SQL database table to a .CSV file. [Read more...](docs/convert-sql2csv.md) | | [convert-sql2csv.ps1](scripts/convert-sql2csv.ps1) | Converts a SQL database table to a .CSV file. [Read more »](docs/convert-sql2csv.md) |
| [convert-txt2wav.ps1](scripts/convert-txt2wav.ps1) | Converts text to a .WAV audio file. [Read more...](docs/convert-txt2wav.md) | | [convert-txt2wav.ps1](scripts/convert-txt2wav.ps1) | Converts text to a .WAV audio file. [Read more »](docs/convert-txt2wav.md) |
| [export-to-manuals.ps1](scripts/export-to-manuals.ps1) | Exports all scripts as manuals. [Read more...](docs/export-to-manuals.md) | | [export-to-manuals.ps1](scripts/export-to-manuals.ps1) | Exports all scripts as manuals. [Read more »](docs/export-to-manuals.md) |
📝 Scripts for Git 📝 Scripts for Git
------------------- -------------------
| Script | Description | | Script | Description |
| ---------------------------------------------------- | ------------------------------------------------------------------------------------------------- | | ---------------------------------------------------- | ------------------------------------------------------------------------------------------------ |
| [build-repo.ps1](scripts/build-repo.ps1) | Builds a Git repository. [Read more...](docs/build-repo.md) | | [build-repo.ps1](scripts/build-repo.ps1) | Builds a Git repository. [Read more »](docs/build-repo.md) |
| [build-repos.ps1](scripts/build-repos.ps1) | Builds all Git repositories in a folder. [Read more...](docs/build-repos.md) | | [build-repos.ps1](scripts/build-repos.ps1) | Builds all Git repositories in a folder. [Read more »](docs/build-repos.md) |
| [check-repo.ps1](scripts/check-repo.ps1) | Checks a Git repository. [Read more...](docs/check-repo.md) | | [check-repo.ps1](scripts/check-repo.ps1) | Checks a Git repository. [Read more »](docs/check-repo.md) |
| [clean-repo.ps1](scripts/clean-repo.ps1) | Cleans a Git repository from untracked files. [Read more...](docs/clean-repo.md) | | [clean-repo.ps1](scripts/clean-repo.ps1) | Cleans a Git repository from untracked files. [Read more »](docs/clean-repo.md) |
| [clean-repos.ps1](scripts/clean-repos.ps1) | Cleans all Git repositories in a folder from untracked files. [Read more...](docs/clean-repos.md) | | [clean-repos.ps1](scripts/clean-repos.ps1) | Cleans all Git repositories in a folder from untracked files. [Read more »](docs/clean-repos.md) |
| [clone-repos.ps1](scripts/clone-repos.ps1) | Clones well-known Git repositories. [Read more...](docs/clone-repos.md) | | [clone-repos.ps1](scripts/clone-repos.ps1) | Clones well-known Git repositories. [Read more »](docs/clone-repos.md) |
| [configure-git.ps1](scripts/configure-git.ps1) | Sets up the Git user configuration. [Read more...](docs/configure-git.md) | | [configure-git.ps1](scripts/configure-git.ps1) | Sets up the Git user configuration. [Read more »](docs/configure-git.md) |
| [fetch-repo.ps1](scripts/fetch-repo.ps1) | Fetches updates for a Git repository. [Read more...](docs/fetch-repo.md) | | [fetch-repo.ps1](scripts/fetch-repo.ps1) | Fetches updates for a Git repository. [Read more »](docs/fetch-repo.md) |
| [fetch-repos.ps1](scripts/fetch-repos.ps1) | Fetches updates for all Git repositories in a folder. [Read more...](docs/fetch-repos.md) | | [fetch-repos.ps1](scripts/fetch-repos.ps1) | Fetches updates for all Git repositories in a folder. [Read more »](docs/fetch-repos.md) |
| [list-branches.ps1](scripts/list-branches.ps1) | Lists all branches in a Git repository. [Read more...](docs/list-branches.md) | | [list-branches.ps1](scripts/list-branches.ps1) | Lists all branches in a Git repository. [Read more »](docs/list-branches.md) |
| [list-commit-stats.ps1](scripts/list-commit-stats.ps1) | Lists a Git commit statistics. [Read more...](docs/list-commit-stats.md) | | [list-commit-stats.ps1](scripts/list-commit-stats.ps1) | Lists a Git commit statistics. [Read more »](docs/list-commit-stats.md) |
| [list-commits.ps1](scripts/list-commits.ps1) | Lists all commits in a Git repository. [Read more...](docs/list-commits.md) | | [list-commits.ps1](scripts/list-commits.ps1) | Lists all commits in a Git repository. [Read more »](docs/list-commits.md) |
| [list-latest-tag.ps1](scripts/list-latest-tag.ps1) | Lists the latest tag on the current branch in a Git repository. [Read more...](docs/list-latest-tag.md) | | [list-latest-tag.ps1](scripts/list-latest-tag.ps1) | Lists the latest tag on the current branch in a Git repository. [Read more »](docs/list-latest-tag.md) |
| [list-latest-tags.ps1](scripts/list-latest-tags.ps1) | Lists the latests tags in all Git repositories under a directory. [Read more...](docs/list-latest-tags.md) | | [list-latest-tags.ps1](scripts/list-latest-tags.ps1) | Lists the latests tags in all Git repositories under a directory. [Read more »](docs/list-latest-tags.md) |
| [list-repos.ps1](scripts/list-repos.ps1) | Lists all Git repositories in a folder. [Read more...](docs/list-repos.md) | | [list-repos.ps1](scripts/list-repos.ps1) | Lists all Git repositories in a folder. [Read more »](docs/list-repos.md) |
| [list-submodules.ps1](scripts/list-submodules.ps1) | Lists all submodules in a Git repository. [Read more...](docs/list-submodules.md) | | [list-submodules.ps1](scripts/list-submodules.ps1) | Lists all submodules in a Git repository. [Read more »](docs/list-submodules.md) |
| [list-tags.ps1](scripts/list-tags.ps1) | Lists all tags in a Git repository. [Read more...](docs/list-tags.md) | | [list-tags.ps1](scripts/list-tags.ps1) | Lists all tags in a Git repository. [Read more »](docs/list-tags.md) |
| [new-branch.ps1](scripts/new-branch.ps1) | Creates a new branch in a Git repository. [Read more...](docs/new-branch.md) | | [new-branch.ps1](scripts/new-branch.ps1) | Creates a new branch in a Git repository. [Read more »](docs/new-branch.md) |
| [new-tag.ps1](scripts/new-tag.ps1) | Creates a new tag in a Git repository. [Read more...](docs/new-tag.md) | | [new-tag.ps1](scripts/new-tag.ps1) | Creates a new tag in a Git repository. [Read more »](docs/new-tag.md) |
| [pick-commit.ps1](scripts/pick-commit.ps1) | Cherry-picks a Git commit into multiple branches. [Read more...](docs/pick-commit.md) | | [pick-commit.ps1](scripts/pick-commit.ps1) | Cherry-picks a Git commit into multiple branches. [Read more »](docs/pick-commit.md) |
| [pull-repo.ps1](scripts/pull-repo.ps1) | Pulls updates for a Git repository. [Read more...](docs/pull-repo.md) | | [pull-repo.ps1](scripts/pull-repo.ps1) | Pulls updates for a Git repository. [Read more »](docs/pull-repo.md) |
| [pull-repos.ps1](scripts/pull-repos.ps1) | Pulls updates for all Git repositories in a folder. [Read more...](docs/pull-repos.md) | | [pull-repos.ps1](scripts/pull-repos.ps1) | Pulls updates for all Git repositories in a folder. [Read more »](docs/pull-repos.md) |
| [remove-tag.ps1](scripts/remove-tag.ps1) | Removes a tag in a Git repository. [Read more...](docs/remove-tag.md) | | [remove-tag.ps1](scripts/remove-tag.ps1) | Removes a tag in a Git repository. [Read more »](docs/remove-tag.md) |
| [switch-branch.ps1](scripts/switch-branch.ps1) | Switches the branch in a Git repository. [Read more...](docs/switch-branch.md) | | [switch-branch.ps1](scripts/switch-branch.ps1) | Switches the branch in a Git repository. [Read more »](docs/switch-branch.md) |
| [sync-repo.ps1](scripts/sync-repo.ps1) | Synchronizes a Git repository by pull & push. [Read more...](docs/sync-repo.md) | | [sync-repo.ps1](scripts/sync-repo.ps1) | Synchronizes a Git repository by pull & push. [Read more »](docs/sync-repo.md) |
| [write-changelog.ps1](scripts/write-changelog.ps1) | Writes a changelog from Git commits. [Read more...](docs/write-changelog.md) | | [write-changelog.ps1](scripts/write-changelog.ps1) | Writes a changelog from Git commits. [Read more »](docs/write-changelog.md) |
🔎 Scripts for PowerShell 🔎 Scripts for PowerShell
------------------------ ------------------------
@ -286,74 +287,75 @@ Mega Collection of PowerShell Scripts
🛒 Various PowerShell Scripts 🛒 Various PowerShell Scripts
------------------------------ ------------------------------
| Script | Description | | Script | Description |
| ---------------------------------------------------- | ------------------------------------------------------------------------------------------------------ | |-------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------|
| [add-memo.ps1](scripts/add-memo.ps1) | Adds the given memo text to $HOME/Memos.csv. [Read more...](docs/add-memo.md) | | [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-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-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-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-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) | | [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) | | [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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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) | | [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-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-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) | | [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) | | [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) | | [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) | | [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) | | [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-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-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) | | [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) | | [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) | | [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-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) | | [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) | | [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-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-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) | | [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.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) | | [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) | | [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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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) | | [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 📧 Feedback
------------ ------------

18
data/Jenkinsfile vendored Normal file
View File

@ -0,0 +1,18 @@
pipeline { // requires Jenkins plugin 'PowerShell'
agent any // job may run on any Jenkins node
stages {
stage ('Cleanup') {
steps {
echo "Pulled from ${env.GIT_URL}, branch ${env.GIT_BRANCH}, commit {$env.GIT_COMMIT} ..."
sh 'git clean -xdf'
sh 'git status'
}
}
stage ('Health Check') {
steps {
echo "Starting build #${env.BUILD_NUMBER} on ${env.NODE_NAME} node ..."
powershell './scripts/check-health.ps1'
}
}
}
}

View File

@ -1,13 +1,14 @@
APPLICATION, CATEGORY, APPID, APPLICATION, CATEGORY, APPID,
"7-Zip for Windows", "file utility", "XPDNKVCX4QD2DC", "7-Zip", "file utility", "7zip.7zip",
"Aquile Reader", "ebook reader", "9P08T4JLTQNK", "Aquile Reader", "ebook reader", "9P08T4JLTQNK",
"CrystalDiskInfo", "HDD/SSD utility", "XP8K4RGX25G3GM", "CrystalDiskInfo", "HDD/SSD utility", "XP8K4RGX25G3GM",
"CMake", "build utility", "Kitware.CMake",
"Dopamine", "audio player", "Digimezzo.Dopamine.2", "Dopamine", "audio player", "Digimezzo.Dopamine.2",
"Dropbox", "file sync", "Dropbox.Dropbox", "Dropbox", "file sync", "9NK4T08DHQ80",
"Git Extensions", "Git client", "GitExtensionsTeam.GitExtensions", "Git Extensions", "Git client", "GitExtensionsTeam.GitExtensions",
"Git for Windows", "source code management", "Git.Git", "Git for Windows", "source code management", "Git.Git",
"Google Chrome", "web browser", "Google.Chrome", "Google Chrome", "web browser", "Google.Chrome",
"Greenshot", "screenshot utility", "Greenshot.Greenshot", "Greenshot", "screenshot utility", "9N8Z6RQX8LV8",
"grepWin", "search tool", "StefansTools.grepWin", "grepWin", "search tool", "StefansTools.grepWin",
"inSSIDer", "Wifi tool", "MetaGeek.inSSIDer", "inSSIDer", "Wifi tool", "MetaGeek.inSSIDer",
"IrfanView", "image viewer", "9PJZ3BTL5PV6", "IrfanView", "image viewer", "9PJZ3BTL5PV6",
@ -17,7 +18,7 @@ APPLICATION, CATEGORY, APPID,
"LibreOffice", "office suite", "TheDocumentFoundation.LibreOffice", "LibreOffice", "office suite", "TheDocumentFoundation.LibreOffice",
"Microsoft Teams", "messenger", "XP8BT8DW290MPQ", "Microsoft Teams", "messenger", "XP8BT8DW290MPQ",
"Mozilla Firefox", "web browser", "9NZVDKPMR9RD", "Mozilla Firefox", "web browser", "9NZVDKPMR9RD",
"Mozilla Thunderbird", "email client", "Mozilla.Thunderbird", "Mozilla Thunderbird", "email client", "9PM5VM1S3VMQ",
"Mp3tag", "MP3 tag editor", "9NN77TCQ1NC8", "Mp3tag", "MP3 tag editor", "9NN77TCQ1NC8",
"Nearby Share", "file sync", "Google.NearbyShare", "Nearby Share", "file sync", "Google.NearbyShare",
"Netflix", "video player", "9WZDNCRFJ3TJ", "Netflix", "video player", "9WZDNCRFJ3TJ",
@ -25,6 +26,7 @@ APPLICATION, CATEGORY, APPID,
"OBS Studio", "video recorder", "XPFFH613W8V6LV", "OBS Studio", "video recorder", "XPFFH613W8V6LV",
"One Calendar", "desktop calendar", "9WZDNCRDR0SF", "One Calendar", "desktop calendar", "9WZDNCRDR0SF",
"Pandoc", "document converter", "JohnMacFarlane.Pandoc", "Pandoc", "document converter", "JohnMacFarlane.Pandoc",
"PrusaSlicer", "3D object slicer", "Prusa3D.PrusaSlicer",
"Rufus", "ISO image writer", "9PC3H3V7Q9CH", "Rufus", "ISO image writer", "9PC3H3V7Q9CH",
"Signal", "messenger", "OpenWhisperSystems.Signal", "Signal", "messenger", "OpenWhisperSystems.Signal",
"smartmontools", "HDD/SSD utility", "smartmontools.smartmontools", "smartmontools", "HDD/SSD utility", "smartmontools.smartmontools",
@ -34,4 +36,4 @@ APPLICATION, CATEGORY, APPID,
"VLC", "video player", "XPDM1ZW6815MQM", "VLC", "video player", "XPDM1ZW6815MQM",
"Windows Terminal", "console terminal", "9N0DX20HK701", "Windows Terminal", "console terminal", "9N0DX20HK701",
"WhatsApp", "messenger", "9NKSQGP7F2NH", "WhatsApp", "messenger", "9NKSQGP7F2NH",
"Zoom", "video conference software", "Zoom.Zoom", "Zoom Workplace", "video conference software", "XP99J3KP4XZ4VV",

1 APPLICATION CATEGORY APPID
2 7-Zip for Windows 7-Zip file utility XPDNKVCX4QD2DC 7zip.7zip
3 Aquile Reader ebook reader 9P08T4JLTQNK
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
26 OBS Studio video recorder XPFFH613W8V6LV
27 One Calendar desktop calendar 9WZDNCRDR0SF
28 Pandoc document converter JohnMacFarlane.Pandoc
29 PrusaSlicer 3D object slicer Prusa3D.PrusaSlicer
30 Rufus ISO image writer 9PC3H3V7Q9CH
31 Signal messenger OpenWhisperSystems.Signal
32 smartmontools HDD/SSD utility smartmontools.smartmontools
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

@ -1,4 +1,4 @@
ABBR,MEANING TERM,MEANING
00A,Total Rf Heliport (USA) 00A,Total Rf Heliport (USA)
00AA,Aero B Ranch Airport (USA) 00AA,Aero B Ranch Airport (USA)
00AK,Lowell Field (USA) 00AK,Lowell Field (USA)
@ -38261,7 +38261,7 @@ KRMG,Richard B Russell Airport (USA)
KRMN,Stafford Regional Airport (USA) KRMN,Stafford Regional Airport (USA)
KRMY,Brooks Field (USA) KRMY,Brooks Field (USA)
KRNC,Warren County Memorial Airport (USA) KRNC,Warren County Memorial Airport (USA)
KRND,Randolph Air Force Base (USA) KRND,Randolph Air Force Base (San Antonio, Texas, USA)
KRNH,New Richmond Regional Airport (USA) KRNH,New Richmond Regional Airport (USA)
KRNM,Ramona Airport (USA) KRNM,Ramona Airport (USA)
KRNO,Reno Tahoe International Airport (USA) KRNO,Reno Tahoe International Airport (USA)
@ -39836,7 +39836,7 @@ LFPC,Creil Air Base (France)
LFPD,Aérodrome de Bernay-Saint-Martin (France) LFPD,Aérodrome de Bernay-Saint-Martin (France)
LFPE,Aérodrome de Meaux-Esbly (France) LFPE,Aérodrome de Meaux-Esbly (France)
LFPF,Aérodrome de Beynes - Thiverval (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) LFPH,Aérodrome de Chelles-le-Pin (France)
LFPI,Paris Issy-les-Moulineaux Heliport (France) LFPI,Paris Issy-les-Moulineaux Heliport (France)
LFPK,Aérodrome de Coulommiers - Voisins (France) LFPK,Aérodrome de Coulommiers - Voisins (France)
Can't render this file because it is too large.

View File

@ -1,4 +1,4 @@
ABBR,MEANING TERM,MEANING
A000,"Cholera due to Vibrio cholerae 01, biovar cholerae" A000,"Cholera due to Vibrio cholerae 01, biovar cholerae"
A001,"Cholera due to Vibrio cholerae 01, biovar eltor" A001,"Cholera due to Vibrio cholerae 01, biovar eltor"
A009,"Cholera, unspecified" A009,"Cholera, unspecified"
Can't render this file because it is too large.

View File

@ -1,4 +1,4 @@
ABBR,MEANING TERM,MEANING
AF,Afghanistan AF,Afghanistan
AX,Åland Islands AX,Åland Islands
AL,Albania AL,Albania
1 ABBR TERM MEANING
2 AF Afghanistan
3 AX Åland Islands
4 AL Albania

View File

@ -1,4 +1,4 @@
ABBR,MEANING TERM,MEANING
AED,United Arab Emirates dirham AED,United Arab Emirates dirham
AFN,Afghan afghani AFN,Afghan afghani
ALL,Albanian lek ALL,Albanian lek
1 ABBR TERM MEANING
2 AED United Arab Emirates dirham
3 AFN Afghan afghani
4 ALL Albanian lek

View File

@ -1,4 +1,4 @@
ABBR,MEANING TERM,MEANING
aa,Afar aa,Afar
ab,Abkhazian ab,Abkhazian
ae,Avestan ae,Avestan
1 ABBR TERM MEANING
2 aa Afar
3 ab Abkhazian
4 ae Avestan

View File

@ -1,4 +1,4 @@
ABBR,MEANING TERM,MEANING
quetta,"10^30" quetta,"10^30"
Q,"10^30" Q,"10^30"
ronna,"10^27" ronna,"10^27"
1 ABBR TERM MEANING
2 quetta 10^30
3 Q 10^30
4 ronna 10^27

View File

@ -1,4 +1,4 @@
ABBR,MEANING TERM,MEANING
21CSLC,21st Century Space Launch Complex 21CSLC,21st Century Space Launch Complex
4LGSF,Four-Laser Guide Star Facility 4LGSF,Four-Laser Guide Star Facility
4MOST,4-metre Multi-Object Spectroscopic Telescope (Proposed new spectroscopic instrument for VISTA) 4MOST,4-metre Multi-Object Spectroscopic Telescope (Proposed new spectroscopic instrument for VISTA)
@ -241,8 +241,8 @@ LPO,"La Silla ­Paranal Observatory"
LSM,Local Staff Members LSM,Local Staff Members
LSP,"La Silla ­Paranal Subcommittee" LSP,"La Silla ­Paranal Subcommittee"
LTAO,Laser Tomography Adaptive Optics LTAO,Laser Tomography Adaptive Optics
LTC,Coordinated Lunar Time
LVSM,Large Visible Sensor Module LVSM,Large Visible Sensor Module
M#,"Mirror #"
M,"million/1,000,000" M,"million/1,000,000"
MACAO,Multiple Application Curvature Adaptive Optic MACAO,Multiple Application Curvature Adaptive Optic
MACCON,Motion controller manufacturer MACCON,Motion controller manufacturer
@ -275,13 +275,13 @@ MPG,Max-Planck-Gesellschaft
MPIA,Max Planck Institute for Astronomy MPIA,Max Planck Institute for Astronomy
MPIfR,Max-Planck Institute for Radioastronomy (Germany) MPIfR,Max-Planck Institute for Radioastronomy (Germany)
MS,Member State(s) MS,Member State(s)
MTC,Coordinated Mars Time
MTM,"MT Mechatronics (European company of high technology, engineering and maintenance services)" MTM,"MT Mechatronics (European company of high technology, engineering and maintenance services)"
MUSE,Multi Unit Spectroscopic Explorer (VLT) MUSE,Multi Unit Spectroscopic Explorer (VLT)
NACO,NAOS-CONICA (VLT) NACO,NAOS-CONICA (VLT)
NAOJ,National Astronomical Observatory of Japan NAOJ,National Astronomical Observatory of Japan
NAOMI,Adaptive optics system for the ATs (VLTI) NAOMI,Adaptive optics system for the ATs (VLTI)
NAOS,Nasmyth Adaptive Optics System (VLT) NAOS,Nasmyth Adaptive Optics System (VLT)
NASA,National Aeronautics and Space Administration
NAV,Navision NAV,Navision
NDF,Non-Deliverable Forward Agreement NDF,Non-Deliverable Forward Agreement
NEAR,New Earths in the Alpha Cen Region experiment NEAR,New Earths in the Alpha Cen Region experiment
@ -389,6 +389,7 @@ SSWG,Science Strategy Working Group
SSS,Surrey Space Centre SSS,Surrey Space Centre
ST-ECF,Space Telescope European Coordination Facility ST-ECF,Space Telescope European Coordination Facility
STC,Scientific Technical Committee STC,Scientific Technical Committee
STEVE,Strong Thermal Emission Velocity Enhancement (an atmospheric optical phenomenon)
STFC,Science and Technology Facilities Council (UK) STFC,Science and Technology Facilities Council (UK)
STRAP,Tip-tilt sensors (VLTI) STRAP,Tip-tilt sensors (VLTI)
STScI,Space Telescope Science Institute (USA) STScI,Space Telescope Science Institute (USA)
1 ABBR TERM MEANING
2 21CSLC 21st Century Space Launch Complex
3 4LGSF Four-Laser Guide Star Facility
4 4MOST 4-metre Multi-Object Spectroscopic Telescope (Proposed new spectroscopic instrument for VISTA)
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)
282 NAOJ National Astronomical Observatory of Japan
283 NAOMI Adaptive optics system for the ATs (VLTI)
284 NAOS Nasmyth Adaptive Optics System (VLT)
NASA National Aeronautics and Space Administration
285 NAV Navision
286 NDF Non-Deliverable Forward Agreement
287 NEAR New Earths in the Alpha Cen Region experiment
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

@ -1,4 +1,4 @@
ABBR,MEANING TERM,MEANING
3P,"Perceive, Process, Perform" 3P,"Perceive, Process, Perform"
5P,"Plan, Plane, Pilot, Passengers, Programming" 5P,"Plan, Plane, Pilot, Passengers, Programming"
7500,"Transponder code for Aircraft hijacking (ICAO)" 7500,"Transponder code for Aircraft hijacking (ICAO)"
@ -11,6 +11,7 @@ A/F,Autofeather
A/FD,Airport/Facility Directory A/FD,Airport/Facility Directory
A/P,Autopilot A/P,Autopilot
A/R,Altitude Rate A/R,Altitude Rate
A-VDGS,Advanced Visual Docking Guidance System
A300,Airbus A300 twinjet A300,Airbus A300 twinjet
A310,Airbus A310 twinjet A310,Airbus A310 twinjet
A320,Airbus A320 family of twinjets A320,Airbus A320 family of twinjets
@ -40,7 +41,7 @@ ACARS,Aircraft Communications Addressing and Reporting System
ACAS,Airborne Collision Avoidance System ACAS,Airborne Collision Avoidance System
ACC,Area Control Center ACC,Area Control Center
ACE,Airport airside Capacity Enhancement ACE,Airport airside Capacity Enhancement
ACI,Airports Council International ACI,"Airports Council International, Area of Common Interest"
ACP,Accept ACP,Accept
AD,Air Defence AD,Air Defence
ADAC,Abu Dhabi Airports ADAC,Abu Dhabi Airports
@ -55,8 +56,7 @@ ADL,Aeronautical Data Link
ADLY,Arrival Delay ADLY,Arrival Delay
ADP,Aerodrome dé Paris (Charles de Gaulle) ADP,Aerodrome dé Paris (Charles de Gaulle)
ADP,Automated Data Processing ADP,Automated Data Processing
ADS,Automated Distribution System ADS,"Automated Distribution System, Automatic Dependent Surveillance, Aircraft Docking System"
ADS,Automatic Dependent Surveillance
ADS-B,Automatic Dependent Surveillance-Broadcast ADS-B,Automatic Dependent Surveillance-Broadcast
AENA,Aeropuertos Españoles y Navegación Aérea AENA,Aeropuertos Españoles y Navegación Aérea
AEO,All Engines Operative AEO,All Engines Operative
@ -70,6 +70,7 @@ AFTN,Aeronautical Fixed Telecommunication Network
AFM,Aircraft Flight Manual AFM,Aircraft Flight Manual
AGAS,Action Group for ATM Safety (EUROCONTROL) AGAS,Action Group for ATM Safety (EUROCONTROL)
AGL,Above Ground Level AGL,Above Ground Level
AGNIS,"Azimuth Guidance for Nose-In Stand (docking system)"
AH,Acceleration Height AH,Acceleration Height
ahdg,alter heading ahdg,alter heading
AICS,Aircraft Inventory and Charter System AICS,Aircraft Inventory and Charter System
@ -121,11 +122,12 @@ AOCC,Atlantic Operations Control Center
AODR,Authorizing Official Designated Representative AODR,Authorizing Official Designated Representative
AOM,Airplane Operating Manual AOM,Airplane Operating Manual
AOPA,Aircraft Owners and Pilots Association AOPA,Aircraft Owners and Pilots Association
AOR,Area of Responsibility AoR,Area of Responsibility
AP,Acquisition Plan AP,Acquisition Plan
APB,Acquisition Program Baselines APB,Acquisition Program Baselines
APIS,Aircraft Parking and Information System
APM,Approach Path Monitor APM,Approach Path Monitor
APP,Approach APP,"Approach Area, Approach ATS Unit"
APS,Airport Planning Standard APS,Airport Planning Standard
APTS,Automated Personnel Tracking System APTS,Automated Personnel Tracking System
APU,Auxiliary Power Unit APU,Auxiliary Power Unit
@ -138,6 +140,7 @@ ARINC,Aeronautical Radio, Inc. (USA)
ARLNO,Airline Office ARLNO,Airline Office
ARP,Airport Reference Point ARP,Airport Reference Point
ARTCC,Air Route Traffic Control Centre ARTCC,Air Route Traffic Control Centre
ASACS,Air Surveillance and Control System
ASB,Airspace Block ASB,Airspace Block
ASDA,Accelerate Stop Distance Available ASDA,Accelerate Stop Distance Available
ASDE,Airport Surface Detection Equipment ASDE,Airport Surface Detection Equipment
@ -153,6 +156,8 @@ ATIS,Automatic Terminal Information Service
ATM,"Air Traffic Management, Air Traffic Manager" ATM,"Air Traffic Management, Air Traffic Manager"
ATO,Air Traffic Organization ATO,Air Traffic Organization
ATPL,Airline Transport Pilot License ATPL,Airline Transport Pilot License
ATS,Air Traffic Services
ATZ,Air Traffic Zone
AURO,Autorotation (by helicopters) AURO,Autorotation (by helicopters)
AWACS,Airborne Warning And Control System AWACS,Airborne Warning And Control System
BC,Back Course BC,Back Course
@ -181,6 +186,7 @@ CAT,"Category of Aircraft, Clear Air Turbulence"
CATC,Civil Air Traffic Control CATC,Civil Air Traffic Control
CAVOK,Clouds And Visibility OK CAVOK,Clouds And Visibility OK
C/S,Callsign C/S,Callsign
CBA,Cross-Border Area
CBT,Computer-based Training CBT,Computer-based Training
CC,Commander CC,Commander
CCBC,Community College Baltimore County CCBC,Community College Baltimore County
@ -189,6 +195,7 @@ CCTLR,Chief Controller
CDA,Continuous Descent Approach CDA,Continuous Descent Approach
CDI,Course Deviation Indicator CDI,Course Deviation Indicator
CDM,Collaborative Decision Making CDM,Collaborative Decision Making
CDR,Conditional Route
CDTI,Cockpit Display of Traffic Information CDTI,Cockpit Display of Traffic Information
CDU,Cockpit Display Unit CDU,Cockpit Display Unit
CEATS,Central European Air Traffic Services CEATS,Central European Air Traffic Services
@ -217,10 +224,11 @@ CPL,Commercial Pilot License
CRC,Control and Reporting Centre CRC,Control and Reporting Centre
CRDA,Converging Runway Display Aid CRDA,Converging Runway Display Aid
CREDOS,Crosswind Reduced Separations for Departure Operations 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 CTAF,Common Traffic Advisory Frequency
CTOT,Calculated Take-Off Time CTOT,Calculated Take-Off Time
CTR,Control Zone or Controlled Traffic Region CTR,Control Zone or Controlled Traffic Region
CTZ,Control Zone
CV,Vice Commander CV,Vice Commander
CVFR,Controlled Visual Flight Rule (flight) CVFR,Controlled Visual Flight Rule (flight)
CVSM,Conventional Vertical Separation Minimum CVSM,Conventional Vertical Separation Minimum
@ -235,6 +243,7 @@ DCIA,Dependent Converging Instrument Approach
DECIDE,"Detect, Estimate, Choose, Identify, Do, and Evaluate" DECIDE,"Detect, Estimate, Choose, Identify, Do, and Evaluate"
DEL,Delivery DEL,Delivery
DER,Departure End of Runway DER,Departure End of Runway
DFL,Division Flight Level
DFS,Deutsche Flugsicherung (ATC in Germany) DFS,Deutsche Flugsicherung (ATC in Germany)
DGAC,Direction Générale de l'Aviation Civile DGAC,Direction Générale de l'Aviation Civile
DLA,Defense Logistics Agency DLA,Defense Logistics Agency
@ -249,19 +258,22 @@ ECAC,European Civil Aviation Conference
eCTOL,Electric Conventional Take-off and Landing eCTOL,Electric Conventional Take-off and Landing
ECP,Entry Control Point ECP,Entry Control Point
EFM,Gesellschaft für Enteisen und Flugzeugschleppen EFM,Gesellschaft für Enteisen und Flugzeugschleppen
EFPS,Electronic Flight Progress Strips
EICAS,Engine Instrument Crew Alerting System EICAS,Engine Instrument Crew Alerting System
ELEV,Field Elevation ELEV,Field Elevation
ELT,Emergency Locator Transmitter ELT,Emergency Locator Transmitter
ENR,En-Route
EOL,Engine-off landing EOL,Engine-off landing
ERPM,Engine Rotations per Minute ERPM,Engine Rotations per Minute
eSTOL,Electric Short Take-off and Landing eSTOL,Electric Short Take-off and Landing
ETA,"Estimated Time of Arrival, East Transition Area" ETA,"Estimated Time of Arrival, East Transition Area"
ETL,Effective Translational Lift (for helicopters) ETL,Effective Translational Lift (for helicopters)
ETO,Estimated Time Over Significant Point
ETOPS,Extended-range Twin-engine Operational Performance Standards ETOPS,Extended-range Twin-engine Operational Performance Standards
ETVS,Electronic Terminal Voice Switch ETVS,Electronic Terminal Voice Switch
eVTOL,Electric Vertical Take-off and Landing eVTOL,Electric Vertical Take-off and Landing
FAA,U.S. Federal Aviation Administration FAA,U.S. Federal Aviation Administration
FAR,Fuel Air Ratio FAR,"Fuel Air Ratio, Federal Aviation Regulations"
FAS,Final Approach Segment FAS,Final Approach Segment
FAS,Final Approach Speed FAS,Final Approach Speed
FAST,Future Aviation Safety Team FAST,Future Aviation Safety Team
@ -286,6 +298,7 @@ FCPC,Flight Control Primary Computer
FE,Field Elevation (highest point of an airports usable runways and is measured in height above mean sea level) FE,Field Elevation (highest point of an airports usable runways and is measured in height above mean sea level)
FIA,Flight Information Area FIA,Flight Information Area
FIR,Flight Information Region FIR,Flight Information Region
FIS,Federal Inspection Services
FL,Flight Level FL,Flight Level
FLIP,Flight Information Publication FLIP,Flight Information Publication
FMG,Flughafen München GmbH FMG,Flughafen München GmbH
@ -316,11 +329,14 @@ IGLR,Integrated Ground Lighting and Radar
ILS,Instrument Landing System ILS,Instrument Landing System
ISA,International Standard Atmosphere ISA,International Standard Atmosphere
IMC,Instrument Meteorological Conditions IMC,Instrument Meteorological Conditions
JATO,Jet Assisted Take Off
JTAC,Joint Terminal Attack Control
KAT,Kaufbeuren ATM Training (DFS subcompany) KAT,Kaufbeuren ATM Training (DFS subcompany)
KCAS,Calibrated AirSpeed in Knots KCAS,Calibrated AirSpeed in Knots
KIAS,Indicated Airspeed in Knots KIAS,Indicated Airspeed in Knots
KTAS,True AirSpeed in Knots KTAS,True AirSpeed in Knots
LAA,Lappland Aviation Academy LAA,Lappland Aviation Academy
LAHSO,Land and Hold Short Operations
LDA,Landing Distance Available LDA,Landing Distance Available
LDAH,Landing Distance Available for Helicopter LDAH,Landing Distance Available for Helicopter
LH,Lufthansa LH,Lufthansa
@ -364,7 +380,11 @@ OGE,Out of Ground Effect
OFZ,Obstacle Free Zone OFZ,Obstacle Free Zone
OJT,On the Job Training OJT,On the Job Training
OODA,"Observation, Orientation, Decision, and Action" OODA,"Observation, Orientation, Decision, and Action"
ORCAM,Originating Region Code Assignment Method
OSC,On Scene Commander
PA,Pressure Altitude PA,Pressure Altitude
PADS,Parallax Aircraft Docking System
PAPA,"Parallax Aircraft Parking Aid (docking system)"
PAPI,Precision Approach Path Indicator PAPI,Precision Approach Path Indicator
PAR,Precision Approach Radar PAR,Precision Approach Radar
PCAS,Primary Crash Alarm System PCAS,Primary Crash Alarm System
@ -384,14 +404,15 @@ RADNET,Radar Network
RAIM,Receiver Autonomous Integrity Monitoring (GPS) RAIM,Receiver Autonomous Integrity Monitoring (GPS)
RAPCON,Radar Approach Control RAPCON,Radar Approach Control
RAT,Reliability Acceptance Test (see also FAT and SAT) RAT,Reliability Acceptance Test (see also FAT and SAT)
RAM,Radar Absorbent Material RATO,Rocket Assisted Take Off
RAM,Royal Air Maroc
RAP,Recognised Air Picture RAP,Recognised Air Picture
RASP,Recognised Air and Surveillance Picture RASP,Recognised Air and Surveillance Picture
RB,Relative Bearing RB,Relative Bearing
RBI,Relative Bearing Indicator RBI,Relative Bearing Indicator
RBAF,Royal Belgium Armed Forces RBAF,Royal Belgium Armed Forces
RCAF,Royal Canadian Air Force RCAF,Royal Canadian Air Force
RCC,Rescue Co-ordination Centre RCC,Rescue Coordination Center
RCL,Runway Centre Line Lighting RCL,Runway Centre Line Lighting
RCR,Runway Condition Reading RCR,Runway Condition Reading
RCS,Radar Cross Section RCS,Radar Cross Section
@ -404,22 +425,23 @@ RIMCAS,Runway Incursion Monitoring and Conflict Alert System
RJAF,Royal Jordanian Air Force RJAF,Royal Jordanian Air Force
RJC,Reject RJC,Reject
RPI,Runway Point of Intercept RPI,Runway Point of Intercept
RPM,Rotations per Minute
ROFZ,Runway Obstacle Free Zone ROFZ,Runway Obstacle Free Zone
RMI,Radio Magnetic Indicator RMI,Radio Magnetic Indicator
RNAV,Area Navigation RNAV,Area Navigation
RNP,Required Navigation Performance RNP,Required Navigation Performance
ROC,Rate Of Climb ROC,Rate Of Climb
ROC,Required Obstacle Clearance ROC,Required Obstacle Clearance
RPM,Revolutions Per Minute
RPS,Radar Position Symbol RPS,Radar Position Symbol
RRPM,Rotor Rotations per Minute RRPM,Rotor Rotations per Minute
RSA,Runway Safety Area RSA,Runway Safety Area
RSAF,Republic of Singapore Air Force RSAF,"Republic of Singapore Air Force, Royal Saudi Air Force"
RSC,Runway Surface Condition RSC,Runway Surface Condition
RSI,Remote Status Indicato RSI,Remote Status Indicator
RSO,Range Safety Officer
RSRS,Reduced Same Runway Separation RSRS,Reduced Same Runway Separation
RTAF,Royal Thai Air Force
RTCA,Radio Technical Commission for Aeronautics RTCA,Radio Technical Commission for Aeronautics
RTF,Radio Telephony
RVR,Runway Visual Range RVR,Runway Visual Range
RVSM,Reduced Vertical Separation Minimum RVSM,Reduced Vertical Separation Minimum
RWR,Radar Warning Receiver RWR,Radar Warning Receiver
@ -440,6 +462,7 @@ SELCAL,Selective Calling System
SES,Single European Sky SES,Single European Sky
SESAME,Single European Sky ATM Master Plan SESAME,Single European Sky ATM Master Plan
SESAR,Single European Sky ATM Research SESAR,Single European Sky ATM Research
SFC,Surface
SFL,Sequencing Flashing Light SFL,Sequencing Flashing Light
SFO,Simulated Flameout Operation SFO,Simulated Flameout Operation
SI,Selective Interrogation SI,Selective Interrogation
@ -458,6 +481,7 @@ SM,Statute Mile
SMR,Surface Movement Radar SMR,Surface Movement Radar
SOF,Supervisor of Flying SOF,Supervisor of Flying
SOW,Statement of Work SOW,Statement of Work
SRA,Surveillance Radar Approach
SRC,Safety Regulation Commission (EUROCONTROL) SRC,Safety Regulation Commission (EUROCONTROL)
SRU,Safety Regulation Unit (EUROCONTROL) SRU,Safety Regulation Unit (EUROCONTROL)
SSR,Secondary Surveillance Radar SSR,Secondary Surveillance Radar
@ -518,14 +542,16 @@ TOP,Take-Off Power
TOR,"Terms of Reference, or Tornado aircraft" TOR,"Terms of Reference, or Tornado aircraft"
TORA,Takeoff Run Available TORA,Takeoff Run Available
TOWSIM,Tower Simulator TOWSIM,Tower Simulator
TRA,Temporary Reserved Area
TRACON,Terminal Radar Approach Control TRACON,Terminal Radar Approach Control
TRH,Thrust Reduction Height TRH,Thrust Reduction Height
TSA,Temporary Segregated Area
TSO,Technical Standard Order TSO,Technical Standard Order
TSTC,Texas State Technical College TSTC,Texas State Technical College
TT,True Track TT,True Track
TVOR,Terminal VOR TVOR,Terminal VOR
TWEB,Transcribed Weather Broadcast (USA for ATIS) 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 TWY,Taxiway
TXC,Taxiway Centreline Lights TXC,Taxiway Centreline Lights
TXE,Taxiway Edge Lights TXE,Taxiway Edge Lights
@ -543,6 +569,7 @@ UHF,Ultra High Frequency (300MHz to 3 GHz)
UIR,Upper Flight Information Region UIR,Upper Flight Information Region
UKCAA,United Kingdom Civil Aviation Authority UKCAA,United Kingdom Civil Aviation Authority
UMASS,University of Massachusetts UMASS,University of Massachusetts
UNL,Unlimited
URET,User Request Evaluation Tool URET,User Request Evaluation Tool
USAF,United States Air Force USAF,United States Air Force
UTA,Upper Traffic Area UTA,Upper Traffic Area
@ -555,7 +582,7 @@ VCS,Voice Communication System
VCCS,Voice Communication Control System VCCS,Voice Communication Control System
VCOA,Visual Climb Over Airport VCOA,Visual Climb Over Airport
VDF,Very High Frequency Direction Finding VDF,Very High Frequency Direction Finding
VDGS,Visual Database Generation System VDGS,"Visual Docking Guidance System, Visual Database Generation System"
VDL-4,VHF digital link Mode 4 (see also STDMA) VDL-4,VHF digital link Mode 4 (see also STDMA)
VDU,Visual Display Unit VDU,Visual Display Unit
VFS,Vertical Flight Society VFS,Vertical Flight Society
@ -596,3 +623,4 @@ WTC,Wake Turbulence Category
WTWS,Wake Turbulence Warning System WTWS,Wake Turbulence Warning System
WX,Weather WX,Weather
WXR,Weather Radar Transceiver 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

@ -1,4 +1,4 @@
ABBR,MEANING TERM,MEANING
GPT,"glutamate pyruvate transaminase, or Goniopora toxin" GPT,"glutamate pyruvate transaminase, or Goniopora toxin"
Leo,an American Quarter Horse Leo,an American Quarter Horse
Leo,"Leonberger, a breed of dog" Leo,"Leonberger, a breed of dog"
1 ABBR TERM MEANING
2 GPT GPT glutamate pyruvate transaminase, or Goniopora toxin
3 Leo Leo an American Quarter Horse
4 Leo Leo Leonberger, a breed of dog

View File

@ -1,4 +1,4 @@
ABBR,MEANING TERM,MEANING
A,Atom A,Atom
a,atto prefix (10-18) a,atto prefix (10-18)
AA,Acetic Acid AA,Acetic Acid
@ -425,7 +425,6 @@ HOAc,Acetic Acid
HOMO,Highest Occupied Molecular Orbital HOMO,Highest Occupied Molecular Orbital
HOQS,Highest Occupied Quantum State HOQS,Highest Occupied Quantum State
HP,High Pressure HP,High Pressure
hp,horsepower
HPHT,High Pressure/High Temperature HPHT,High Pressure/High Temperature
HPLC,High Pressure Liquid Chromatography HPLC,High Pressure Liquid Chromatography
HPPT,High Pressure Phase Transformation HPPT,High Pressure Phase Transformation
@ -926,7 +925,6 @@ RO,Reverse Osmosis
ROHS,Restriction Of Hazardous Substances ROHS,Restriction Of Hazardous Substances
ROS,Reactive Oxygen Species ROS,Reactive Oxygen Species
ROWPU,Reverse Osmosis Water Purification Unit ROWPU,Reverse Osmosis Water Purification Unit
RPM,Revolutions Per Minute
RPT,Repeat RPT,Repeat
RSC,Royal Society of Chemistry RSC,Royal Society of Chemistry
RT,Energy (Rydberg Constant x Temperature) RT,Energy (Rydberg Constant x Temperature)
1 ABBR TERM MEANING
2 A Atom
3 a atto prefix (10-18)
4 AA Acetic Acid
425 HOMO Highest Occupied Molecular Orbital
426 HOQS Highest Occupied Quantum State
427 HP High Pressure
hp horsepower
428 HPHT High Pressure/High Temperature
429 HPLC High Pressure Liquid Chromatography
430 HPPT High Pressure Phase Transformation
925 ROHS Restriction Of Hazardous Substances
926 ROS Reactive Oxygen Species
927 ROWPU Reverse Osmosis Water Purification Unit
RPM Revolutions Per Minute
928 RPT Repeat
929 RSC Royal Society of Chemistry
930 RT Energy (Rydberg Constant x Temperature)

View File

@ -1,4 +1,4 @@
ABBR,MEANING TERM,MEANING
Air Force Blue (RAF),RGB #5d8aa8 Air Force Blue (RAF),RGB #5d8aa8
Air Force Blue (USAF),RGB #00308f Air Force Blue (USAF),RGB #00308f
Air Superiority Blue,RGB #72a0c1 Air Superiority Blue,RGB #72a0c1
1 ABBR TERM MEANING
2 Air Force Blue (RAF) RGB #5d8aa8
3 Air Force Blue (USAF) RGB #00308f
4 Air Superiority Blue RGB #72a0c1

View File

@ -1,3 +1,3 @@
ABBR,MEANING TERM,MEANING
GPT,"GEC Plessey Telecommunications (a defunct British telecommunications manufacturer) or GPT Group (an Australian property investment company)" GPT,"GEC Plessey Telecommunications (a defunct British telecommunications manufacturer) or GPT Group (an Australian property investment company)"
IAS,"International Automated Systems (an American company), IAS Limited (an Australian-based gambling company)" IAS,"International Automated Systems (an American company), IAS Limited (an Australian-based gambling company)"
1 ABBR TERM MEANING
2 GPT GPT GEC Plessey Telecommunications (a defunct British telecommunications manufacturer) or GPT Group (an Australian property investment company)
3 IAS IAS International Automated Systems (an American company), IAS Limited (an Australian-based gambling company)

View File

@ -1,4 +1,4 @@
ABBR,MEANING TERM,MEANING
.7z,Common filename extension for archive files in 7z format .7z,Common filename extension for archive files in 7z format
.bat,Common filename extension for Batch script files .bat,Common filename extension for Batch script files
.bz2,Common filename extension for archive files in bzip2 format .bz2,Common filename extension for archive files in bzip2 format
@ -93,15 +93,13 @@ ABAP,Advanced Business Application Programming
ABB,activity-based budgeting ABB,activity-based budgeting
ABBH,average bouncing busy hour ABBH,average bouncing busy hour
abC,abcoulomb abC,abcoulomb
ABC,activity-based costing ABC,"activity-based costing, Atanasoff-Berry Computer"
ABC,Atanasoff-Berry Computer
abend,abnormal end abend,abnormal end
abF,abfarad abF,abfarad
abH,abhenry abH,abhenry
ABIOS,Advanced BIOS ABIOS,Advanced BIOS
ABM,activity-based management ABM,activity-based management
ABP,AdBlock Plus ABP,"AdBlock Plus, Microsoft Exchange Address Book Policy"
ABP,Microsoft Exchange Address Book Policy
ABR,"AutoBaud Rate or Available Bit Rate" ABR,"AutoBaud Rate or Available Bit Rate"
abS,absiemens abS,absiemens
abV,abvolt abV,abvolt
@ -115,15 +113,13 @@ ACE,Access Control Entry
ACeS,Asia Cellular Satellite System ACeS,Asia Cellular Satellite System
ACF2,Access Control Facility ACF2,Access Control Facility
ACH,Automated Clearing House ACH,Automated Clearing House
ACH,fraud Automated Clearing House fraud
ACID,"Atomicity, Consistency, Isolation, Durability" ACID,"Atomicity, Consistency, Isolation, Durability"
Ack,Acknowledgement Ack,Acknowledgement
ACL,Access Control List ACL,Access Control List
ACM,Association for Computing Machinery ACM,Association for Computing Machinery
ACO,accountable care organization ACO,accountable care organization
ACPI,Advanced Configuration and Power Interface ACPI,Advanced Configuration and Power Interface
ACR,Absolute Cell Reference ACR,"Absolute Cell Reference, attenuation-to-crosstalk ratio"
ACR,attenuation-to-crosstalk ratio
ACT,Application Compatibility Toolkit ACT,Application Compatibility Toolkit
ACTA,America's Carriers Telecommunications Association ACTA,America's Carriers Telecommunications Association
ACTS,Automatic Coin Telephone System ACTS,Automatic Coin Telephone System
@ -131,8 +127,7 @@ ACV,all commodity volume
AD,Active Directory AD,Active Directory
ADAT,Alesis Digital Audio Tape ADAT,Alesis Digital Audio Tape
ADatP,Automated Data Processing ADatP,Automated Data Processing
ADC,Analog-to-Digital Converter ADC,"Analog-to-Digital Converter, automated data collection"
ADC,automated data collection
ADE,qutomated data entry ADE,qutomated data entry
ADF,Automatic Document Feeder ADF,Automatic Document Feeder
ADO,ActiveX Data Objects ADO,ActiveX Data Objects
@ -148,12 +143,13 @@ AF,audio frequency
AFC,antiferromagnetically-coupled AFC,antiferromagnetically-coupled
AFIS,Automated Fingerprint Identification System AFIS,Automated Fingerprint Identification System
AFM,atomic force microscopy AFM,atomic force microscopy
AFP,Advanced Function Printing AFP,"Advanced Function Printing, Apple Filing Protocol"
AFP,Apple Filing Protocol
AFS,Andrew file system AFS,Andrew file system
aglet,agile applet aglet,agile applet
AGP,Accelerated Graphics Port AGP,Accelerated Graphics Port
AGI,Artificial General Intelligence
AHA,Accelerated Hub Architecture AHA,Accelerated Hub Architecture
AHCI,Advanced Host Controller Interface
AHIMA,American Health Information Management Association AHIMA,American Health Information Management Association
AHRQ,Agency for Healthcare Research and Quality AHRQ,Agency for Healthcare Research and Quality
AHT,average handle time AHT,average handle time
@ -178,14 +174,11 @@ alt.,alternate newsgroup
ALU,Arithmetic Logic Unit ALU,Arithmetic Logic Unit
AMD,Advanced Micro Devices AMD,Advanced Micro Devices
AMD-V,AMD virtualization AMD-V,AMD virtualization
AMI,advanced metering infrastructure AMI,"advanced metering infrastructure, Amazon Machine Image"
AMI,Amazon Machine Image
AMIA,American Medical Informatics Association AMIA,American Medical Informatics Association
AML,anti-money laundering software AML,anti-money laundering software
AMPS,Advanced Mobile Phone Service AMPS,Advanced Mobile Phone Service
AMR,ambulatory medical record AMR,"ambulatory medical record, Audio/Modem Riser, AMR slot, automated meter reading"
AMR,Audio/Modem Riser or AMR slot
AMR,automated meter reading
AMT,advanced manufacturing technology AMT,advanced manufacturing technology
AMTOR,amateur teleprinting over radio AMTOR,amateur teleprinting over radio
ANI,Automatic Number Identification ANI,Automatic Number Identification
@ -195,15 +188,14 @@ AoE,ATA over Ethernet
AOI,automated optical inspection AOI,automated optical inspection
AOP,aspect-oriented programming AOP,aspect-oriented programming
AOSP,Android Open Source Project AOSP,Android Open Source Project
AP,accounts payable AP,"accounts payable,Adaptive Planning"
AP,Adaptive Planning
Apache Hadoop YARN,Yet Another Resource Negotiator Apache Hadoop YARN,Yet Another Resource Negotiator
APAR,authorized program analysis report APAR,authorized program analysis report
API,Application Programming Interface API,Application Programming Interface
APICS,American Production and Inventory Control Society APICS,American Production and Inventory Control Society
APIPA,Automatic Private IP Addressing APIPA,Automatic Private IP Addressing
APL,a programming language APL,a programming language
APM,"application performance monitoring, application portfolio management" APM,"Advanced Power Management, Application Performance Monitoring, Application Portfolio Management"
APO,"Advanced Planner and Optimizer, advanced planning and optimization" APO,"Advanced Planner and Optimizer, advanced planning and optimization"
AppBlast,Project AppBlast AppBlast,Project AppBlast
APPC,Advanced Program-to-Program Communication or LU 6.2 APPC,Advanced Program-to-Program Communication or LU 6.2
@ -281,10 +273,6 @@ AWS,Amazon Web Services
AWT,Abstract Window Toolkit AWT,Abstract Window Toolkit
AXI,automated X-ray inspection AXI,automated X-ray inspection
AXT,alien crosstalk AXT,alien crosstalk
B2B,Business to Business
B2C,Business to Consumer
B2G,"Business to Government, or Bitcoin2Gen"
B2E,Business to Employee
B8ZS,"bipolar 8-zero substitution, binary 8-zero substitution, clear channel, clear 64" B8ZS,"bipolar 8-zero substitution, binary 8-zero substitution, clear channel, clear 64"
BA,business agility BA,business agility
BA,business analytics BA,business analytics
@ -862,6 +850,7 @@ DRP,Distribution Requirements Planning
DRS,Storage Distributed Resource Scheduler DRS,Storage Distributed Resource Scheduler
DSB,Dispute Settlement Body DSB,Dispute Settlement Body
DSC,Digital Still Camera DSC,Digital Still Camera
DSL,Domain-Specific Language
DSLAM,Digital Subscriber Line Access Multiplexer DSLAM,Digital Subscriber Line Access Multiplexer
DSLR,camera digital single lense reflux DSLR,camera digital single lense reflux
DSML,Directory Services Markup Language DSML,Directory Services Markup Language
@ -1044,7 +1033,7 @@ ESA,Enterprise Services Architecture
ESB,enterprise service bus ESB,enterprise service bus
ESCD,Extended System Configuration Data ESCD,Extended System Configuration Data
ESCON,Enterprise Systems Connection ESCON,Enterprise Systems Connection
ESD,electrostatic discharge ESD,ElectroStatic Discharge
ESDI,Enhanced Small Device Interface ESDI,Enhanced Small Device Interface
ESDRAM,Enhanced Synchronous DRAM ESDRAM,Enhanced Synchronous DRAM
ESE,Environmentally Sustainable Electronics ESE,Environmentally Sustainable Electronics
@ -1304,7 +1293,7 @@ HA,high availability
HaaS,Hardware as a Service HaaS,Hardware as a Service
HAL,hardware abstraction layer HAL,hardware abstraction layer
HALO,High Altitude Long Operation HALO,High Altitude Long Operation
HANA,SAP HANA HAMR,Heat-Assisted Magnetic Recording
HASA,Highly Accelerated Stress Audit HASA,Highly Accelerated Stress Audit
HAVA,Help America Vote Act of 2002 HAVA,Help America Vote Act of 2002
HAVi,Home Audio Visual HAVi,Home Audio Visual
@ -1336,6 +1325,7 @@ HHR,hybrid health record
HHS,Health and Human Services HHS,Health and Human Services
HID,Human Interface Device HID,Human Interface Device
HIE,health information exchange HIE,health information exchange
HIMR,Heat-Assisted Interlaced Magnetic Recording
HIMSS,Healthcare Information and Management Systems Society HIMSS,Healthcare Information and Management Systems Society
HIPAA,Health Insurance Portability and Accountability Act HIPAA,Health Insurance Portability and Accountability Act
HIPPI,High-Performance Parallel Interface HIPPI,High-Performance Parallel Interface
@ -1355,7 +1345,6 @@ HMIPv6,Hierarchical Mobile IPv6
HMM,Hidden Markov Model HMM,Hidden Markov Model
HOLAP,hybrid online analytical processing HOLAP,hybrid online analytical processing
HomeRF,home radio frequency HomeRF,home radio frequency
HP,Hewlett-Packard
HP,High Performance HP,High Performance
HP-GL,Hewlett-Packard Graphics Language HP-GL,Hewlett-Packard Graphics Language
HPC,High-Performance Computing HPC,High-Performance Computing
@ -1613,7 +1602,7 @@ LIDB,line information database
LILO,LInux LOader LILO,LInux LOader
LINQ,Language Integrated Query LINQ,Language Integrated Query
LISP,list processing LISP,list processing
LLM,large language model LLM,Large Language Model
LLVM,Compiler Infrastructure (Low Level Virtual Machine) LLVM,Compiler Infrastructure (Low Level Virtual Machine)
LMDS,Local Multi-Point Distribution System LMDS,Local Multi-Point Distribution System
LMGTFY,Let Me Google That For You LMGTFY,Let Me Google That For You
@ -1801,6 +1790,7 @@ NCA,native cloud application
NCFA,National Call Fee Access NCFA,National Call Fee Access
NCM,network configuration management NCM,network configuration management
NCMS,National Center for Manufacturing Sciences NCMS,National Center for Manufacturing Sciences
NCQ,Native Command Queuing
NCSC,National Computer Security Center NCSC,National Computer Security Center
NCVHS,National Committee on Vital and Health Statistics NCVHS,National Committee on Vital and Health Statistics
NDA,non-disclosure agreement NDA,non-disclosure agreement
@ -1874,7 +1864,8 @@ NURBS,nonuniform rational B-spline
NUS,network unified storage NUS,network unified storage
NVGRE,Network Virtualization using Generic Routing Encapsulation NVGRE,Network Virtualization using Generic Routing Encapsulation
NVLAP,National Voluntary Laboratory Accreditation Program NVLAP,National Voluntary Laboratory Accreditation Program
NVMe,non-volatile memory express NVM,Non-Volatile Memory
NVMe,Non-Volatile Memory Express
NVS,nonvolatile storage NVS,nonvolatile storage
NWR,NOAA Weather Radio NWR,NOAA Weather Radio
O2O,Online to Offline O2O,Online to Offline
@ -1911,7 +1902,6 @@ OID,object ID
OLA,operational level agreement OLA,operational level agreement
OLAP,online analytical processing OLAP,online analytical processing
OLE,Object Linking and Embedding OLE,Object Linking and Embedding
OLED,light-emitting diode
OLPC,One Laptop Per Child OLPC,One Laptop Per Child
OLT,optical line terminal OLT,optical line terminal
OLTP,On Line Transaction Processing OLTP,On Line Transaction Processing
@ -1993,7 +1983,7 @@ PCB,printed circuit board
PCE,Path Computation Element PCE,Path Computation Element
PCEP,Path Computation Element Protocol PCEP,Path Computation Element Protocol
PCI,Peripheral Component Interconnect PCI,Peripheral Component Interconnect
PCI-X,Peripheral Component Interconnect Extended PCIe,Peripheral Component Interconnect Express
PCL,Printer Control Language PCL,Printer Control Language
PCM,phase-change memory PCM,phase-change memory
PCM,pulse code modulation PCM,pulse code modulation
@ -2134,33 +2124,32 @@ RA,registration authority
RAC,Real Application Cluster RAC,Real Application Cluster
RACE,Rapid Access Computing Environment RACE,Rapid Access Computing Environment
RACF,Resource Access Control Facility RACF,Resource Access Control Facility
RAD,rapid application development RAD,Rapid Application Development
RADIUS,Remote Authentication Dial-In User Service RADIUS,Remote Authentication Dial-In User Service
RAF,risk assessment framework RAF,Risk Assessment Framework
RAID,redundant array of independent disks RAG,Retrieval Augmented Generation
RAID,Redundant Array of Independent Disks
RAIN,redundant/reliable array of inexpensive/independent nodes RAIN,redundant/reliable array of inexpensive/independent nodes
RAM,Random Access Memory RAM,Random Access Memory
RAMAC,random access method of accounting and control RAMAC,Random Access Method of Accounting and Control
RAMDAC,random access memory digital-to-analog converter RAMDAC,Random Access Memory dDgital-to-analog Converter
RAND,reasonable and nondiscriminatory RAND,reasonable and nondiscriminatory
RAP,Revenue Acquisition Process RAP,Revenue Acquisition Process
RARP,Reverse Address Resolution Protocol RARP,Reverse Address Resolution Protocol
RAS,"registration, admission, and status" RAS,"Registration,Admission and Status, or Reliability,Availability and Serviceability, or Remote Access Server, row address strobe"
RAS,"Reliability, Availability and Serviceability" RAT,Remote Access Trojan
RAS,"Remote Access Server, row address strobe" RBA,Risk-Based Authentication
RAT,remote access Trojan RBAC,Role-Based Access Control
RBA,risk-based authentication RBOC,Regional Bell Operating Company
RBAC,role-based access control RCE,Remote Code Execution
RBOC,regional Bell operating company
RCE,remote code execution
RCP,Rich Client Platform RCP,Rich Client Platform
RD,running disparity RD,Running Disparity
RDBMS,relational database management system RDBMS,Relational DataBase Management System
RDC,remote deposit capture RDC,Remote Deposit Capture
RDF,Resource Description Framework RDF,Resource Description Framework
RDM,raw device mapping RDM,Raw Device Mapping
RDMA,Remote Direct Memory Access RDMA,Remote Direct Memory Access
rDNS,reverse DNS rDNS,Reverse DNS
RDO,Remote Data Objects RDO,Remote Data Objects
RDP,Remote Desktop Protocol RDP,Remote Desktop Protocol
RDRAM,Rambus Dynamic Random Access Memory RDRAM,Rambus Dynamic Random Access Memory
@ -2171,39 +2160,35 @@ RDT&E,"Research, Development, Testing & Evaluation"
REC,Regional Extension Center REC,Regional Extension Center
ReFS,Resilient File System ReFS,Resilient File System
regex,regular expression regex,regular expression
REST,representational state transfer REST,REpresentational State Transfer
RF,radio frequency RF,Radio Frequency
RFC,Remote Function Call RFC,Remote Function Call
RFC,Request for Comments RFC,Request for Comments
RFI,request for information RFI,request for information
RFID,radio frequency identification RFID,Radio Frequency IDentification
RFO,Request for Offer RFO,Request for Offer
RFP,request for proposal RFP,Request for Proposal
RFQ,request for quotation RFQ,Request for Quotation
RFR,Red Flags Rule RFR,Red Flags Rule
RGB,"red, green, and blue" RGB,"red, green, and blue"
RHCVA,Red Hat Certified Virtualization Administrator RHCVA,Red Hat Certified Virtualization Administrator
RHEL,Red Hat Enterprise Linux RHEL,Red Hat Enterprise Linux
RHEV,Red Hat Enterprise Virtualization RHEV,Red Hat Enterprise Virtualization
RHIA,registered health information administrator RHIA,Registered Health Information Administrator
RHIO,Regional Health Information Organization RHIO,Regional Health Information Organization
RHIT,registered health information technician RHIT,Registered Health Information Technician
RHS,Red Hat Storage RHS,Red Hat Storage
RIA,Rich Internet Application RIA,Rich Internet Application
RIAA,Recording Industry Association of America RIAA,Recording Industry Association of America
RIBLOE,Remote Insight Board -- Lights Out Edition RIBLOE,Remote Insight Board -- Lights Out Edition
RID,relative identifier RID,Relative IDentifier
RIM,records information management RIM,"Records Information Management, or: Reference Information Model"
RIM,Reference Information Model RIP,"Raster Image Processor, or: Routing Information Protocol"
RIP,Raster Image Processor
RIP,Routing Information Protocol
RIR,Regional Internet Registry RIR,Regional Internet Registry
RIS,Radiology Information System RIS,"Radiology Information System, or: Remote Installation Service"
RIS,Remote Installation Service
RISC,Reduced Instruction Set Computer RISC,Reduced Instruction Set Computer
RJE,Remote Job Entry RJE,Remote Job Entry
RMA,Return Material (or Merchandise) Authorization RMA,Return Material (or Merchandise) Authorization
RMA,return merchandise authorization
RMI,Remote Method Invocation RMI,Remote Method Invocation
RMM,Remote Monitoring & Management RMM,Remote Monitoring & Management
RMON,Remote Network Monitoring RMON,Remote Network Monitoring
@ -2229,15 +2214,12 @@ RoT,Roots of Trust
ROU,Record Of Understanding ROU,Record Of Understanding
ROWE,Results-Only Work Environment ROWE,Results-Only Work Environment
RPC,Remote Procedure Call RPC,Remote Procedure Call
RPG,Report Program Generator RPG,"Report Program Generator, Role-Playing Game"
RPG,Role-Playing Game RPM,"Rapid Response Manufacturing, Remote Patient Monitoring, Red Hat Package Manager"
RPM,Rapid Response Manufacturing RPO,"Recovery Point Objective, Recruitment Process Outsourcing"
RPM,remote patient monitoring
RPO,recovery point objective
RPO,recruitment process outsourcing
RPR,Resilient Packet Ring RPR,Resilient Packet Ring
RPT,rich presence technology RPT,Rich Presence Technology
RQ,risk intelligence RQ,Risk Intelligence
RRAM,resistive RAM RRAM,resistive RAM
RSAT,Microsoft Remote Server Administration Tools RSAT,Microsoft Remote Server Administration Tools
RSC,Retail Service Center RSC,Retail Service Center
1 ABBR TERM MEANING
2 .7z Common filename extension for archive files in 7z format
3 .bat Common filename extension for Batch script files
4 .bz2 Common filename extension for archive files in bzip2 format
93 ABB activity-based budgeting
94 ABBH average bouncing busy hour
95 abC abcoulomb
96 ABC activity-based costing activity-based costing, Atanasoff-Berry Computer
ABC Atanasoff-Berry Computer
97 abend abnormal end
98 abF abfarad
99 abH abhenry
100 ABIOS Advanced BIOS
101 ABM activity-based management
102 ABP AdBlock Plus AdBlock Plus, Microsoft Exchange Address Book Policy
ABP Microsoft Exchange Address Book Policy
103 ABR AutoBaud Rate or Available Bit Rate
104 abS absiemens
105 abV abvolt
113 ACeS Asia Cellular Satellite System
114 ACF2 Access Control Facility
115 ACH Automated Clearing House
ACH fraud Automated Clearing House fraud
116 ACID Atomicity, Consistency, Isolation, Durability
117 Ack Acknowledgement
118 ACL Access Control List
119 ACM Association for Computing Machinery
120 ACO accountable care organization
121 ACPI Advanced Configuration and Power Interface
122 ACR Absolute Cell Reference Absolute Cell Reference, attenuation-to-crosstalk ratio
ACR attenuation-to-crosstalk ratio
123 ACT Application Compatibility Toolkit
124 ACTA America's Carriers Telecommunications Association
125 ACTS Automatic Coin Telephone System
127 AD Active Directory
128 ADAT Alesis Digital Audio Tape
129 ADatP Automated Data Processing
130 ADC Analog-to-Digital Converter Analog-to-Digital Converter, automated data collection
ADC automated data collection
131 ADE qutomated data entry
132 ADF Automatic Document Feeder
133 ADO ActiveX Data Objects
143 AFC antiferromagnetically-coupled
144 AFIS Automated Fingerprint Identification System
145 AFM atomic force microscopy
146 AFP Advanced Function Printing Advanced Function Printing, Apple Filing Protocol
AFP Apple Filing Protocol
147 AFS Andrew file system
148 aglet agile applet
149 AGP Accelerated Graphics Port
150 AGI Artificial General Intelligence
151 AHA Accelerated Hub Architecture
152 AHCI Advanced Host Controller Interface
153 AHIMA American Health Information Management Association
154 AHRQ Agency for Healthcare Research and Quality
155 AHT average handle time
174 ALU Arithmetic Logic Unit
175 AMD Advanced Micro Devices
176 AMD-V AMD virtualization
177 AMI advanced metering infrastructure advanced metering infrastructure, Amazon Machine Image
AMI Amazon Machine Image
178 AMIA American Medical Informatics Association
179 AML anti-money laundering software
180 AMPS Advanced Mobile Phone Service
181 AMR ambulatory medical record ambulatory medical record, Audio/Modem Riser, AMR slot, automated meter reading
AMR Audio/Modem Riser or AMR slot
AMR automated meter reading
182 AMT advanced manufacturing technology
183 AMTOR amateur teleprinting over radio
184 ANI Automatic Number Identification
188 AOI automated optical inspection
189 AOP aspect-oriented programming
190 AOSP Android Open Source Project
191 AP accounts payable accounts payable,Adaptive Planning
AP Adaptive Planning
192 Apache Hadoop YARN Yet Another Resource Negotiator
193 APAR authorized program analysis report
194 API Application Programming Interface
195 APICS American Production and Inventory Control Society
196 APIPA Automatic Private IP Addressing
197 APL a programming language
198 APM application performance monitoring, application portfolio management Advanced Power Management, Application Performance Monitoring, Application Portfolio Management
199 APO Advanced Planner and Optimizer, advanced planning and optimization
200 AppBlast Project AppBlast
201 APPC Advanced Program-to-Program Communication or LU 6.2
273 AWT Abstract Window Toolkit
274 AXI automated X-ray inspection
275 AXT alien crosstalk
B2B Business to Business
B2C Business to Consumer
B2G Business to Government, or Bitcoin2Gen
B2E Business to Employee
276 B8ZS bipolar 8-zero substitution, binary 8-zero substitution, clear channel, clear 64
277 BA business agility
278 BA business analytics
850 DRS Storage Distributed Resource Scheduler
851 DSB Dispute Settlement Body
852 DSC Digital Still Camera
853 DSL Domain-Specific Language
854 DSLAM Digital Subscriber Line Access Multiplexer
855 DSLR camera digital single lense reflux
856 DSML Directory Services Markup Language
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
1345 HMM Hidden Markov Model
1346 HOLAP hybrid online analytical processing
1347 HomeRF home radio frequency
HP Hewlett-Packard
1348 HP High Performance
1349 HP-GL Hewlett-Packard Graphics Language
1350 HPC High-Performance Computing
1602 LILO LInux LOader
1603 LINQ Language Integrated Query
1604 LISP list processing
1605 LLM large language model Large Language Model
1606 LLVM Compiler Infrastructure (Low Level Virtual Machine)
1607 LMDS Local Multi-Point Distribution System
1608 LMGTFY Let Me Google That For You
1790 NCFA National Call Fee Access
1791 NCM network configuration management
1792 NCMS National Center for Manufacturing Sciences
1793 NCQ Native Command Queuing
1794 NCSC National Computer Security Center
1795 NCVHS National Committee on Vital and Health Statistics
1796 NDA non-disclosure agreement
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
1902 OLA operational level agreement
1903 OLAP online analytical processing
1904 OLE Object Linking and Embedding
OLED light-emitting diode
1905 OLPC One Laptop Per Child
1906 OLT optical line terminal
1907 OLTP On Line Transaction Processing
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
2124 RAC Real Application Cluster
2125 RACE Rapid Access Computing Environment
2126 RACF Resource Access Control Facility
2127 RAD rapid application development Rapid Application Development
2128 RADIUS Remote Authentication Dial-In User Service
2129 RAF risk assessment framework Risk Assessment Framework
2130 RAID RAG redundant array of independent disks Retrieval Augmented Generation
2131 RAID Redundant Array of Independent Disks
2132 RAIN redundant/reliable array of inexpensive/independent nodes
2133 RAM Random Access Memory
2134 RAMAC random access method of accounting and control Random Access Method of Accounting and Control
2135 RAMDAC random access memory digital-to-analog converter Random Access Memory dDgital-to-analog Converter
2136 RAND reasonable and nondiscriminatory
2137 RAP Revenue Acquisition Process
2138 RARP Reverse Address Resolution Protocol
2139 RAS registration, admission, and status Registration,Admission and Status, or Reliability,Availability and Serviceability, or Remote Access Server, row address strobe
2140 RAS RAT Reliability, Availability and Serviceability Remote Access Trojan
2141 RAS RBA Remote Access Server, row address strobe Risk-Based Authentication
2142 RAT RBAC remote access Trojan Role-Based Access Control
2143 RBA RBOC risk-based authentication Regional Bell Operating Company
2144 RBAC RCE role-based access control Remote Code Execution
RBOC regional Bell operating company
RCE remote code execution
2145 RCP Rich Client Platform
2146 RD running disparity Running Disparity
2147 RDBMS relational database management system Relational DataBase Management System
2148 RDC remote deposit capture Remote Deposit Capture
2149 RDF Resource Description Framework
2150 RDM raw device mapping Raw Device Mapping
2151 RDMA Remote Direct Memory Access
2152 rDNS reverse DNS Reverse DNS
2153 RDO Remote Data Objects
2154 RDP Remote Desktop Protocol
2155 RDRAM Rambus Dynamic Random Access Memory
2160 REC Regional Extension Center
2161 ReFS Resilient File System
2162 regex regular expression
2163 REST representational state transfer REpresentational State Transfer
2164 RF radio frequency Radio Frequency
2165 RFC Remote Function Call
2166 RFC Request for Comments
2167 RFI request for information
2168 RFID radio frequency identification Radio Frequency IDentification
2169 RFO Request for Offer
2170 RFP request for proposal Request for Proposal
2171 RFQ request for quotation Request for Quotation
2172 RFR Red Flags Rule
2173 RGB red, green, and blue
2174 RHCVA Red Hat Certified Virtualization Administrator
2175 RHEL Red Hat Enterprise Linux
2176 RHEV Red Hat Enterprise Virtualization
2177 RHIA registered health information administrator Registered Health Information Administrator
2178 RHIO Regional Health Information Organization
2179 RHIT registered health information technician Registered Health Information Technician
2180 RHS Red Hat Storage
2181 RIA Rich Internet Application
2182 RIAA Recording Industry Association of America
2183 RIBLOE Remote Insight Board -- Lights Out Edition
2184 RID relative identifier Relative IDentifier
2185 RIM records information management Records Information Management, or: Reference Information Model
2186 RIM RIP Reference Information Model Raster Image Processor, or: Routing Information Protocol
RIP Raster Image Processor
RIP Routing Information Protocol
2187 RIR Regional Internet Registry
2188 RIS Radiology Information System Radiology Information System, or: Remote Installation Service
RIS Remote Installation Service
2189 RISC Reduced Instruction Set Computer
2190 RJE Remote Job Entry
2191 RMA Return Material (or Merchandise) Authorization
RMA return merchandise authorization
2192 RMI Remote Method Invocation
2193 RMM Remote Monitoring & Management
2194 RMON Remote Network Monitoring
2214 ROU Record Of Understanding
2215 ROWE Results-Only Work Environment
2216 RPC Remote Procedure Call
2217 RPG Report Program Generator Report Program Generator, Role-Playing Game
2218 RPG RPM Role-Playing Game Rapid Response Manufacturing, Remote Patient Monitoring, Red Hat Package Manager
2219 RPM RPO Rapid Response Manufacturing Recovery Point Objective, Recruitment Process Outsourcing
RPM remote patient monitoring
RPO recovery point objective
RPO recruitment process outsourcing
2220 RPR Resilient Packet Ring
2221 RPT rich presence technology Rich Presence Technology
2222 RQ risk intelligence Risk Intelligence
2223 RRAM resistive RAM
2224 RSAT Microsoft Remote Server Administration Tools
2225 RSC Retail Service Center

View File

@ -1,4 +1,4 @@
ABBR,MEANING TERM,MEANING
btl,Bottle btl,Bottle
c,Cup c,Cup
C,Cups C,Cups
1 ABBR TERM MEANING
2 btl Bottle
3 c Cup
4 C Cups

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +1,4 @@
ABBR,MEANING TERM,MEANING
A-CVA,Advanced Credit Valuation Adjustment A-CVA,Advanced Credit Valuation Adjustment
ABoR,Administrative Board of Review ABoR,Administrative Board of Review
ABS,Asset-Backed Security ABS,Asset-Backed Security
@ -20,6 +20,7 @@ ATR,Ability to Repay
CBN,Central Bank of Nigeria CBN,Central Bank of Nigeria
CD,Certificate of Deposit CD,Certificate of Deposit
DDA,Demand Deposit Account DDA,Demand Deposit Account
DM,"Deutsche Mark (currency in Germany 1948-2001)"
DTI,Debt-to-Income DTI,Debt-to-Income
EAD,Exposure At Default EAD,Exposure At Default
EBITDA,Earnings Before Interest, Taxes, Depreciation and Amortisation EBITDA,Earnings Before Interest, Taxes, Depreciation and Amortisation
@ -83,4 +84,4 @@ SWIFT,Society for Worldwide Interbank Financial Telecommunication
VAT,Value-added tax VAT,Value-added tax
WAEMU,"West African Economic and Monetary Union (formerly WAMU; members of the BCEAO)" WAEMU,"West African Economic and Monetary Union (formerly WAMU; members of the BCEAO)"
WAMA,West African Monetary Agency (formerly WACH) WAMA,West African Monetary Agency (formerly WACH)
WAMZ,West African Monetary Zone WAMZ,West African Monetary Zone
Can't render this file because it has a wrong number of fields in line 26.

View File

@ -1,4 +1,4 @@
ABBR,MEANING TERM,MEANING
e.g.,"'exempli gratia' in Latin, meaning: 'for example'" e.g.,"'exempli gratia' in Latin, meaning: 'for example'"
0D,obvious deed 0D,obvious deed
1AM,Air Mechanic 1st Class 1AM,Air Mechanic 1st Class
@ -93,6 +93,7 @@ aC,Attocoulomb
AC1,Aircraftman 1st Class AC1,Aircraftman 1st Class
AC2,Aircraftman 2nd Class AC2,Aircraftman 2nd Class
ACA,"Affordable Care Act,shorthand for the Patient Protection and Affordable Care Act,commonly called 'Obamacare',Airspace Control Authority,Airspace Co-ordination Area,A Current Affair" ACA,"Affordable Care Act,shorthand for the Patient Protection and Affordable Care Act,commonly called 'Obamacare',Airspace Control Authority,Airspace Co-ordination Area,A Current Affair"
ACAB,All cops are bastards
ACARS,Aircraft Communications Addressing and Reporting System ACARS,Aircraft Communications Addressing and Reporting System
ACAS,Aboriginal Children's Advancement Society,Advisory,Conciliation and Arbitration Service ACAS,Aboriginal Children's Advancement Society,Advisory,Conciliation and Arbitration Service
ACB,"Asociación de Clubes de Baloncesto (Spanish for 'Association of Basketball Clubs')" ACB,"Asociación de Clubes de Baloncesto (Spanish for 'Association of Basketball Clubs')"
@ -159,7 +160,7 @@ ADM,"Administrative,,Admiral,and the U.S. Public Health Service Commissioned Cor
ADOA,Air Defence Operations Area ADOA,Air Defence Operations Area
ADP,"Adenosine DiPhosphate,Army Doctrine Publication (UK,Canada,Australia),Automatic/Automated Data Processing" ADP,"Adenosine DiPhosphate,Army Doctrine Publication (UK,Canada,Australia),Automatic/Automated Data Processing"
ADRG,Arc-second Raster Chart (ARC) Digitized Raster Graphics ADRG,Arc-second Raster Chart (ARC) Digitized Raster Graphics
ADS,"Active Denial System,Astrophysics Data System,Attention Deficit Syndrome" ADS,"Active Denial System, Astrophysics Data System, Attention Deficit Syndrome"
ADSR,"Attack,Decay,Sustain,Release (sound envelope specification)" ADSR,"Attack,Decay,Sustain,Release (sound envelope specification)"
ADT,Atlantic Daylight Time (UTC3 hours) ADT,Atlantic Daylight Time (UTC3 hours)
ADTB,Army Doctrine and Training Bulletin ADTB,Army Doctrine and Training Bulletin
@ -500,6 +501,10 @@ AYU,As Yet Unknown
AZ,"Arizona (postal symbol),Azerbaijan (ISO 3166 digram),Alkmaar Zaanstreek (Dutch football club)" AZ,"Arizona (postal symbol),Azerbaijan (ISO 3166 digram),Alkmaar Zaanstreek (Dutch football club)"
AZE,Azerbaijan (ISO 3166 trigram) AZE,Azerbaijan (ISO 3166 trigram)
AZUR,"Actions en zone urbaine (French for: Urban Operations)" AZUR,"Actions en zone urbaine (French for: Urban Operations)"
B2B,Business to Business
B2C,Business to Consumer
B2G,Business to Government
B2E,Business to Employee
BAR,"Barbados (IOC trigram,but not FIFA or ISO 3166),British American Racing,Browning Automatic Rifle,Buy-American Restrictions,BARD , Binational Agricultural Research and Development fund (between the US and Israel),BARDA , Biomedical Advanced Research and Development Agency,BART , Bay Area Rapid Transit,BAS , Battalion Aid Station,BASE , Building,Antenna,Span,Earth (parachute from),BASF , Badische Anilin und Soda Fabrik (Baden Aniline and Soda Factory,a German chemicals company),BASIC , Beginner's All-purpose Symbolic Instruction Code (acronym was added later,originally it was simply Basic),BAT , Basic Aid Training,BATF , U.S. Bureau of Alcohol,Tobacco,and Firearms,BATS , Behavior Analysis Training System ,Bradley Advanced Training System,BATTeRS , Bisei Asteroid Tracking Telescope for Rapid Survey,BB[edit]" BAR,"Barbados (IOC trigram,but not FIFA or ISO 3166),British American Racing,Browning Automatic Rifle,Buy-American Restrictions,BARD , Binational Agricultural Research and Development fund (between the US and Israel),BARDA , Biomedical Advanced Research and Development Agency,BART , Bay Area Rapid Transit,BAS , Battalion Aid Station,BASE , Building,Antenna,Span,Earth (parachute from),BASF , Badische Anilin und Soda Fabrik (Baden Aniline and Soda Factory,a German chemicals company),BASIC , Beginner's All-purpose Symbolic Instruction Code (acronym was added later,originally it was simply Basic),BAT , Basic Aid Training,BATF , U.S. Bureau of Alcohol,Tobacco,and Firearms,BATS , Behavior Analysis Training System ,Bradley Advanced Training System,BATTeRS , Bisei Asteroid Tracking Telescope for Rapid Survey,BB[edit]"
BB,"Barbados (ISO 3166 digram),Boys' Brigade (Christian youth organization),Brigitte Bardot (actress),Bumblebee" BB,"Barbados (ISO 3166 digram),Boys' Brigade (Christian youth organization),Brigitte Bardot (actress),Bumblebee"
BBB,"Better Business Bureau,Blood-brain barrier" BBB,"Better Business Bureau,Blood-brain barrier"
@ -785,7 +790,7 @@ CHRS,Canadian Heart Rhythm Society
CHT,Certified Hand Therapist CHT,Certified Hand Therapist
CI,"Côte d'Ivoire (ISO 3166 digram),Counter-Intelligence,101 (in Roman numerals)" CI,"Côte d'Ivoire (ISO 3166 digram),Counter-Intelligence,101 (in Roman numerals)"
Ci,Curie Ci,Curie
CIA,"U.S. Central Intelligence Agency, Cairo International Airport, Culinary Institute of America" CIA,"Cairo International Airport, Culinary Institute of America"
CIAO,"Critical Infrastructure Assurance Office,Component-Integrated ACE ORB" CIAO,"Critical Infrastructure Assurance Office,Component-Integrated ACE ORB"
CIB,Complete In Box (Internet auction/trading listings) CIB,Complete In Box (Internet auction/trading listings)
CIBC,Canadian Imperial Bank of Commerce CIBC,Canadian Imperial Bank of Commerce
@ -911,7 +916,7 @@ CPX,Command Post eXercise
CQ,"Carrier Qualification,Central Queensland,Charge of Quarters,Congressional Quarterly,Constellation Airlines (IATA airline designator)" 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')" 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,Chromium
CR,"Costa Rica (ISO 3166 digram)" CR,Costa Rica (ISO 3166 digram)
CRAM,Combined Radiometric Correction Model CRAM,Combined Radiometric Correction Model
CRD,Capstone Requirements Document CRD,Capstone Requirements Document
CREB,Cyclic AMP-response Element Binding (protein) CREB,Cyclic AMP-response Element Binding (protein)
@ -926,6 +931,7 @@ CRT,"Cardiac Resynchronization Therapy,Cathode Ray Tube,Chinese Remainder Theore
CRTC,Canadian Radio-television and Telecommunications Commission CRTC,Canadian Radio-television and Telecommunications Commission
Cs,Caesium 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" 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" 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 CSERIAC,(U.S. DoD) Crew Systems Ergonomics Information Analysis Center
CSG,Corps Support Group CSG,Corps Support Group
@ -1282,7 +1288,7 @@ ECCM,Electronic Counter-Counter-Measures
ECFS,Electronic Case Filing System ECFS,Electronic Case Filing System
ECG,Electrocardiogram ECG,Electrocardiogram
ECHO,Each Community Helps Others (EPA programme),Educational Concerns for Hunger Organization,European Commission Host Organization,European Commission Humanitarian aid Office,Exchange Clearing House,Expanded Characteristic Option,Explanatory Coherence by Harmony Optimization ECHO,Each Community Helps Others (EPA programme),Educational Concerns for Hunger Organization,European Commission Host Organization,European Commission Humanitarian aid Office,Exchange Clearing House,Expanded Characteristic Option,Explanatory Coherence by Harmony Optimization
ECHR,European Convention on Human Rights ECHR,European Court on Human Rights
ECJ,European Court of Justice ECJ,European Court of Justice
ECL,Emitter Coupled Logic (electronics) ECL,Emitter Coupled Logic (electronics)
ECM,Electronic Counter-Measures,Enterprise Content Management ECM,Electronic Counter-Measures,Enterprise Content Management
@ -1415,9 +1421,8 @@ ERTS,Earth Resources Technology Satellite (became Landsat)
ERV,Endogenous RetroVirus ERV,Endogenous RetroVirus
Es,Einsteinium,Exasecond Es,Einsteinium,Exasecond
ES,"Electronic warfare Support,Exasiemens,Spain (ISO 3166 digram; from the country's native name of España)" 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 ESA,"Electro-Spark Alloying, Endangered Species Act, European Space Agency"
ESC,Embryonic Stem Cell,Electronic Stability Control ESC,"Embryonic Stem Cell, Electronic Stability Control"
ESD,ElectroStatic Discharge
ESDP,European Security and Defence Policy ESDP,European Security and Defence Policy
ESE,East South-East ESE,East South-East
ESH,Western Sahara (ISO 3166 trigram) ESH,Western Sahara (ISO 3166 trigram)
@ -1428,7 +1433,7 @@ ESOL,English for Speakers of Other Languages
ESP,Electronic Stability Program,Extra-sensory perception,Spain (ISO 3166 trigram) ESP,Electronic Stability Program,Extra-sensory perception,Spain (ISO 3166 trigram)
ESPGHAN,European Society for Paediatric Gastroenterology,Hepatology and Nutrition ESPGHAN,European Society for Paediatric Gastroenterology,Hepatology and Nutrition
ESPN,Entertainment and Sports Programming Network 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 ESU,Emergency Services Unit
ESV,Engineer Support Vehicle ESV,Engineer Support Vehicle
ET,Ethiopia (ISO 3166 digram) ET,Ethiopia (ISO 3166 digram)
@ -1437,17 +1442,17 @@ ETF,Emergency Task Force (a special police unit,also jocularly said to stand for
ETH,Ethiopia (ISO 3166 trigram) ETH,Ethiopia (ISO 3166 trigram)
ETI,Extra-Terrestrial Intelligence ETI,Extra-Terrestrial Intelligence
ETLA,Extended TLA ETLA,Extended TLA
ETM,Electronic Technical Manual,Enhanced Thematic Mapper ETM,"Electronic Technical Manual, Enhanced Thematic Mapper"
ETT,Embedded Training Team ETT,Embedded Training Team
EU,European Union EU,European Union
Eu,Europium Eu,Europium
EUCOM,(U.S.) European Command EUCOM,(U.S.) European Command
EUUSA,European Union and United States of America EUUSA,European Union and United States of America
EV,Exavolt 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) EVIL,Electronic viewfinder (with) interchangeable lens (a type of digital camera)
EW,Electronic Warfare,Exawatt 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 EWTN,Eternal Word Television Network
Exatesla,Extra Terrestrial Exatesla,Extra Terrestrial
EXREP,Expeditious Repair (SM&R code) EXREP,Expeditious Repair (SM&R code)
@ -1783,7 +1788,7 @@ GFE,Girlfriend experience (used in escort services),Good Faith Estimate,Governme
GFI,Ground Fault Interruptor (aka GFCI) GFI,Ground Fault Interruptor (aka GFCI)
GFL,German Football League (Germany's Bundesliga for American football; the English-language name is used in German without translation) GFL,German Football League (Germany's Bundesliga for American football; the English-language name is used in German without translation)
GFN,Global Footprint Network GFN,Global Footprint Network
GFY,"good for you" or "go fuck yourself",depending on the context (Internet chat) GFY,"'good for you' or 'go fuck yourself', depending on the context (Internet chat)"
GGK,Good God Karma GGK,Good God Karma
GGP,General Game Playing,General Growth Properties (U.S. shopping center owner),GH[edit] GGP,General Game Playing,General Growth Properties (U.S. shopping center owner),GH[edit]
GH,Ghana (ISO 3166 digram),Gigahenry GH,Ghana (ISO 3166 digram),Gigahenry
@ -2695,6 +2700,7 @@ LOA,Limit Of Advance
LOC,"Level of Operational Capability, Limited Operational Capability" LOC,"Level of Operational Capability, Limited Operational Capability"
LOD,"Limit of Detection,see Detection limit" LOD,"Limit of Detection,see Detection limit"
LoD,Lines of Development (UK) LoD,Lines of Development (UK)
LOE,Level of Effort
LOFAR,Low Frequency Analysis and Recording LOFAR,Low Frequency Analysis and Recording
LOGPAC,Logistics Package LOGPAC,Logistics Package
LOL,Laughing Out Loud (Internet shorthand) LOL,Laughing Out Loud (Internet shorthand)
@ -2784,6 +2790,7 @@ MACHO,MAssive Compact Halo Object
MADD,"Mothers Against Drunk Driving,MyoAdenylate Deaminase Deficiency,Multiply-Add" MADD,"Mothers Against Drunk Driving,MyoAdenylate Deaminase Deficiency,Multiply-Add"
MAF,Maintenance Action Form MAF,Maintenance Action Form
MAFF,Ministry of Agriculture,Forestry and Fisheries (various countries) MAFF,Ministry of Agriculture,Forestry and Fisheries (various countries)
MAGA,Make America Great Again
MAGIC,Major Atmospheric Gamma-ray Imaging Cherenkov (telescope) MAGIC,Major Atmospheric Gamma-ray Imaging Cherenkov (telescope)
MAGNETAR,Metaprogrammable AGent NETwork ARchitecture MAGNETAR,Metaprogrammable AGent NETwork ARchitecture
MAGTF,Marine Air-Ground Task Force MAGTF,Marine Air-Ground Task Force
@ -3408,7 +3415,7 @@ NRU,Nauru (ISO 3166 trigram)
ns,Nanosecond ns,Nanosecond
nS,Nanosiemens nS,Nanosiemens
NS,"Norfolk Southern Railway (AAR reporting mark),Nova Scotia (postal symbol),Suriname (FIPS 10-4 country code)" NS,"Norfolk Southern Railway (AAR reporting mark),Nova Scotia (postal symbol),Suriname (FIPS 10-4 country code)"
NSA,"U.S. National Security Agency,Naval Support Activity,No Strings Attached" NSA,"Naval Support Activity,No Strings Attached"
NSABB,National Science Advisory Board for Biosecurity NSABB,National Science Advisory Board for Biosecurity
NSAID,Non-Steroidal Anti-Inflammatory Drug NSAID,Non-Steroidal Anti-Inflammatory Drug
NSB,Norges Statsbaner (Norwegian State Railways) NSB,Norges Statsbaner (Norwegian State Railways)
@ -4041,8 +4048,6 @@ RAE,UK Royal Aircraft Establishment (-1991)
RAF,Red Army Faction,Royal Air Force RAF,Red Army Faction,Royal Air Force
RAG,Raising and Giving,Rocket Antitank Grenade RAG,Raising and Giving,Rocket Antitank Grenade
RAGBRAI,Register's Annual Great Bicycle Ride Across Iowa RAGBRAI,Register's Annual Great Bicycle Ride Across Iowa
RAM,Rolling Airframe Missile,
RAM,Royal Air Maroc
Ramark,RAdar MARKer Ramark,RAdar MARKer
RAOC,Rear Area Operation Centre RAOC,Rear Area Operation Centre
RAP, Radio Access Point,Radiological Assistance Program (U.S. Department of Energy),Rear Area Protection,Recognised [Operating/Operational] Air Picture,Recurring Advance Payment,Relational Associative Processor,Reliable Acoustic Path,Rocket-Assisted Projectile,Rule Against Perpetuities RAP, Radio Access Point,Radiological Assistance Program (U.S. Department of Energy),Rear Area Protection,Recognised [Operating/Operational] Air Picture,Recurring Advance Payment,Relational Associative Processor,Reliable Acoustic Path,Rocket-Assisted Projectile,Rule Against Perpetuities
@ -4176,8 +4181,7 @@ RPD,Recognition-Primed Decision-making
RPF,Rwandan Patriotic Front RPF,Rwandan Patriotic Front
RPG,(US-CA) Regional Planning Group,Report Program Generator,Rocket Projectile Gun,Rocket-Propelled Grenade,Role-Playing Game RPG,(US-CA) Regional Planning Group,Report Program Generator,Rocket Projectile Gun,Rocket-Propelled Grenade,Role-Playing Game
RPL,Reverse Polish Lisp RPL,Reverse Polish Lisp
RPM,Records,Promotion,Music (expansion of the title of a former Canadian music magazine),Red Hat Package Manager RPM,Revolutions Per Minute
rpm,revolutions per minute
RPN,reverse Polish notation RPN,reverse Polish notation
RPO,Radiation Protection Officer,Regular Production Option,RPR-FOM,Realtime Platform Reference Federation Object Model ("reaper fomm") RPO,Radiation Protection Officer,Regular Production Option,RPR-FOM,Realtime Platform Reference Federation Object Model ("reaper fomm")
rps,revolutions per second rps,revolutions per second
@ -4272,6 +4276,7 @@ SH,Saint Helena (ISO 3166 digram),SONATRACH (Algerian petroleum company)
SHAC,Stop Huntingdon Animal Cruelty,Student Health Action Coalition,SHAPE — Supreme Headquarters Allied Powers Europe,SHF — Super High Frequency,SHN — Saint Helena (ISO 3166 trigram) SHAC,Stop Huntingdon Animal Cruelty,Student Health Action Coalition,SHAPE — Supreme Headquarters Allied Powers Europe,SHF — Super High Frequency,SHN — Saint Helena (ISO 3166 trigram)
SHO,Showtime (see also sho.com) SHO,Showtime (see also sho.com)
SI,Slovenia (ISO 3166 and FIPS 10-4 country code digram),Socialist International,Sports Illustrated,Système International (French,International System of Units),SIA — Singapore Airlines (ICAO code),SIA — Survivors of Incest Anonymous,SIAM — Society for Industrial and Applied Mathematics,SIC — Standard Industrial Classification,SICS — Swedish Institute of Computer Science,SIDS — Sudden infant death syndrome,SIDU — select,insert,delete,update. See Create,read,update and delete,SIF — Selective Identification Feature,SIFF — Successor IFF SI,Slovenia (ISO 3166 and FIPS 10-4 country code digram),Socialist International,Sports Illustrated,Système International (French,International System of Units),SIA — Singapore Airlines (ICAO code),SIA — Survivors of Incest Anonymous,SIAM — Society for Industrial and Applied Mathematics,SIC — Standard Industrial Classification,SICS — Swedish Institute of Computer Science,SIDS — Sudden infant death syndrome,SIDU — select,insert,delete,update. See Create,read,update and delete,SIF — Selective Identification Feature,SIFF — Successor IFF
sic,sic erat scriptum (Latin for 'thus was it written')
SIG,Schweizerische Industrie Gesellschaft (German,"Swiss Industry Company"). See also SIG Sauer,a firearms manufacturer spun off from the aforementioned company in 2000.,.signature (UNIX shell/Internet standard file name), Special Interest Group,SIGCAT — Special Interest Group for CD-ROM Applications and Technology,SIGINT — Signals Intelligence,SIGMET — Significant Meteorological Information SIG,Schweizerische Industrie Gesellschaft (German,"Swiss Industry Company"). See also SIG Sauer,a firearms manufacturer spun off from the aforementioned company in 2000.,.signature (UNIX shell/Internet standard file name), Special Interest Group,SIGCAT — Special Interest Group for CD-ROM Applications and Technology,SIGINT — Signals Intelligence,SIGMET — Significant Meteorological Information
SIIT,Saskatchewan Indian Institute of Technologies (Canadian university),Sirindhorn International Institute of Technology (Thai university),Stateless IP/ICMP Translation algorithm,SIMAC — Semantic Interaction with Music Audio Contents,SIMLAS — Soldier Integrated Multipurpose Laser System,SIMM — Single In-line Memory Module,SIMNET — SIMulator NETwork,later SIMulation NETwork,SIMNET-D,SIMNET-Developmental,SIMP — Strongly Interacting Massive Particle SIIT,Saskatchewan Indian Institute of Technologies (Canadian university),Sirindhorn International Institute of Technology (Thai university),Stateless IP/ICMP Translation algorithm,SIMAC — Semantic Interaction with Music Audio Contents,SIMLAS — Soldier Integrated Multipurpose Laser System,SIMM — Single In-line Memory Module,SIMNET — SIMulator NETwork,later SIMulation NETwork,SIMNET-D,SIMNET-Developmental,SIMP — Strongly Interacting Massive Particle
SIP,Session Initiation Protocol,State Implementation Plan,System Improvement Program,Systematic Investment Plan,SIPP — Self-Invested Personal Pension SIP,Session Initiation Protocol,State Implementation Plan,System Improvement Program,Systematic Investment Plan,SIPP — Self-Invested Personal Pension
@ -4584,7 +4589,7 @@ UA,Unit of Action
UAAP,University Athletic Association of the Philippines UAAP,University Athletic Association of the Philippines
UAB,University of Alabama at Birmingham UAB,University of Alabama at Birmingham
UAE,United Arab Emirates (also IOC and FIFA trigram,but not ISO 3166) 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" 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]" UAV,"Unmanned Aerial Vehicle,Unprotected Anal and Vaginal sex,UB[edit]"
UBC,"United Baptist Church,University of British Columbia" UBC,"United Baptist Church,University of British Columbia"
@ -4710,9 +4715,7 @@ USGS,United States Geological Survey
USIA,United States Information Agency USIA,United States Information Agency
USJFCOM,United States Joint Forces Command USJFCOM,United States Joint Forces Command
USL,"United Soccer League,a third-level U.S. league. Not to be confused with an earlier league of the same name.,United Soccer Leagues,the organization that operates the above league,plus several other lower-level leagues,University of Southwestern Louisiana,a former name for the school now known as the University of Louisiana at Lafayette" USL,"United Soccer League,a third-level U.S. league. Not to be confused with an earlier league of the same name.,United Soccer Leagues,the organization that operates the above league,plus several other lower-level leagues,University of Southwestern Louisiana,a former name for the school now known as the University of Louisiana at Lafayette"
USMC,United States Marine Corps
USMNT,United States men's national (soccer) team USMNT,United States men's national (soccer) team
USN,United States Navy
USNA,"United States National Arboretum,United States Naval Academy" USNA,"United States National Arboretum,United States Naval Academy"
USNB,United States Naval Base USNB,United States Naval Base
USNG,United States National Grid USNG,United States National Grid
@ -4735,6 +4738,7 @@ UST,Underground Storage Tank
USTRANSCOM,United States Transportation Command USTRANSCOM,United States Transportation Command
USWNT,United States women's national (soccer) team USWNT,United States women's national (soccer) team
UT,Universal Time UT,Universal Time
UTC,Coordinated Universal Time
UTEP, University of Texas at El Paso (pronounced you-tep) UTEP, University of Texas at El Paso (pronounced you-tep)
UTM,Universal Transverse Mercator (geographical co-ordinate system) UTM,Universal Transverse Mercator (geographical co-ordinate system)
UU,Unitarian Universalism,University of Utah,Unseen University UU,Unitarian Universalism,University of Utah,Unseen University
@ -4923,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) WLB,Women's Land Brigade (World War II Canada)
WLF,Wallis and Futuna Islands (ISO 3166 trigram) WLF,Wallis and Futuna Islands (ISO 3166 trigram)
WLOG,Without Loss Of Generality (see WOLOG) 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) WM,Wehrmacht Marine (German World War II navy vehicle licence plate code)
WMANUS,West Midlands Area National Union of Students WMANUS,West Midlands Area National Union of Students
WMD,World Movement for Democracy WMD,World Movement for Democracy
@ -5163,4 +5168,3 @@ ZC,Zettacoulomb
ZCM,(n) ZENworks Configuration Management ZCM,(n) ZENworks Configuration Management
ZCMK,Zone Control Master Key ZCMK,Zone Control Master Key
ZCU,Zimbabwe Cricket Union ZCU,Zimbabwe Cricket Union
\a,Atto-
Can't render this file because it has a wrong number of fields in line 8.

View File

@ -1,4 +1,4 @@
ABBR,MEANING TERM,MEANING
0DG,Zero Degrees Parallel 0DG,Zero Degrees Parallel
AAGIS,Ann Arbor Geographic Information System AAGIS,Ann Arbor Geographic Information System
AGS,Applied Geographic Solutions AGS,Applied Geographic Solutions
1 ABBR TERM MEANING
2 0DG 0DG Zero Degrees Parallel
3 AAGIS AAGIS Ann Arbor Geographic Information System
4 AGS AGS Applied Geographic Solutions

View File

@ -1,3 +1,3 @@
ABBR,MEANING TERM,MEANING
XX,The Roman numeral for twenty (20) XX,The Roman numeral for twenty (20)
XXX,The Roman numeral for thirty (30) XXX,The Roman numeral for thirty (30)
1 ABBR TERM MEANING
2 XX XX The Roman numeral for twenty (20)
3 XXX XXX The Roman numeral for thirty (30)

View File

@ -1,4 +1,4 @@
ABBR,MEANING TERM,MEANING
AC,"Axiom of Choice, or set of absolutely continuous functions" AC,"Axiom of Choice, or set of absolutely continuous functions"
a.c.,absolutely continuous a.c.,absolutely continuous
acrd,inverse chord function acrd,inverse chord function
1 ABBR TERM MEANING
2 AC Axiom of Choice, or set of absolutely continuous functions
3 a.c. absolutely continuous
4 acrd inverse chord function

View File

@ -1,4 +1,4 @@
ABBR,MEANING TERM,MEANING
CAT,Computer-Assisted (or Axial) Tomography CAT,Computer-Assisted (or Axial) Tomography
CDC,"(U.S.) Centers for Disease Control and Prevention; previously known as the Communicable Disease Center" CDC,"(U.S.) Centers for Disease Control and Prevention; previously known as the Communicable Disease Center"
CPR,cardiopulmonary resuscitation CPR,cardiopulmonary resuscitation
1 ABBR TERM MEANING
2 CAT Computer-Assisted (or Axial) Tomography
3 CDC (U.S.) Centers for Disease Control and Prevention; previously known as the Communicable Disease Center
4 CPR cardiopulmonary resuscitation

View File

@ -1,4 +1,4 @@
ABBR,MEANING TERM,MEANING
AA,Air-to-Air AA,Air-to-Air
AA,Anti-Aircraft AA,Anti-Aircraft
AAA,Anti-Aircraft Artillery AAA,Anti-Aircraft Artillery
@ -435,6 +435,7 @@ MAAP,Master Air Attack Plan
MAC,Military Airlift Command MAC,Military Airlift Command
MACH,Measure of Airspeed (Mach 1 = 1,223 kph/760 mph at sea level) MACH,Measure of Airspeed (Mach 1 = 1,223 kph/760 mph at sea level)
MAD,Magnetic Anomaly Detector MAD,Magnetic Anomaly Detector
MADIS,Marine Air Defense Integrated System
MAJ,Major MAJ,Major
MAP,Medical Advisory Panel MAP,Medical Advisory Panel
MAP,Military Assistance Program MAP,Military Assistance Program
@ -618,7 +619,7 @@ R&D,Research & Development
R&R,Rest and Recuperation R&R,Rest and Recuperation
RA,Risk Assessment RA,Risk Assessment
RAAWS,Radar Altimeter and Altitude Warning System RAAWS,Radar Altimeter and Altitude Warning System
RAM,Radar Absorbing Material RAM,"Radar Absorbing Material, Rolling Airframe Missile"
RAST,Recovery Assist, Secure and Traverse system RAST,Recovery Assist, Secure and Traverse system
RATO,Rocket-Assisted Take-Off RATO,Rocket-Assisted Take-Off
RC,Reserve Component RC,Reserve Component
@ -642,8 +643,6 @@ ROE,Rules of Engagement
ROZ,Restricted Operations Zone ROZ,Restricted Operations Zone
RP,Rocket Propelled RP,Rocket Propelled
RPG,Rocket Propelled Grenade RPG,Rocket Propelled Grenade
RPM,Revolutions Per Minute
RPM,Rounds Per Minute
RPV,Remotely-Piloted Vehicle RPV,Remotely-Piloted Vehicle
RR,Reattack Recommendation RR,Reattack Recommendation
RRCC,Regional Response Coordination Center RRCC,Regional Response Coordination Center
Can't render this file because it has a wrong number of fields in line 63.

View File

@ -1,4 +1,4 @@
ABBR,MEANING TERM,MEANING
8va,Octave up 8va,Octave up
ABBA,"A swedish pop band consisting of Agnetha, Benny, Björn, and Anni-Frid" ABBA,"A swedish pop band consisting of Agnetha, Benny, Björn, and Anni-Frid"
ACDC,An australian rock band ACDC,An australian rock band
@ -67,7 +67,7 @@ REM,"An Athens, Georgia-based alt-rock group"
rit,Ritardando (“slowing down”) rit,Ritardando (“slowing down”)
Rf,Rinforzando (“with sudden force”) Rf,Rinforzando (“with sudden force”)
Rfz,Rinforzando (“with sudden force”) Rfz,Rinforzando (“with sudden force”)
rpm,Revolutions per minute RPM,"Records,Promotion,Music (expansion of the title of a former Canadian music magazine)"
sax,Saxophone sax,Saxophone
sf,"Sforzando, Sforzato (“sudden accent”)" sf,"Sforzando, Sforzato (“sudden accent”)"
sfz,"Sforzando, Sforzato (“sudden accent”)" sfz,"Sforzando, Sforzato (“sudden accent”)"
1 ABBR TERM MEANING
2 8va Octave up
3 ABBA A swedish pop band consisting of Agnetha, Benny, Björn, and Anni-Frid
4 ACDC An australian rock band
67 rit Ritardando (“slowing down”)
68 Rf Rinforzando (“with sudden force”)
69 Rfz Rinforzando (“with sudden force”)
70 rpm RPM Revolutions per minute Records,Promotion,Music (expansion of the title of a former Canadian music magazine)
71 sax Saxophone
72 sf Sforzando, Sforzato (“sudden accent”)
73 sfz Sforzando, Sforzato (“sudden accent”)

View File

@ -1,13 +1,12 @@
ABBR,MEANING TERM,MEANING
3M,The Minnesota Mining and Manufacturing Company 3M,The Minnesota Mining and Manufacturing Company
A&W,Allen and Wright (founders Roy Allen and Frank Wright) A&W,Allen and Wright (founders Roy Allen and Frank Wright)
AATF,"American Association of Teachers of French, or: African Agricultural Technology Foundation" AATF,"American Association of Teachers of French, or: African Agricultural Technology Foundation"
ABC,American Broadcasting Corporation ABC,"American Broadcasting Corporation, Associated British Corporation, Australian Broadcasting Corporation"
ABC,Associated British Corporation
ABC,Australian Broadcasting Corporation
ACLU,American Civil Liberties Union ACLU,American Civil Liberties Union
ADB,Asian Development Bank ADB,Asian Development Bank
AIIB,Asian Infrastructure Investment Bank AIIB,Asian Infrastructure Investment Bank
APEC,Asia-Pacific Economic Cooperation
ASEAN,Association of South East Nations ASEAN,Association of South East Nations
AT&T,American Telephone and Telegraph Company AT&T,American Telephone and Telegraph Company
ATF,"U.S. Alcohol, Tobacco, Firearms and Explosives Bureau" ATF,"U.S. Alcohol, Tobacco, Firearms and Explosives Bureau"
@ -15,6 +14,8 @@ BMW, Bavarian Motor Works
BND,Bundesnachrichtendienst (Germany) BND,Bundesnachrichtendienst (Germany)
BVD, Bradley, Voorhees, and Day BVD, Bradley, Voorhees, and Day
CERN,European Organization for Nuclear Research CERN,European Organization for Nuclear Research
CIA,U.S. Central Intelligence Agency
CPUC,California Public Utilities Commission
DOC,U.S. Department of Commerce DOC,U.S. Department of Commerce
DOD,U.S. Department of Defense DOD,U.S. Department of Defense
DOE,U.S. Department of Energy DOE,U.S. Department of Energy
@ -27,15 +28,22 @@ EASA,European Aviation Safety Agency
ED,U.S. Department of Education ED,U.S. Department of Education
ESA,European Space Agency ESA,European Space Agency
ESPN, Entertainment and Sports Programming Network ESPN, Entertainment and Sports Programming Network
FAO,Food and Agriculture Organization
FBI,U.S. Federal Bureau of Investigation FBI,U.S. Federal Bureau of Investigation
FIFA,Fédération Internationale de Football Association
GEICO, Government Employees Insurance Company GEICO, Government Employees Insurance Company
H&M, Hennes and Mauritz H&M, Hennes and Mauritz
HHS,U.S. Department of Health and Human Services HHS,U.S. Department of Health and Human Services
HRW,Human Rights Watch
HSBC, Hongkong and Shanghai Banking Corporation HSBC, Hongkong and Shanghai Banking Corporation
HUD,U.S. Department of Housing and Urban Development HUD,U.S. Department of Housing and Urban Development
IBM, International Business Machines IBM, International Business Machines
ICC,International Cricket Council
ICI,Imperial Chemical Industries ICI,Imperial Chemical Industries
ICJ,International Court of Justice
IMF,International Monetary Fund IMF,International Monetary Fund
IMO,International Maritime Organization
IOC,International Olympic Committee
ISO,International Organization for Standardization ISO,International Organization for Standardization
J&J,Johnson & Johnson J&J,Johnson & Johnson
JBL, James Bullough Lansing JBL, James Bullough Lansing
@ -45,18 +53,26 @@ LBA,Luftfahrtbundesamt (German aviation agency)
M&M, Mars & Murries M&M, Mars & Murries
MILF,Moro Islamic Liberation Front MILF,Moro Islamic Liberation Front
NASA,National Aeronautics and Space Administration NASA,National Aeronautics and Space Administration
NATO,North Atlantic Treaty Organization
NBC,National Broadcasting Company NBC,National Broadcasting Company
NIST,U.S. National Institute of Standards and Technology NIST,U.S. National Institute of Standards and Technology
NIWA,National Institute of Water and Atmospheric Research Limited NIWA,National Institute of Water and Atmospheric Research Limited
NHTSA,U.S. National Highway Traffic Safety Administration NHTSA,U.S. National Highway Traffic Safety Administration
NSA,U.S. National Security Agency
NYPD,New York Police Department NYPD,New York Police Department
OECD,Organization for Economic Cooperation & Development 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 SAARC,South Asian Association for Regional Cooperation
TREAS,U.S. Department of the Treasury TREAS,U.S. Department of the Treasury
ULA,United Launch Alliance ULA,United Launch Alliance
UN,United Nations Organization UN,United Nations Organization
UNCTAD,United Nations Conference on Trade & Development
UNESCO,United Nations Education Scientific & Cultural Organization UNESCO,United Nations Education Scientific & Cultural Organization
UNICEF,United Nations Children's Fund UNICEF,United Nations Children's Fund
UNIDO,United Nations Industrial Development Organization
UNO,United Nations Organization UNO,United Nations Organization
USDA,United States Department of Agriculture USDA,United States Department of Agriculture
UPS,United Parcel Service UPS,United Parcel Service
@ -67,6 +83,8 @@ VA,U.S. Department of Veterans Affairs
VW,Volkswagen VW,Volkswagen
WEF,World Economic Forum WEF,World Economic Forum
WHO,World Health Organization WHO,World Health Organization
WIPO,World Intellectual Property Organization
WMO,World Meteorological Organization
WWF,World Wide Fund for Nature WWF,World Wide Fund for Nature
YKK, Yoshida Manufacturing Corporation YKK, Yoshida Manufacturing Corporation
YMCA,Young Men's Christian Association YMCA,Young Men's Christian Association
Can't render this file because it has a wrong number of fields in line 15.

View File

@ -1,4 +1,4 @@
ABBR,MEANING TERM,MEANING
AAAA,Asian Amateur Athletics Association AAAA,Asian Amateur Athletics Association
AFC,American Football Conference AFC,American Football Conference
DNF,Did Not Finish (Race) DNF,Did Not Finish (Race)
1 ABBR TERM MEANING
2 AAAA Asian Amateur Athletics Association
3 AFC American Football Conference
4 DNF Did Not Finish (Race)

View File

@ -16,6 +16,8 @@ NAME,URL,
"YouTube Music Charts","https://charts.youtube.com/", "YouTube Music Charts","https://charts.youtube.com/",
"Webcams","https://www.foto-webcam.eu", "Webcams","https://www.foto-webcam.eu",
"Peak Zugspitze","https://zugspitze.panomax.com", "Peak Zugspitze","https://zugspitze.panomax.com",
"Airport Salzburg","https://livecam.salzburg-airport.com", "Salzburg Airport","https://livecam.salzburg-airport.com",
"Munich Airport","https://www.flightradar24.com/data/airports/muc",
"Windy Weather Radar","https://www.windy.com/de/-Weather-radar-radar", "Windy Weather Radar","https://www.windy.com/de/-Weather-radar-radar",
"Windy Weather Temperatures","https://www.windy.com/-Temperature-temp", "Windy Weather Temperatures","https://www.windy.com/-Temperature-temp",
"Warnings in Germany","https://warnung.bund.de/meldungen",

1 NAME URL
16 YouTube Music Charts https://charts.youtube.com/
17 Webcams https://www.foto-webcam.eu
18 Peak Zugspitze https://zugspitze.panomax.com
19 Airport Salzburg Salzburg Airport https://livecam.salzburg-airport.com
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

@ -1,5 +1,5 @@
FOLDERNAME, CATEGORY, URL, BRANCH, SHALLOW, FOLDERNAME, CATEGORY, URL, BRANCH, SHALLOW,
base256unicode, "dev tool", "git@github.com:fleschutz/base256unicode.git", main, yes, base256, "dev tool", "git@github.com:fleschutz/base256.git", main, yes,
bazel, "build tool", "https://github.com/bazelbuild/bazel", master, yes, bazel, "build tool", "https://github.com/bazelbuild/bazel", master, yes,
cmake, "build tool", "https://github.com/Kitware/CMake", master, yes, cmake, "build tool", "https://github.com/Kitware/CMake", master, yes,
cmatrix, "fun tool", "https://github.com/abishekvashok/cmatrix", master, yes, cmatrix, "fun tool", "https://github.com/abishekvashok/cmatrix", master, yes,
@ -13,10 +13,10 @@ jhead, "EXIF tool", "https://github.com/Matthias-Wandel/jhead",
leon, "personal assistant", "https://github.com/leon-ai/leon", master, yes, leon, "personal assistant", "https://github.com/leon-ai/leon", master, yes,
llvm, "compiler", "https://github.com/llvm/llvm-project", main, yes, llvm, "compiler", "https://github.com/llvm/llvm-project", main, yes,
LSS, "math tool", "git@github.com:fleschutz/LSS.git", 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, ninja, "build tool", "https://github.com/ninja-build/ninja", master, yes,
opencv, "dev lib", "https://github.com/opencv/opencv", master, yes, opencv, "dev lib", "https://github.com/opencv/opencv", master, yes,
operating-systems, "OS collection", "git@github.com:fleschutz/operating-systems.git", main, yes,
papers, "collection", "git@github.com:fleschutz/papers.git", main, yes,
PowerShell, "script collection", "git@github.com:fleschutz/PowerShell.git", main, yes, PowerShell, "script collection", "git@github.com:fleschutz/PowerShell.git", main, yes,
pwsh, "shell", "https://github.com/PowerShell/PowerShell", master, yes, pwsh, "shell", "https://github.com/PowerShell/PowerShell", master, yes,
protobuf, "dev lib", "https://github.com/protocolbuffers/protobuf", main, yes, protobuf, "dev lib", "https://github.com/protocolbuffers/protobuf", main, yes,
@ -27,4 +27,4 @@ tensorflow, "AI tool", "https://github.com/tensorflow/tensorfl
terminal, "desktop tool", "https://github.com/microsoft/terminal", main, yes, terminal, "desktop tool", "https://github.com/microsoft/terminal", main, yes,
tinycc, "compiler", "https://github.com/TinyCC/tinycc", mob, yes, tinycc, "compiler", "https://github.com/TinyCC/tinycc", mob, yes,
voice2json, "voice tool", "https://github.com/synesthesiam/voice2json", master, 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
2 base256unicode base256 dev tool git@github.com:fleschutz/base256unicode.git git@github.com:fleschutz/base256.git main yes
3 bazel build tool https://github.com/bazelbuild/bazel master yes
4 cmake build tool https://github.com/Kitware/CMake master yes
5 cmatrix fun tool https://github.com/abishekvashok/cmatrix master yes
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
operating-systems OS collection git@github.com:fleschutz/operating-systems.git main yes
papers collection git@github.com:fleschutz/papers.git main yes
20 PowerShell script collection git@github.com:fleschutz/PowerShell.git main yes
21 pwsh shell https://github.com/PowerShell/PowerShell master yes
22 protobuf dev lib https://github.com/protocolbuffers/protobuf 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

BIN
data/sounds/Big Ben.mp3 Normal file

Binary file not shown.

View File

@ -1,19 +1,17 @@
<# <#
.SYNOPSIS .SYNOPSIS
← enter overview of script here ← enter a brief description of the script here
.DESCRIPTION .DESCRIPTION
← enter brief description of script here ← enter a detailed description of the script here
.INPUTS .PARAMETER
← enter inputs here (if any, otherwise state None) ← enter the description of a parameter here (repeat the .PARAMETER for each parameter)
.OUTPUTS
← enter outputs here (if any, otherwise state None)
.EXAMPLE .EXAMPLE
PS> .\template.ps1 ← enter example here (repeat this attribute for more than one example) ← enter a sample command that uses the script, optionally followed by sample output and a description (repeat the .EXAMPLE for each example)
.NOTES .NOTES
Author: ← enter full name here Author: ← enter full name here
License: ← enter license here License: ← enter license here
.LINK .LINK
← enter URL here ← enter URL to additional information here
#> #>
#requires -version 4 #requires -version 4
@ -26,8 +24,8 @@ try {
# ← enter instructions here # ← enter instructions here
"✔️ Done." "✔️ Done."
exit 0 exit 0 # success
} catch { } catch {
write-error "⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])" "⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
exit 1 exit 1
} }

View File

@ -3,31 +3,36 @@
<details><summary>What is PowerShell?</summary> <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>
<details><summary>Why use PowerShell?</summary> <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 * **Please find tutorials at:** https://www.guru99.com/powershell-tutorial.html
* **See a cheat sheet at:** [PowerShell/Docs/cheat-sheet.md](cheat-sheet.md)
✔️ **It's open-source and free** - see the Github repository at: https://github.com/PowerShell/PowerShell * **Visit the official PowerShell documentation at:** https://docs.microsoft.com/en-us/powershell/
✔️ **It's fully documented** - see the official documentation at: https://docs.microsoft.com/en-us/powershell
</details> </details>
<details><summary>How to install PowerShell on Linux?</summary> <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 $ snap install PowerShell
$ ln -s /snap/bin/pwsh /usr/bin/pwsh $ 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>
<details><summary>How to install PowerShell on MacOS?</summary> <details><summary>How to install PowerShell on MacOS?</summary>
@ -37,7 +42,7 @@
<details><summary>How to install PowerShell on Windows?</summary> <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 > Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
``` ```
@ -46,14 +51,14 @@
<details><summary>How to get the Mega collection of PowerShell scripts?</summary> <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 2. **Otherwise, download and unzip it from:** https://github.com/fleschutz/PowerShell/archive/master.zip
</details> </details>
<details><summary>How to execute PowerShell scripts on Windows?</summary> <details><summary>How to execute PowerShell scripts on Windows?</summary>
1. **In the Windows desktop:** right-click the script and select: *Execute with PowerShell* 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`. 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. 4. **By context menu:** see below.
5. **By voice control:** see repo [talk2windows](https://github.com/fleschutz/talk2windows) for more information. 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.** 2. **Add or reference your PowerShell scripts in the Jenkins jobs or in your Jenkinsfiles.**
</details> </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 1. **Do NOT execute scripts from untrusted sources!**
* **See a cheat sheet at:** [PowerShell/Docs/cheat-sheet.md](cheat-sheet.md) 2. **Check the script content for strange things (that's impossible for executables).**
* **The official PowerShell documentation can be found here:** https://docs.microsoft.com/en-us/powershell/ 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>
<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> <details><summary>Why do some scripts show gibberish characters?</summary>
@ -100,21 +110,16 @@
**Use a modern one such as *Windows Terminal*, please.** **Use a modern one such as *Windows Terminal*, please.**
</details> </details>
<details><summary>How to configure PowerShell as my default shell on Linux?</summary> <details><summary>How to set a custom PowerShell profile?</summary>
**Make sure PowerShell is installed, then execute: `chsh -s /usr/bin/pwsh USERNAME`. In case you experience an "invalid shell" error, add "/usr/bin/pwsh" to /etc/shells.**
</details>
<details><summary>How to install a custom PowerShell profile?</summary>
**Execute: `./set-profile.ps1` in the *Scripts* subfolder, this will install **my-profile.ps1** as your PowerShell profile. It's a nice looking base profile, but can easily be changed to your needs.** **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.**
</details> </details>
<details><summary>How to add the scripts to the search path?</summary> <details><summary>How to add the scripts to the search path?</summary>
Want to use the PowerShell scripts everywhere on the command-line? Then you need to add the Scripts/ subfolder to the search path: Want to use the PowerShell scripts everywhere on the command-line? Then you need to add the Scripts/ subfolder to the search path:
* **On Linux using Bash:** edit .profile in your home directory and add the line: PATH="$PATH:/path/to/PowerShell/Scripts" * **On Linux using Bash:** edit .profile in your home directory and add the line: PATH="$PATH:/path/to/PowerShell/scripts (replace '/path/to/)."
* **On Windows:** open Settings > System > About > Advanced system settings > Environment Variables, edit the user's variable "Path", and add the full path to the Scripts/ directory. * **On Windows:** open Settings > System > About > Advanced system settings > Environment Variables, edit the user's variable "Path", and add the full path to the Scripts/ directory.
</details> </details>
@ -129,6 +134,12 @@ Want to use the PowerShell scripts everywhere on the command-line? Then you need
* or simply your **favorite text editor** as an alternative. * or simply your **favorite text editor** as an alternative.
</details> </details>
<details><summary>How to remove the banner message in PowerShell?</summary>
* **In general:** start powershell.exe with option '-nologo'.
* **For Windows Terminal:** open Settings > Profiles > Windows PowerShell > Command line and add " -nologo".
</details>
<details><summary>How to write good PowerShell scripts?</summary> <details><summary>How to write good PowerShell scripts?</summary>
**Good PowerShell scripts are both user-friendly and platform-independent. As a starting point I recommend the following:** **Good PowerShell scripts are both user-friendly and platform-independent. As a starting point I recommend the following:**

View File

@ -1,5 +1,5 @@
*add-firewall-rules.ps1* Script: *add-firewall-rules.ps1*
================ ========================
This PowerShell script adds firewall rules for the given executable. Administrator rights are required. This PowerShell script adds firewall rules for the given executable. Administrator rights are required.
@ -113,4 +113,4 @@ try {
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of add-firewall-rules.ps1 as of 10/19/2023 08:11:35)* *(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

@ -1,5 +1,5 @@
*add-memo.ps1* Script: *add-memo.ps1*
================ ========================
This PowerShell script saves the given memo text to Memos.csv in your home folder. This PowerShell script saves the given memo text to Memos.csv in your home folder.
@ -79,4 +79,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of add-memo.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of add-memo.ps1 as of 05/19/2024 10:25:16)*

View File

@ -1,5 +1,5 @@
*alert.ps1* Script: *alert.ps1*
================ ========================
This PowerShell script handles and escalates the given alert message. This PowerShell script handles and escalates the given alert message.
@ -71,4 +71,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of alert.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of alert.ps1 as of 08/15/2024 09:50:44)*

View File

@ -1,5 +1,5 @@
*build-repo.ps1* Script: *build-repo.ps1*
================ ========================
This PowerShell script builds a Git repository by supporting build systems such as: autogen, cmake, configure, Gradle, Imakefile, Makefile, and Meson. This PowerShell script builds a Git repository by supporting build systems such as: autogen, cmake, configure, Gradle, Imakefile, Makefile, and Meson.
@ -9,7 +9,7 @@ Parameters
PS> ./build-repo.ps1 [[-path] <String>] [<CommonParameters>] PS> ./build-repo.ps1 [[-path] <String>] [<CommonParameters>]
-path <String> -path <String>
Specifies the path to the Git repository (current working dir by default) Specifies the path to the Git repository (default is current working directory)
Required? false Required? false
Position? 1 Position? 1
@ -26,9 +26,9 @@ Example
------- -------
```powershell ```powershell
PS> ./build-repo.ps1 C:\Repos\ninja PS> ./build-repo.ps1 C:\Repos\ninja
Building 📂ninja using CMakeLists.txt into 📂ninja/_My_Build... Building 📂ninja using CMakeLists.txt into 📂ninja/_Build_Results...
... ...
Built 📂ninja in 47 sec Built 📂ninja repository in 47 sec.
``` ```
@ -49,12 +49,12 @@ Script Content
.DESCRIPTION .DESCRIPTION
This PowerShell script builds a Git repository by supporting build systems such as: autogen, cmake, configure, Gradle, Imakefile, Makefile, and Meson. This PowerShell script builds a Git repository by supporting build systems such as: autogen, cmake, configure, Gradle, Imakefile, Makefile, and Meson.
.PARAMETER path .PARAMETER path
Specifies the path to the Git repository (current working dir by default) Specifies the path to the Git repository (default is current working directory)
.EXAMPLE .EXAMPLE
PS> ./build-repo.ps1 C:\Repos\ninja PS> ./build-repo.ps1 C:\Repos\ninja
⏳ Building 📂ninja using CMakeLists.txt into 📂ninja/_My_Build... ⏳ Building 📂ninja using CMakeLists.txt into 📂ninja/_Build_Results...
... ...
✔️ Built 📂ninja in 47 sec ✔️ Built 📂ninja repository in 47 sec.
.LINK .LINK
https://github.com/fleschutz/PowerShell https://github.com/fleschutz/PowerShell
.NOTES .NOTES
@ -66,27 +66,44 @@ param([string]$path = "$PWD")
function BuildInDir([string]$path) { function BuildInDir([string]$path) {
$dirName = (Get-Item "$path").Name $dirName = (Get-Item "$path").Name
if (Test-Path "$path/CMakeLists.txt" -pathType leaf) { if (Test-Path "$path/CMakeLists.txt" -pathType leaf) {
"⏳ Building 📂$dirName by using CMake into 📂$dirName/_My_Build..." "⏳ (1/4) Building 📂$dirName by using CMake into 📂$dirName/_Build_Results..."
if (-not(Test-Path "$path/_My_Build/" -pathType container)) { if (-not(Test-Path "$path/_Build_Results/" -pathType container)) {
& mkdir "$path/_My_Build/" & mkdir "$path/_Build_Results/"
} }
Set-Location "$path/_My_Build/" Set-Location "$path/_Build_Results/"
"⏳ (2/4) Executing 'cmake' to generate the Makefile..."
& cmake .. & cmake ..
if ($lastExitCode -ne "0") { throw "Executing 'cmake ..' has failed" } if ($lastExitCode -ne "0") { throw "Executing 'cmake ..' exited with error code $lastExitCode" }
"⏳ (3/4) Executing 'make -j4' to compile and link..."
& make -j4
if ($lastExitCode -ne "0") { throw "Executing 'make -j4' exited with error code $lastExitCode" }
"⏳ (4/4) Executing 'ctest -V' to perform tests (optional)..."
& ctest -V
if ($lastExitCode -ne "0") { throw "Executing 'ctest -V' exited with error code $lastExitCode" }
} elseif (Test-Path "$path/autogen.sh" -pathType leaf) {
"⏳ Building 📂$dirName by using 'autogen.sh'..."
Set-Location "$path/"
& ./autogen.sh --force
if ($lastExitCode -ne "0") { throw "Executing './autogen.sh --force' exited with error code $lastExitCode" }
& ./configure
if ($lastExitCode -ne "0") { throw "Executing './configure' exited with error code $lastExitCode" }
& make -j4 & make -j4
if ($lastExitCode -ne "0") { throw "Executing 'make -j4' has failed" } if ($lastExitCode -ne "0") { throw "Executing 'make -j4' exited with error code $lastExitCode" }
& make test
if ($lastExitCode -ne "0") { throw "Executing 'make test' has failed" }
} elseif (Test-Path "$path/configure" -pathType leaf) { } elseif (Test-Path "$path/configure" -pathType leaf) {
"⏳ Building 📂$dirName by using 'configure'..." "⏳ Building 📂$dirName by using 'configure'..."
Set-Location "$path/" Set-Location "$path/"
& ./configure & ./configure
#if ($lastExitCode -ne "0") { throw "Script 'configure' exited with error code $lastExitCode" } #if ($lastExitCode -ne "0") { throw "Executing './configure' exited with error code $lastExitCode" }
& make -j4 & make -j4
if ($lastExitCode -ne "0") { throw "Executing 'make -j4' has failed" } if ($lastExitCode -ne "0") { throw "Executing 'make -j4' has failed" }
@ -94,31 +111,21 @@ function BuildInDir([string]$path) {
& make test & make test
if ($lastExitCode -ne "0") { throw "Executing 'make test' has failed" } if ($lastExitCode -ne "0") { throw "Executing 'make test' has failed" }
} elseif (Test-Path "$path/autogen.sh" -pathType leaf) {
"⏳ Building 📂$dirName by using 'autogen.sh'..."
Set-Location "$path/"
& ./autogen.sh
if ($lastExitCode -ne "0") { throw "Script 'autogen.sh' exited with error code $lastExitCode" }
& make -j4
if ($lastExitCode -ne "0") { throw "Executing 'make -j4' has failed" }
} elseif (Test-Path "$path/build.gradle" -pathType leaf) { } elseif (Test-Path "$path/build.gradle" -pathType leaf) {
"⏳ Building 📂$dirName by using Gradle..." "⏳ Building 📂$dirName by using Gradle..."
Set-Location "$path" Set-Location "$path"
& gradle build & gradle build
if ($lastExitCode -ne "0") { throw "'gradle build' has failed" } if ($lastExitCode -ne "0") { throw "Executing 'gradle build' exited with error code $lastExitCode" }
& gradle test & gradle test
if ($lastExitCode -ne "0") { throw "'gradle test' has failed" } if ($lastExitCode -ne "0") { throw "Executing 'gradle test' exited with error code $lastExitCode" }
} elseif (Test-Path "$path/meson.build" -pathType leaf) { } elseif (Test-Path "$path/meson.build" -pathType leaf) {
"⏳ Building 📂$dirName by using Meson..." "⏳ Building 📂$dirName by using Meson..."
Set-Location "$path" Set-Location "$path"
& meson . build --prefix=/usr/local & meson . build --prefix=/usr/local
if ($lastExitCode -ne "0") { throw "'meson . build' has failed" } if ($lastExitCode -ne "0") { throw "Executing 'meson . build' exited with error code $lastExitCode" }
} elseif (Test-Path "$path/Imakefile" -pathType leaf) { } elseif (Test-Path "$path/Imakefile" -pathType leaf) {
"⏳ Building 📂$dirName by using Imakefile..." "⏳ Building 📂$dirName by using Imakefile..."
@ -149,7 +156,7 @@ function BuildInDir([string]$path) {
Set-Location "$path/" Set-Location "$path/"
& ./compile.sh & ./compile.sh
if ($lastExitCode -ne "0") { throw "Script 'compile.sh' exited with error code $lastExitCode" } if ($lastExitCode -ne "0") { throw "Executing './compile.sh' exited with error code $lastExitCode" }
& make -j4 & make -j4
if ($lastExitCode -ne "0") { throw "Executing 'make -j4' has failed" } if ($lastExitCode -ne "0") { throw "Executing 'make -j4' has failed" }
@ -159,7 +166,7 @@ function BuildInDir([string]$path) {
Set-Location "$path/attower/src/build/DevBuild/" Set-Location "$path/attower/src/build/DevBuild/"
& ./build.bat build-all-release & ./build.bat build-all-release
if ($lastExitCode -ne "0") { throw "Script 'build.bat' exited with error code $lastExitCode" } if ($lastExitCode -ne "0") { throw "Executing 'build.bat build-all-release' exited with error code $lastExitCode" }
} elseif (Test-Path "$path/$dirName" -pathType container) { } elseif (Test-Path "$path/$dirName" -pathType container) {
"⏳ No make rule found, trying subfolder 📂$($dirName)..." "⏳ No make rule found, trying subfolder 📂$($dirName)..."
@ -181,7 +188,7 @@ try {
$repoDirName = (Get-Item "$path").Name $repoDirName = (Get-Item "$path").Name
[int]$elapsed = $stopWatch.Elapsed.TotalSeconds [int]$elapsed = $stopWatch.Elapsed.TotalSeconds
"✔️ Built 📂$repoDirName in $elapsed sec" "✔️ Built 📂$repoDirName repository in $elapsed sec."
exit 0 # success exit 0 # success
} catch { } catch {
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])" "⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
@ -189,4 +196,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of build-repo.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of build-repo.ps1 as of 08/15/2024 09:50:44)*

View File

@ -1,5 +1,5 @@
*build-repos.ps1* Script: *build-repos.ps1*
================ ========================
This PowerShell script builds all Git repositories in a folder. This PowerShell script builds all Git repositories in a folder.
@ -82,4 +82,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of build-repos.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of build-repos.ps1 as of 08/15/2024 09:50:44)*

View File

@ -1,5 +1,5 @@
*cd-autostart.ps1* Script: *cd-autostart.ps1*
================ ========================
This PowerShell script changes the working directory to the user's autostart folder. This PowerShell script changes the working directory to the user's autostart folder.
@ -60,4 +60,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-autostart.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of cd-autostart.ps1 as of 08/15/2024 09:50:44)*

View File

@ -1,5 +1,5 @@
*cd-crashdumps.ps1* Script: *cd-crashdumps.ps1*
================ ========================
This PowerShell script changes the working directory to the crash dumps directory (Windows only). Whenever a software crashes and crash dumps are enabled(!) a crash dump file is written. This file helps to identify the reason for the crash. This PowerShell script changes the working directory to the crash dumps directory (Windows only). Whenever a software crashes and crash dumps are enabled(!) a crash dump file is written. This file helps to identify the reason for the crash.
@ -63,4 +63,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-crashdumps.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of cd-crashdumps.ps1 as of 08/15/2024 09:50:44)*

View File

@ -1,5 +1,5 @@
*cd-desktop.ps1* Script: *cd-desktop.ps1*
================ ========================
This PowerShell script changes the working directory to the user's desktop folder. This PowerShell script changes the working directory to the user's desktop folder.
@ -64,4 +64,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-desktop.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of cd-desktop.ps1 as of 08/15/2024 09:50:44)*

View File

@ -1,5 +1,5 @@
*cd-docs.ps1* Script: *cd-docs.ps1*
================ ========================
This PowerShell script changes the working directory to the documents folder. This PowerShell script changes the working directory to the documents folder.
@ -64,4 +64,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-docs.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of cd-docs.ps1 as of 08/15/2024 09:50:44)*

View File

@ -1,5 +1,5 @@
*cd-downloads.ps1* Script: *cd-downloads.ps1*
================ ========================
This PowerShell script changes the working directory to the user's downloads folder. This PowerShell script changes the working directory to the user's downloads folder.
@ -64,4 +64,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-downloads.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of cd-downloads.ps1 as of 08/15/2024 09:50:44)*

View File

@ -1,5 +1,5 @@
*cd-dropbox.ps1* Script: *cd-dropbox.ps1*
================ ========================
This PowerShell script changes the working directory to the user's Dropbox folder. This PowerShell script changes the working directory to the user's Dropbox folder.
@ -60,4 +60,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-dropbox.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of cd-dropbox.ps1 as of 08/15/2024 09:50:44)*

View File

@ -1,5 +1,5 @@
*cd-etc.ps1* Script: *cd-etc.ps1*
================ ========================
This PowerShell script changes the working directory to the /etc directory. This PowerShell script changes the working directory to the /etc directory.
@ -64,4 +64,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-etc.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of cd-etc.ps1 as of 08/15/2024 09:50:44)*

View File

@ -1,5 +1,5 @@
*cd-fonts.ps1* Script: *cd-fonts.ps1*
================ ========================
This PowerShell script changes the working directory to the fonts folder. This PowerShell script changes the working directory to the fonts folder.
@ -60,4 +60,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-fonts.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of cd-fonts.ps1 as of 08/15/2024 09:50:44)*

View File

@ -1,5 +1,5 @@
*cd-home.ps1* Script: *cd-home.ps1*
================ ========================
This PowerShell script changes the working directory to the user's home directory. This PowerShell script changes the working directory to the user's home directory.
@ -60,4 +60,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-home.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of cd-home.ps1 as of 08/15/2024 09:50:44)*

View File

@ -1,5 +1,5 @@
*cd-logs.ps1* Script: *cd-logs.ps1*
================ ========================
cd-logs.ps1 cd-logs.ps1
@ -48,4 +48,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-logs.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of cd-logs.ps1 as of 08/15/2024 09:50:44)*

View File

@ -1,5 +1,5 @@
*cd-music.ps1* Script: *cd-music.ps1*
================ ========================
This PowerShell script changes the working directory to the user's music folder. This PowerShell script changes the working directory to the user's music folder.
@ -64,4 +64,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-music.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of cd-music.ps1 as of 08/15/2024 09:50:44)*

View File

@ -1,5 +1,5 @@
*cd-onedrive.ps1* Script: *cd-onedrive.ps1*
================ ========================
This PowerShell script changes the working directory to the user's OneDrive folder. This PowerShell script changes the working directory to the user's OneDrive folder.
@ -60,4 +60,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-onedrive.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of cd-onedrive.ps1 as of 08/15/2024 09:50:44)*

View File

@ -1,5 +1,5 @@
*cd-pics.ps1* Script: *cd-pics.ps1*
================ ========================
This PowerShell script changes the working directory to the user's pictures folder. This PowerShell script changes the working directory to the user's pictures folder.
@ -62,4 +62,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-pics.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of cd-pics.ps1 as of 08/15/2024 09:50:44)*

View File

@ -1,5 +1,5 @@
*cd-public.ps1* Script: *cd-public.ps1*
================ ========================
This PowerShell script changes the working directory to the Public folder. This PowerShell script changes the working directory to the Public folder.
@ -62,4 +62,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-public.ps1 as of 10/19/2023 08:11:35)* *(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

@ -1,5 +1,5 @@
*cd-recycle-bin.ps1* Script: *cd-recycle-bin.ps1*
================ ========================
cd-recycle-bin.ps1 cd-recycle-bin.ps1
@ -19,7 +19,7 @@ Script Content
```powershell ```powershell
<# <#
.SYNOPSIS .SYNOPSIS
Sets the working directory to the user's recycle bin folder Sets the working directory to the recycle bin folder
.DESCRIPTION .DESCRIPTION
This PowerShell script changes the working directory to the user's recycle bin folder. This PowerShell script changes the working directory to the user's recycle bin folder.
.EXAMPLE .EXAMPLE
@ -39,13 +39,13 @@ function GetCurrentUserSID { [CmdletBinding()] param()
try { try {
if ($IsLinux) { if ($IsLinux) {
$Path = "$HOME/.local/share/Trash/" $path = "$HOME/.local/share/Trash/"
} else { } else {
$Path = "C:\$Recycle.Bin\" + "$(GetCurrentUserSID)" $path = "C:\`$Recycle.Bin\$(GetCurrentUserSID)"
} }
if (-not(Test-Path "$Path" -pathType container)) { throw "Recycle bin folder at 📂$Path doesn't exist (yet)" } if (-not(Test-Path "$path" -pathType container)) { throw "Recycle bin folder at 📂$path doesn't exist (yet)" }
Set-Location "$Path" Set-Location "$path"
"📂$Path" "📂$path"
exit 0 # success exit 0 # success
} catch { } catch {
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])" "⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
@ -53,4 +53,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-recycle-bin.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of cd-recycle-bin.ps1 as of 08/15/2024 09:50:45)*

92
docs/cd-repo.md Normal file
View File

@ -0,0 +1,92 @@
Script: *cd-repo.ps1*
========================
This PowerShell script changes the working directory to a local Git repository.
Parameters
----------
```powershell
PS> ./cd-repo.ps1 [[-folderName] <String>] [<CommonParameters>]
-folderName <String>
Specifies the Git repository's folder name
Required? false
Position? 1
Default value
Accept pipeline input? false
Accept wildcard characters? false
[<CommonParameters>]
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
WarningVariable, OutBuffer, PipelineVariable, and OutVariable.
```
Example
-------
```powershell
PS> ./cd-repo.ps1 rust
📂C:\Repos\rust - current branch is: ## main ... origin/main
```
Notes
-----
Author: Markus Fleschutz | License: CC0
Related Links
-------------
https://github.com/fleschutz/PowerShell
Script Content
--------------
```powershell
<#
.SYNOPSIS
Sets the working directory to a repository
.DESCRIPTION
This PowerShell script changes the working directory to a local Git repository.
.PARAMETER folderName
Specifies the Git repository's folder name
.EXAMPLE
PS> ./cd-repo.ps1 rust
📂C:\Repos\rust - current branch is: ## main ... origin/main
.LINK
https://github.com/fleschutz/PowerShell
.NOTES
Author: Markus Fleschutz | License: CC0
#>
param([string]$folderName = "")
try {
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/"
} elseif (Test-Path "$HOME/repos/" -pathType Container) {
$path = "$HOME/repos/"
} elseif (Test-Path "$HOME/Repositories/" -pathType Container) { # try long name
$path = "$HOME/Repositories/"
} elseif (Test-Path "$HOME/source/repos/" -pathType Container) { # try Visual Studio default
$path = "$HOME/source/repos/"
} elseif (Test-Path "/Repos/" -pathType Container) {
$path = "/Repos/"
} else {
throw "The folder for Git repositories doesn't exist (yet)"
}
$path += $folderName
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 - current branch is: " -noNewline
& git status --short --branch --show-stash
exit 0 # success
} catch {
"⚠️ Error: $($Error[0])"
exit 1
}
```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-repo.ps1 as of 08/15/2024 09:50:45)*

View File

@ -1,21 +1,12 @@
*cd-repos.ps1* Script: *cd-repos.ps1*
================ ========================
This PowerShell script changes the working directory to the user's Git repositories folder. This PowerShell script changes the working directory to the user's Git repositories folder.
Parameters Parameters
---------- ----------
```powershell ```powershell
PS> ./cd-repos.ps1 [[-Subpath] <String>] [<CommonParameters>] PS> ./cd-repos.ps1 [<CommonParameters>]
-Subpath <String>
Specifies an additional relative subpath (optional)
Required? false
Position? 1
Default value
Accept pipeline input? false
Accept wildcard characters? false
[<CommonParameters>] [<CommonParameters>]
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
@ -25,8 +16,8 @@ PS> ./cd-repos.ps1 [[-Subpath] <String>] [<CommonParameters>]
Example Example
------- -------
```powershell ```powershell
PS> ./cd-repos PS> ./cd-repos.ps1
📂C:\Users\Markus\source\Repos 📂C:\Users\Markus\Repos
``` ```
@ -46,33 +37,35 @@ Script Content
Sets the working directory to the user's repos folder Sets the working directory to the user's repos folder
.DESCRIPTION .DESCRIPTION
This PowerShell script changes the working directory to the user's Git repositories folder. This PowerShell script changes the working directory to the user's Git repositories folder.
.PARAMETER Subpath .PARAMETER subpath
Specifies an additional relative subpath (optional) Specifies an additional relative subpath (optional)
.EXAMPLE .EXAMPLE
PS> ./cd-repos PS> ./cd-repos.ps1
📂C:\Users\Markus\source\Repos 📂C:\Users\Markus\Repos
.LINK .LINK
https://github.com/fleschutz/PowerShell https://github.com/fleschutz/PowerShell
.NOTES .NOTES
Author: Markus Fleschutz | License: CC0 Author: Markus Fleschutz | License: CC0
#> #>
param([string]$Subpath = "")
try { try {
if (Test-Path "$HOME/Repos" -pathType Container) { # try short name if (Test-Path "$HOME/Repos/" -pathType Container) { # try short name
$Path = "$HOME/Repos/$Subpath" $path = "$HOME/Repos/"
} elseif (Test-Path "$HOME/Repositories" -pathType Container) { # try long name } elseif (Test-Path "$HOME/repos/" -pathType Container) {
$Path = "$HOME/Repositories/$Subpath" $path = "$HOME/repos/"
} elseif (Test-Path "$HOME/source/repos" -pathType Container) { # try Visual Studio default } elseif (Test-Path "$HOME/Repositories/" -pathType Container) { # try long name
$Path = "$HOME/source/repos/$Subpath" $path = "$HOME/Repositories/"
} elseif (Test-Path "$HOME/source/repos/" -pathType Container) { # try Visual Studio default
$path = "$HOME/source/repos/"
} elseif (Test-Path "/Repos/" -pathType Container) {
$path = "/Repos/"
} else { } else {
throw "The folder for Git repositories in your home directory doesn't exist (yet)." throw "The folder for Git repositories doesn't exist (yet)"
} }
if (-not(Test-Path "$Path" -pathType Container)) { throw "The path to 📂$Path doesn't exist (yet)." } if (-not(Test-Path "$path" -pathType Container)) { throw "The path to 📂$path doesn't exist (yet)" }
$Path = Resolve-Path "$Path" $path = Resolve-Path "$path"
Set-Location "$Path" Set-Location "$path"
"📂$Path" "📂$path"
exit 0 # success exit 0 # success
} catch { } catch {
"⚠️ Error: $($Error[0])" "⚠️ Error: $($Error[0])"
@ -80,4 +73,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-repos.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of cd-repos.ps1 as of 08/15/2024 09:50:45)*

View File

@ -1,5 +1,5 @@
*cd-root.ps1* Script: *cd-root.ps1*
================ ========================
This PowerShell script changes the current working directory to the root directory (C:\ on Windows). This PowerShell script changes the current working directory to the root directory (C:\ on Windows).
@ -57,4 +57,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-root.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of cd-root.ps1 as of 08/15/2024 09:50:45)*

View File

@ -1,5 +1,5 @@
*cd-screenshots.ps1* Script: *cd-screenshots.ps1*
================ ========================
cd-screenshots.ps1 cd-screenshots.ps1
@ -55,4 +55,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-screenshots.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of cd-screenshots.ps1 as of 08/15/2024 09:50:45)*

View File

@ -1,5 +1,5 @@
*cd-scripts.ps1* Script: *cd-scripts.ps1*
================ ========================
This PowerShell script changes the working directory to the PowerShell scripts folder. This PowerShell script changes the working directory to the PowerShell scripts folder.
@ -17,7 +17,7 @@ Example
------- -------
```powershell ```powershell
PS> ./cd-scripts PS> ./cd-scripts
📂C:\Users\Markus\source\repos\PowerShell\Scripts 📂C:\Users\Markus\Repos\PowerShell\scripts
``` ```
@ -39,7 +39,7 @@ Script Content
This PowerShell script changes the working directory to the PowerShell scripts folder. This PowerShell script changes the working directory to the PowerShell scripts folder.
.EXAMPLE .EXAMPLE
PS> ./cd-scripts PS> ./cd-scripts
📂C:\Users\Markus\source\repos\PowerShell\Scripts 📂C:\Users\Markus\Repos\PowerShell\scripts
.LINK .LINK
https://github.com/fleschutz/PowerShell https://github.com/fleschutz/PowerShell
.NOTES .NOTES
@ -47,10 +47,10 @@ Script Content
#> #>
try { try {
$Path = Resolve-Path "$PSScriptRoot" $path = Resolve-Path "$PSScriptRoot"
if (-not(Test-Path "$Path" -pathType container)) { throw "PowerShell scripts folder at 📂$Path doesn't exist (yet)" } if (-not(Test-Path "$path" -pathType container)) { throw "PowerShell scripts folder at 📂$path doesn't exist (yet)" }
Set-Location "$Path" Set-Location "$path"
"📂$Path" "📂$path"
exit 0 # success exit 0 # success
} catch { } catch {
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])" "⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
@ -58,4 +58,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-scripts.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of cd-scripts.ps1 as of 08/15/2024 09:50:45)*

View File

@ -1,5 +1,5 @@
*cd-ssh.ps1* Script: *cd-ssh.ps1*
================ ========================
This PowerShell script changes the working directory to the user's SSH folder. This PowerShell script changes the working directory to the user's SSH folder.
@ -58,4 +58,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-ssh.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of cd-ssh.ps1 as of 08/15/2024 09:50:45)*

View File

@ -1,5 +1,5 @@
*cd-temp.ps1* Script: *cd-temp.ps1*
================ ========================
cd-temp.ps1 cd-temp.ps1
@ -50,4 +50,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-temp.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of cd-temp.ps1 as of 08/15/2024 09:50:45)*

View File

@ -1,5 +1,5 @@
*cd-templates.ps1* Script: *cd-templates.ps1*
================ ========================
This PowerShell script changes the working directory to the templates folder. This PowerShell script changes the working directory to the templates folder.
@ -62,4 +62,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-templates.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of cd-templates.ps1 as of 08/15/2024 09:50:45)*

View File

@ -1,5 +1,5 @@
*cd-trash.ps1* Script: *cd-trash.ps1*
================ ========================
cd-trash.ps1 cd-trash.ps1
@ -19,7 +19,7 @@ Script Content
```powershell ```powershell
<# <#
.SYNOPSIS .SYNOPSIS
Sets the working directory to the user's trash folder Sets the working directory to the trash folder
.DESCRIPTION .DESCRIPTION
This PowerShell script changes the working directory to the user's trash folder. This PowerShell script changes the working directory to the user's trash folder.
.EXAMPLE .EXAMPLE
@ -39,13 +39,13 @@ function GetCurrentUserSID { [CmdletBinding()] param()
try { try {
if ($IsLinux) { if ($IsLinux) {
$Path = "$HOME/.local/share/Trash/" $path = "$HOME/.local/share/Trash/"
} else { } else {
$Path = "C:\$Recycle.Bin\" + "$(GetCurrentUserSID)" $path = "C:\`$Recycle.Bin\$(GetCurrentUserSID)"
} }
if (-not(Test-Path "$Path" -pathType container)) { throw "Trash folder at 📂$Path doesn't exist (yet)" } if (-not(Test-Path "$path" -pathType container)) { throw "Trash folder at 📂$path doesn't exist (yet)" }
Set-Location "$Path" Set-Location "$path"
"📂$Path" "📂$path"
exit 0 # success exit 0 # success
} catch { } catch {
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])" "⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
@ -53,4 +53,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-trash.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of cd-trash.ps1 as of 08/15/2024 09:50:45)*

View File

@ -1,5 +1,5 @@
*cd-up.ps1* Script: *cd-up.ps1*
================ ========================
This PowerShell script changes the working directory to one directory level up. This PowerShell script changes the working directory to one directory level up.
@ -58,4 +58,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-up.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of cd-up.ps1 as of 08/15/2024 09:50:45)*

View File

@ -1,5 +1,5 @@
*cd-up2.ps1* Script: *cd-up2.ps1*
================ ========================
This PowerShell script changes the working directory to two directory level up. This PowerShell script changes the working directory to two directory level up.
@ -58,4 +58,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-up2.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of cd-up2.ps1 as of 08/15/2024 09:50:45)*

View File

@ -1,5 +1,5 @@
*cd-up3.ps1* Script: *cd-up3.ps1*
================ ========================
This PowerShell script changes the working directory to three directory levels up. This PowerShell script changes the working directory to three directory levels up.
@ -58,4 +58,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-up3.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of cd-up3.ps1 as of 08/15/2024 09:50:45)*

View File

@ -1,5 +1,5 @@
*cd-up4.ps1* Script: *cd-up4.ps1*
================ ========================
This PowerShell script changes the working directory to four directory levels up. This PowerShell script changes the working directory to four directory levels up.
@ -58,4 +58,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-up4.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of cd-up4.ps1 as of 08/15/2024 09:50:45)*

View File

@ -1,5 +1,5 @@
*cd-users.ps1* Script: *cd-users.ps1*
================ ========================
This PowerShell script changes the working directory to the users directory. This PowerShell script changes the working directory to the users directory.
@ -58,4 +58,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-users.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of cd-users.ps1 as of 08/15/2024 09:50:45)*

View File

@ -1,5 +1,5 @@
*cd-videos.ps1* Script: *cd-videos.ps1*
================ ========================
This PowerShell script changes the working directory to the user's videos folder. This PowerShell script changes the working directory to the user's videos folder.
@ -62,4 +62,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-videos.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of cd-videos.ps1 as of 08/15/2024 09:50:45)*

View File

@ -1,5 +1,5 @@
*cd-windows.ps1* Script: *cd-windows.ps1*
================ ========================
This PowerShell script changes the working directory to the Windows directory. This PowerShell script changes the working directory to the Windows directory.
@ -58,4 +58,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of cd-windows.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of cd-windows.ps1 as of 08/15/2024 09:50:45)*

View File

@ -1,5 +1,5 @@
*change-wallpaper.ps1* Script: *change-wallpaper.ps1*
================ ========================
This PowerShell script downloads a random photo from Unsplash and sets it as desktop background. This PowerShell script downloads a random photo from Unsplash and sets it as desktop background.
@ -79,4 +79,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of change-wallpaper.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of change-wallpaper.ps1 as of 08/15/2024 09:50:45)*

View File

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

View File

@ -1,34 +1,19 @@
*check-apps.ps1* Script: *check-apps.ps1*
================ ========================
check-apps.ps1
This PowerShell script queries the installed applications and prints it.
Parameters Parameters
---------- ----------
```powershell ```powershell
PS> ./check-apps.ps1 [<CommonParameters>]
[<CommonParameters>] [<CommonParameters>]
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
WarningVariable, OutBuffer, PipelineVariable, and OutVariable. WarningVariable, OutBuffer, PipelineVariable, and OutVariable.
``` ```
Example
-------
```powershell
PS> ./check-apps.ps1
119 Windows apps installed, 11 upgrades available
```
Notes
-----
Author: Markus Fleschutz | License: CC0
Related Links
-------------
https://github.com/fleschutz/PowerShell
Script Content Script Content
-------------- --------------
```powershell ```powershell
@ -46,28 +31,43 @@ Script Content
Author: Markus Fleschutz | License: CC0 Author: Markus Fleschutz | License: CC0
#> #>
function GetCrashDumps {
[string]$path = Resolve-Path -Path "~\AppData\Local\CrashDumps"
$count = 0
$files = (Get-ChildItem -path "$path\*.dmp" -attributes !Directory)
foreach($file in $files) { $count++ }
return $count
}
try { try {
$statusIcon = "✅"
$statusMsg = ""
if ($IsLinux) { if ($IsLinux) {
Write-Progress "Querying installed applications..." Write-Progress "Querying installed applications..."
$numPkgs = (apt list --installed 2>/dev/null).Count $numPkgs = (apt list --installed 2>/dev/null).Count
$numSnaps = (snap list).Count - 1 $numSnaps = (snap list).Count - 1
Write-Progress -Completed "." Write-Progress -completed "Done."
Write-Host "$numPkgs Debian packages, $numSnaps snaps installed" $statusMsg += "$numPkgs Debian packages, $numSnaps snaps installed"
} else { } else {
Write-Progress "Querying installed applications..." Write-Progress "Querying installed apps..."
$Apps = Get-AppxPackage $Apps = Get-AppxPackage
Write-Progress -Completed "." Write-Progress -completed "Done."
Write-Host "$($Apps.Count) Windows apps installed, " -noNewline $statusMsg = "$($Apps.Count) Win apps installed"
[int]$NumNonOk = 0 [int]$numNonOk = 0
foreach($App in $Apps) { if ($App.Status -ne "Ok") { $NumNonOk++ } } foreach($App in $Apps) { if ($App.Status -ne "Ok") { $numNonOk++ } }
if ($NumNonOk -gt 0) { $Status += ", $NumNonOk non-ok" } if ($numNonOk -gt 0) { $statusIcon = "⚠️"; $statusMsg += ", $numNonOk non-ok" }
[int]$NumErrors = (Get-AppxLastError)
if ($NumErrors -gt 0) { $Status += ", $NumErrors errors" }
$NumUpdates = (winget upgrade --include-unknown).Count - 5 [int]$numErrors = (Get-AppxLastError)
Write-Host "$NumUpdates upgrades available" if ($numErrors -gt 0) { $statusIcon = "⚠️"; $statusMsg += ", $numErrors errors" }
$numUpdates = (winget upgrade --include-unknown).Count - 5
$statusMsg += ", $numUpdates upgrades available"
$crashDumps = GetCrashDumps
if ($crashDumps -ne 0) { $statusIcon = "⚠️"; $statusMsg += " - found $crashDumps crash dump(s)" }
} }
Write-Host "$statusIcon $statusMsg"
exit 0 # success exit 0 # success
} catch { } catch {
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])" "⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
@ -75,4 +75,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of check-apps.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of check-apps.ps1 as of 08/15/2024 09:50:45)*

View File

@ -1,5 +1,5 @@
*check-bios.ps1* Script: *check-bios.ps1*
================ ========================
This PowerShell script queries the BIOS status and prints it. This PowerShell script queries the BIOS status and prints it.
@ -48,7 +48,7 @@ Script Content
try { try {
if ($IsLinux) { if ($IsLinux) {
Write-Progress "Querying BIOS details..." Write-Progress "Querying BIOS details..."
$model = (sudo dmidecode -s system-product-name) $model = (sudo dmidecode -s system-product-name)
if ("$model" -ne "") { if ("$model" -ne "") {
$version = (sudo dmidecode -s bios-version) $version = (sudo dmidecode -s bios-version)
@ -76,4 +76,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of check-bios.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of check-bios.ps1 as of 08/15/2024 09:50:45)*

View File

@ -1,5 +1,5 @@
*check-cpu.ps1* Script: *check-cpu.ps1*
================ ========================
check-cpu.ps1 check-cpu.ps1
@ -24,14 +24,26 @@ Script Content
This PowerShell script queries the CPU status (name, type, speed, temperature, etc) and prints it. This PowerShell script queries the CPU status (name, type, speed, temperature, etc) and prints it.
.EXAMPLE .EXAMPLE
PS> ./check-cpu.ps1 PS> ./check-cpu.ps1
Intel(R) Core(TM) i9-10900X CPU @ 3.70GHz (AMD64, 20 cores, CPU0, 3696MHz, CPU0 socket, 31.3°C) ✅ Intel(R) Core(TM) i9-10900X CPU @ 3.70GHz (AMD64, 20 cores, CPU0, 3696MHz, CPU0 socket, 31.3°C)
.LINK .LINK
https://github.com/fleschutz/PowerShell https://github.com/fleschutz/PowerShell
.NOTES .NOTES
Author: Markus Fleschutz | License: CC0 Author: Markus Fleschutz | License: CC0
#> #>
function GetProcessorTemperature { function GetCPUArchitecture {
if ("$env:PROCESSOR_ARCHITECTURE" -ne "") { return "$env:PROCESSOR_ARCHITECTURE" }
if ($IsLinux) {
$Name = $PSVersionTable.OS
if ($Name -like "*-generic *") {
if ([System.Environment]::Is64BitOperatingSystem) { return "x64" } else { return "x86" }
} elseif ($Name -like "*-raspi *") {
if ([System.Environment]::Is64BitOperatingSystem) { return "ARM64" } else { return "ARM32" }
} elseif ([System.Environment]::Is64BitOperatingSystem) { return "64-bit" } else { return "32-bit" }
}
}
function GetCPUTemperature {
$temp = 99999.9 # unsupported $temp = 99999.9 # unsupported
if ($IsLinux) { if ($IsLinux) {
if (Test-Path "/sys/class/thermal/thermal_zone0/temp" -pathType leaf) { if (Test-Path "/sys/class/thermal/thermal_zone0/temp" -pathType leaf) {
@ -48,37 +60,10 @@ function GetProcessorTemperature {
return $temp return $temp
} }
function GetProcessorArchitecture {
if ("$env:PROCESSOR_ARCHITECTURE" -ne "") { return "$env:PROCESSOR_ARCHITECTURE" }
if ($IsLinux) {
$Name = $PSVersionTable.OS
if ($Name -like "*-generic *") {
if ([System.Environment]::Is64BitOperatingSystem) { return "x64" } else { return "x86" }
} elseif ($Name -like "*-raspi *") {
if ([System.Environment]::Is64BitOperatingSystem) { return "ARM64" } else { return "ARM32" }
} else {
return ""
}
}
}
try { try {
Write-Progress "Querying CPU status... " Write-Progress "Querying CPU status..."
$status = "✅" $status = "✅"
$celsius = GetProcessorTemperature $arch = GetCPUArchitecture
if ($celsius -eq 99999.9) {
$temp = "no temp"
} elseif ($celsius -gt 50) {
$temp = "$($celsius)°C"
$status = "⚠️"
} elseif ($celsius -lt 0) {
$temp = "$($celsius)°C"
$status = "⚠️"
} else {
$temp = "$($celsius)°C"
}
$arch = GetProcessorArchitecture
if ($IsLinux) { if ($IsLinux) {
$cpuName = "$arch CPU" $cpuName = "$arch CPU"
$arch = "" $arch = ""
@ -91,11 +76,24 @@ try {
$arch = "$arch, " $arch = "$arch, "
$deviceID = "$($details.DeviceID), " $deviceID = "$($details.DeviceID), "
$speed = "$($details.MaxClockSpeed)MHz, " $speed = "$($details.MaxClockSpeed)MHz, "
$socket = "$($details.SocketDesignation) socket, " $socket = "$($details.SocketDesignation) socket"
} }
$cores = [System.Environment]::ProcessorCount $cores = [System.Environment]::ProcessorCount
Write-Progress -completed " " $celsius = GetCPUTemperature
Write-Host "$status $cpuName ($($arch)$cores cores, $($deviceID)$($speed)$($socket)$temp)" if ($celsius -eq 99999.9) {
$temp = "no temp"
} elseif ($celsius -gt 50) {
$temp = "$($celsius)°C HOT"
$status = "⚠️"
} elseif ($celsius -lt 0) {
$temp = "$($celsius)°C COLD"
$status = "⚠️"
} else {
$temp = "$($celsius)°C OK"
}
Write-Progress -completed "Done."
Write-Host "$status $cpuName ($($arch)$cores cores, $($deviceID)$($speed)$($socket)) - $temp"
exit 0 # success exit 0 # success
} catch { } catch {
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])" "⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
@ -103,4 +101,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of check-cpu.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of check-cpu.ps1 as of 08/15/2024 09:50:45)*

85
docs/check-credentials.md Normal file
View File

@ -0,0 +1,85 @@
Script: *check-credentials.ps1*
========================
This PowerShell script asks for credentials and checks them against saved ones ("$HOME\my.credentials" by default).
Parameters
----------
```powershell
PS> ./check-credentials.ps1 [[-TargetFile] <String>] [<CommonParameters>]
-TargetFile <String>
Specifies the target file ("$HOME\my.credentials" by default)
Required? false
Position? 1
Default value "$HOME\my.credentials"
Accept pipeline input? false
Accept wildcard characters? false
[<CommonParameters>]
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
WarningVariable, OutBuffer, PipelineVariable, and OutVariable.
```
Example
-------
```powershell
PS> ./check-credentials.ps1
Enter username and password, please.
Your credentials are correct.
```
Notes
-----
Author: Markus Fleschutz | License: CC0
Related Links
-------------
https://github.com/fleschutz/PowerShell
Script Content
--------------
```powershell
<#
.SYNOPSIS
Checks credentials
.DESCRIPTION
This PowerShell script asks for credentials and checks them against saved ones ("$HOME\my.credentials" by default).
.PARAMETER TargetFile
Specifies the target file ("$HOME\my.credentials" by default)
.EXAMPLE
PS> ./check-credentials.ps1
Enter username and password, please.
✔️ Your credentials are correct.
.LINK
https://github.com/fleschutz/PowerShell
.NOTES
Author: Markus Fleschutz | License: CC0
#>
param([string]$TargetFile = "$HOME\my.credentials")
try {
Write-Host "Enter username and password, please." -foreground red
$credsFromUser = Get-Credential
$secureString = Get-Content "$TargetFile" | ConvertTo-SecureString
$credsFromFile = New-Object System.Management.Automation.PSCredential($credsFromUser.UserName, $secureString)
if ($credsFromUser.UserName -ne $credsFromFile.UserName) { throw "Sorry, your username is wrong." }
$pw1 = [Runtime.InteropServices.Marshal]::PtrToStringAuto([Runtime.InteropServices.Marshal]::SecureStringToBSTR($credsFromUser.Password))
$pw2 = [Runtime.InteropServices.Marshal]::PtrToStringAuto([Runtime.InteropServices.Marshal]::SecureStringToBSTR($credsFromFile.Password))
if ($pw1 -cne $pw2) { throw "Sorry, your password is wrong." }
"✔️ Your credentials are correct."
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-credentials.ps1 as of 08/15/2024 09:50:45)*

View File

@ -1,5 +1,5 @@
*check-day.ps1* Script: *check-day.ps1*
================ ========================
This PowerShell script determines and speaks the current day by text-to-speech (TTS). This PowerShell script determines and speaks the current day by text-to-speech (TTS).
@ -57,4 +57,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of check-day.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of check-day.ps1 as of 08/15/2024 09:50:45)*

View File

@ -1,5 +1,5 @@
*check-dns.ps1* Script: *check-dns.ps1*
================ ========================
This PowerShell script measures the DNS resolution speed (using 100 popular domains) and prints it. This PowerShell script measures the DNS resolution speed (using 100 popular domains) and prints it.
@ -47,8 +47,8 @@ Script Content
#> #>
try { try {
Write-Progress "⏳ Measuring DNS resolution..." #Write-Progress "Measuring DNS resolution..."
$table = Import-CSV "$PSScriptRoot/../Data/popular-domains.csv" $table = Import-CSV "$PSScriptRoot/../data/popular-domains.csv"
$numRows = $table.Length $numRows = $table.Length
$stopWatch = [system.diagnostics.stopwatch]::startNew() $stopWatch = [system.diagnostics.stopwatch]::startNew()
@ -59,7 +59,7 @@ try {
} }
[float]$elapsed = $stopWatch.Elapsed.TotalSeconds [float]$elapsed = $stopWatch.Elapsed.TotalSeconds
Write-Progress -completed " " #Write-Progress -completed "Measuring DNS resolution..."
$average = [math]::round($numRows / $elapsed, 1) $average = [math]::round($numRows / $elapsed, 1)
if ($average -lt 10.0) { if ($average -lt 10.0) {
Write-Host "⚠️ DNS resolves $average domains per second only" 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 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of check-dns.ps1 as of 08/15/2024 09:50:45)*

View File

@ -1,15 +1,15 @@
*check-drive-space.ps1* Script: *check-drive-space.ps1*
================ ========================
This PowerShell script checks a drive for free space left (20 GB by default). This PowerShell script checks the given drive for free space left (10 GB by default).
Parameters Parameters
---------- ----------
```powershell ```powershell
PS> ./check-drive-space.ps1 [[-Drive] <String>] [[-MinLevel] <Int32>] [<CommonParameters>] PS> ./check-drive-space.ps1 [[-driveName] <String>] [[-minLevel] <Int64>] [<CommonParameters>]
-Drive <String> -driveName <String>
Specifies the drive to check Specifies the drive name to check (e.g. "C")
Required? false Required? false
Position? 1 Position? 1
@ -17,12 +17,12 @@ PS> ./check-drive-space.ps1 [[-Drive] <String>] [[-MinLevel] <Int32>] [<CommonPa
Accept pipeline input? false Accept pipeline input? false
Accept wildcard characters? false Accept wildcard characters? false
-MinLevel <Int32> -minLevel <Int64>
Specifies the minimum level in Gigabyte Specifies the minimum level in bytes (10GB by default)
Required? false Required? false
Position? 2 Position? 2
Default value 20 Default value 10000000
Accept pipeline input? false Accept pipeline input? false
Accept wildcard characters? false Accept wildcard characters? false
@ -34,8 +34,8 @@ PS> ./check-drive-space.ps1 [[-Drive] <String>] [[-MinLevel] <Int32>] [<CommonPa
Example Example
------- -------
```powershell ```powershell
PS> ./check-drive-space C PS> ./check-drive-space.ps1 C
172 GB left on drive C (61 of 233 GB used) Drive C: uses 56% of 1TB - 442GB free
``` ```
@ -52,38 +52,57 @@ Script Content
```powershell ```powershell
<# <#
.SYNOPSIS .SYNOPSIS
Checks a drive for free space left Checks the drive space
.DESCRIPTION .DESCRIPTION
This PowerShell script checks a drive for free space left (20 GB by default). This PowerShell script checks the given drive for free space left (10 GB by default).
.PARAMETER Drive .PARAMETER driveName
Specifies the drive to check Specifies the drive name to check (e.g. "C")
.PARAMETER MinLevel .PARAMETER minLevel
Specifies the minimum level in Gigabyte Specifies the minimum level in bytes (10GB by default)
.EXAMPLE .EXAMPLE
PS> ./check-drive-space C PS> ./check-drive-space.ps1 C
✔️ 172 GB left on drive C (61 of 233 GB used) ✅ Drive C: uses 56% of 1TB - 442GB free
.LINK .LINK
https://github.com/fleschutz/PowerShell https://github.com/fleschutz/PowerShell
.NOTES .NOTES
Author: Markus Fleschutz | License: CC0 Author: Markus Fleschutz | License: CC0
#> #>
param([string]$Drive = "", [int]$MinLevel = 20) # minimum level in GB param([string]$driveName = "", [int64]$minLevel = 10 * 1000 * 1000) # GB
function Bytes2String { param([int64]$bytes)
if ($bytes -lt 1000) { return "$bytes bytes" }
$bytes /= 1000
if ($bytes -lt 1000) { return "$($bytes)KB" }
$bytes /= 1000
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
return "$($bytes)PB"
}
try { try {
if ($Drive -eq "" ) { $Drive = read-host "Enter drive to check" } if ($driveName -eq "" ) { $driveName = Read-Host "Enter the drive name to check" }
$DriveDetails = (get-psdrive $Drive) $details = (Get-PSDrive $driveName)
[int]$Free = (($DriveDetails.Free / 1024) / 1024) / 1024 if (-not $IsLinux) { $driveName = $driveName + ":" }
[int]$Used = (($DriveDetails.Used / 1024) / 1024) / 1024 [int64]$free = $details.Free
[int]$Total = ($Used + $Free) [int64]$used = $details.Used
[int64]$total = ($used + $free)
if ($Free -lt $MinLevel) { if ($total -eq 0) {
write-warning "Drive $Drive has only $Free GB left to use! ($Used of $Total GB used, minimum is $MinLevel GB)" Write-Host "Drive $driveName is empty"
exit 1 } elseif ($free -eq 0) {
} Write-Host "⚠️ Drive $driveName with $(Bytes2String $total) is full"
} elseif ($free -lt $minLevel) {
& "$PSScriptRoot/speak-english.ps1" "Drive $Drive has $Free GB left ($Total GB total)" Write-Host "⚠️ Drive $driveName with $(Bytes2String $total) is nearly full, $(Bytes2String $free) free"
} else {
[int64]$percent = ($used * 100) / $total
Write-Host "✅ Drive $driveName uses $percent% of $(Bytes2String $total) - $(Bytes2String $free) free"
}
exit 0 # success exit 0 # success
} catch { } catch {
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])" "⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
@ -91,4 +110,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of check-drive-space.ps1 as of 10/19/2023 08:11:35)* *(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

@ -1,5 +1,5 @@
*check-drives.ps1* Script: *check-drives.ps1*
================ ========================
This PowerShell script queries the free space of all drives and prints it. This PowerShell script queries the free space of all drives and prints it.
@ -9,7 +9,7 @@ Parameters
PS> ./check-drives.ps1 [[-minLevel] <Int64>] [<CommonParameters>] PS> ./check-drives.ps1 [[-minLevel] <Int64>] [<CommonParameters>]
-minLevel <Int64> -minLevel <Int64>
Specifies the minimum warning level (10 GB by default) Specifies the minimum warning level (10GB by default)
Required? false Required? false
Position? 1 Position? 1
@ -26,8 +26,8 @@ Example
------- -------
```powershell ```powershell
PS> ./check-drives.ps1 PS> ./check-drives.ps1
Drive C: uses 49%, 512GB free of 1TB Drive C: uses 49% of 1TB - 512GB free
Drive D: uses 84%, 641GB free of 4TB Drive D: uses 84% of 4TB - 641GB free
``` ```
@ -48,11 +48,11 @@ Script Content
.DESCRIPTION .DESCRIPTION
This PowerShell script queries the free space of all drives and prints it. This PowerShell script queries the free space of all drives and prints it.
.PARAMETER minLevel .PARAMETER minLevel
Specifies the minimum warning level (10 GB by default) Specifies the minimum warning level (10GB by default)
.EXAMPLE .EXAMPLE
PS> ./check-drives.ps1 PS> ./check-drives.ps1
✅ Drive C: uses 49%, 512GB free of 1TB ✅ Drive C: uses 49% of 1TB - 512GB free
✅ Drive D: uses 84%, 641GB free of 4TB ✅ Drive D: uses 84% of 4TB - 641GB free
.LINK .LINK
https://github.com/fleschutz/PowerShell https://github.com/fleschutz/PowerShell
.NOTES .NOTES
@ -61,25 +61,20 @@ Script Content
param([int64]$minLevel = 10) # 10 GB minimum param([int64]$minLevel = 10) # 10 GB minimum
function Bytes2String { param([int64]$bytes) function Bytes2String { param([int64]$number)
if ($bytes -lt 1000) { return "$bytes bytes" } if ($number -lt 1KB) { return "$number bytes" }
$bytes /= 1000 if ($number -lt 1MB) { return '{0:N0}KB' -f ($number / 1KB) }
if ($bytes -lt 1000) { return "$($bytes)KB" } if ($number -lt 1GB) { return '{0:N0}MB' -f ($number / 1MB) }
$bytes /= 1000 if ($number -lt 1TB) { return '{0:N0}GB' -f ($number / 1GB) }
if ($bytes -lt 1000) { return "$($bytes)MB" } if ($number -lt 1PB) { return '{0:N0}TB' -f ($number / 1TB) }
$bytes /= 1000 return '{0:N0}GB' -f ($number / 1PB)
if ($bytes -lt 1000) { return "$($bytes)GB" }
$bytes /= 1000
if ($bytes -lt 1000) { return "$($bytes)TB" }
$bytes /= 1000
return "$($bytes)PB"
} }
try { try {
Write-Progress "Querying drives..." Write-Progress "Querying drives..."
$drives = Get-PSDrive -PSProvider FileSystem $drives = Get-PSDrive -PSProvider FileSystem
$minLevel *= 1000 * 1000 * 1000 $minLevel *= 1GB
Write-Progress -completed "." Write-Progress -completed " "
foreach($drive in $drives) { foreach($drive in $drives) {
$details = (Get-PSDrive $drive.Name) $details = (Get-PSDrive $drive.Name)
if ($IsLinux) { $name = $drive.Name } else { $name = $drive.Name + ":" } if ($IsLinux) { $name = $drive.Name } else { $name = $drive.Name + ":" }
@ -94,8 +89,8 @@ try {
} elseif ($free -lt $minLevel) { } elseif ($free -lt $minLevel) {
Write-Host "⚠️ Drive $name with $(Bytes2String $total) is nearly full, $(Bytes2String $free) free" Write-Host "⚠️ Drive $name with $(Bytes2String $total) is nearly full, $(Bytes2String $free) free"
} else { } else {
[int]$percent = ($used * 100) / $total [int64]$percent = ($used * 100) / $total
Write-Host "✅ Drive $name uses $percent%, $(Bytes2String $free) free of $(Bytes2String $total)" Write-Host "✅ Drive $name uses $percent% of $(Bytes2String $total) - $(Bytes2String $free) free"
} }
} }
exit 0 # success exit 0 # success
@ -105,4 +100,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of check-drives.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of check-drives.ps1 as of 08/15/2024 09:50:45)*

View File

@ -1,5 +1,5 @@
*check-dusk.ps1* Script: *check-dusk.ps1*
================ ========================
check-dusk.ps1 check-dusk.ps1
@ -63,4 +63,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of check-dusk.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of check-dusk.ps1 as of 08/15/2024 09:50:45)*

View File

@ -1,5 +1,5 @@
*check-easter-sunday.ps1* Script: *check-easter-sunday.ps1*
================ ========================
This PowerShell script checks the time until Easter Sunday and replies by text-to-speech (TTS). This PowerShell script checks the time until Easter Sunday and replies by text-to-speech (TTS).
@ -61,4 +61,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of check-easter-sunday.ps1 as of 10/19/2023 08:11:35)* *(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

@ -1,5 +1,5 @@
*check-file-system.ps1* Script: *check-file-system.ps1*
================ ========================
This PowerShell script checks the file system of a drive. It needs admin rights. This PowerShell script checks the file system of a drive. It needs admin rights.
@ -75,4 +75,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of check-file-system.ps1 as of 10/19/2023 08:11:35)* *(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

@ -1,5 +1,5 @@
*check-file.ps1* Script: *check-file.ps1*
================ ========================
This PowerShell script determines and prints the file type of the given file. This PowerShell script determines and prints the file type of the given file.
@ -170,4 +170,4 @@ function Check-Header { param( $path )
Check-Header $Path Check-Header $Path
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of check-file.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of check-file.ps1 as of 08/15/2024 09:50:45)*

View File

@ -1,5 +1,5 @@
*check-firewall.ps1* Script: *check-firewall.ps1*
================ ========================
This PowerShell script queries the status of the firewall and prints it. This PowerShell script queries the status of the firewall and prints it.
@ -65,4 +65,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of check-firewall.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of check-firewall.ps1 as of 08/15/2024 09:50:45)*

View File

@ -1,5 +1,5 @@
*check-gpu.ps1* Script: *check-gpu.ps1*
================ ========================
check-gpu.ps1 check-gpu.ps1
@ -24,7 +24,7 @@ Script Content
This PowerShell script queries the GPU status and prints it. This PowerShell script queries the GPU status and prints it.
.EXAMPLE .EXAMPLE
PS> ./check-gpu.ps1 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 .LINK
https://github.com/fleschutz/PowerShell https://github.com/fleschutz/PowerShell
.NOTES .NOTES
@ -56,7 +56,7 @@ try {
$RefreshRate = $Details.CurrentRefreshRate $RefreshRate = $Details.CurrentRefreshRate
$DriverVersion = $Details.DriverVersion $DriverVersion = $Details.DriverVersion
$Status = $Details.Status $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 exit 0 # success
} catch { } catch {
@ -65,4 +65,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of check-gpu.ps1 as of 10/19/2023 08:11:35)* *(generated by convert-ps2md.ps1 using the comment-based help of check-gpu.ps1 as of 08/15/2024 09:50:45)*

View File

@ -1,5 +1,5 @@
*check-hardware.ps1* Script: *check-hardware.ps1*
================ ========================
This PowerShell script queries the hardware details of the local computer and prints it. This PowerShell script queries the hardware details of the local computer and prints it.
@ -52,15 +52,15 @@ Script Content
Author: Markus Fleschutz | License: CC0 Author: Markus Fleschutz | License: CC0
#> #>
" " Write-Host "`n H A R D W A R E" -foregroundColor green
& "$PSScriptRoot/write-green.ps1" " H A R D W A R E"
& "$PSScriptRoot/check-cpu.ps1" & "$PSScriptRoot/check-cpu.ps1"
& "$PSScriptRoot/check-ram.ps1" & "$PSScriptRoot/check-ram.ps1"
& "$PSScriptRoot/check-gpu.ps1" & "$PSScriptRoot/check-gpu.ps1"
& "$PSScriptRoot/check-bios.ps1"
& "$PSScriptRoot/check-smart-devices.ps1" & "$PSScriptRoot/check-smart-devices.ps1"
& "$PSScriptRoot/check-drives.ps1"
& "$PSScriptRoot/check-power.ps1" & "$PSScriptRoot/check-power.ps1"
& "$PSScriptRoot/check-drives.ps1"
exit 0 # success exit 0 # success
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of check-hardware.ps1 as of 10/19/2023 08:11:36)* *(generated by convert-ps2md.ps1 using the comment-based help of check-hardware.ps1 as of 08/15/2024 09:50:45)*

View File

@ -1,5 +1,5 @@
*check-health.ps1* Script: *check-health.ps1*
================ ========================
This PowerShell script queries the system health of the local computer (hardware, software, and network) and prints it. This PowerShell script queries the system health of the local computer (hardware, software, and network) and prints it.
@ -58,4 +58,4 @@ Script Content
exit 0 # success exit 0 # success
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of check-health.ps1 as of 10/19/2023 08:11:36)* *(generated by convert-ps2md.ps1 using the comment-based help of check-health.ps1 as of 08/15/2024 09:50:45)*

View File

@ -1,5 +1,5 @@
*check-independence-day.ps1* Script: *check-independence-day.ps1*
================ ========================
This PowerShell script checks the time until Indepence Day and replies by text-to-speech (TTS). This PowerShell script checks the time until Indepence Day and replies by text-to-speech (TTS).
@ -61,4 +61,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of check-independence-day.ps1 as of 10/19/2023 08:11:36)* *(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

@ -1,5 +1,5 @@
*check-ipv4-address.ps1* Script: *check-ipv4-address.ps1*
================ ========================
This PowerShell script checks the given IPv4 address for validity. This PowerShell script checks the given IPv4 address for validity.
@ -84,4 +84,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of check-ipv4-address.ps1 as of 10/19/2023 08:11:36)* *(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

@ -1,5 +1,5 @@
*check-ipv6-address.ps1* Script: *check-ipv6-address.ps1*
================ ========================
This PowerShell script checks the given IPv6 address for validity This PowerShell script checks the given IPv6 address for validity
@ -98,4 +98,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of check-ipv6-address.ps1 as of 10/19/2023 08:11:36)* *(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

@ -1,5 +1,5 @@
*check-iss-position.ps1* Script: *check-iss-position.ps1*
================ ========================
This PowerShell script queries the position of the International Space Station (ISS) and replies by text-to-speech (TTS). This PowerShell script queries the position of the International Space Station (ISS) and replies by text-to-speech (TTS).
@ -55,4 +55,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of check-iss-position.ps1 as of 10/19/2023 08:11:36)* *(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

@ -1,5 +1,5 @@
*check-mac-address.ps1* Script: *check-mac-address.ps1*
================ ========================
This PowerShell script checks the given MAC address for validity This PowerShell script checks the given MAC address for validity
Supported MAC address formats are: 00:00:00:00:00:00 or 00-00-00-00-00-00 or 000000000000. Supported MAC address formats are: 00:00:00:00:00:00 or 00-00-00-00-00-00 or 000000000000.
@ -87,4 +87,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of check-mac-address.ps1 as of 10/19/2023 08:11:36)* *(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

@ -1,5 +1,5 @@
*check-midnight.ps1* Script: *check-midnight.ps1*
================ ========================
check-midnight.ps1 check-midnight.ps1
@ -60,4 +60,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of check-midnight.ps1 as of 10/19/2023 08:11:36)* *(generated by convert-ps2md.ps1 using the comment-based help of check-midnight.ps1 as of 08/15/2024 09:50:45)*

View File

@ -1,5 +1,5 @@
*check-month.ps1* Script: *check-month.ps1*
================ ========================
This PowerShell script determines and speaks the current month name by text-to-speech (TTS). This PowerShell script determines and speaks the current month name by text-to-speech (TTS).
@ -57,4 +57,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of check-month.ps1 as of 10/19/2023 08:11:36)* *(generated by convert-ps2md.ps1 using the comment-based help of check-month.ps1 as of 08/15/2024 09:50:45)*

View File

@ -1,5 +1,5 @@
*check-moon-phase.ps1* Script: *check-moon-phase.ps1*
================ ========================
This PowerShell script determines the Moon phase and answers by text-to-speech (TTS). This PowerShell script determines the Moon phase and answers by text-to-speech (TTS).
@ -76,4 +76,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of check-moon-phase.ps1 as of 10/19/2023 08:11:36)* *(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

@ -1,5 +1,5 @@
*check-network.ps1* Script: *check-network.ps1*
================ ========================
This PowerShell script queries the network details of the local computer and prints it. This PowerShell script queries the network details of the local computer and prints it.
@ -54,14 +54,14 @@ Script Content
Author: Markus Fleschutz | License: CC0 Author: Markus Fleschutz | License: CC0
#> #>
" " Write-Host "`n N E T W O R K" -foregroundColor green
& "$PSScriptRoot/write-green.ps1" " N E T W O R K" & "$PSScriptRoot/list-ip-addresses.ps1"
& "$PSScriptRoot/check-ping.ps1" & "$PSScriptRoot/ping-remote-hosts.ps1"
& "$PSScriptRoot/check-firewall" & "$PSScriptRoot/check-firewall"
& "$PSScriptRoot/check-dns.ps1" & "$PSScriptRoot/check-dns.ps1"
& "$PSScriptRoot/check-vpn.ps1" & "$PSScriptRoot/check-vpn.ps1"
& "$PSScriptRoot/list-public-ip.ps1" & "$PSScriptRoot/ping-local-hosts.ps1"
exit 0 # success exit 0 # success
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of check-network.ps1 as of 10/19/2023 08:11:36)* *(generated by convert-ps2md.ps1 using the comment-based help of check-network.ps1 as of 08/15/2024 09:50:45)*

View File

@ -1,5 +1,5 @@
*check-new-year.ps1* Script: *check-new-year.ps1*
================ ========================
This PowerShell script checks the time until New Year and replies by text-to-speech (TTS). This PowerShell script checks the time until New Year and replies by text-to-speech (TTS).
@ -60,4 +60,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of check-new-year.ps1 as of 10/19/2023 08:11:36)* *(generated by convert-ps2md.ps1 using the comment-based help of check-new-year.ps1 as of 03/27/2024 17:36:24)*

View File

@ -1,5 +1,5 @@
*check-noon.ps1* Script: *check-noon.ps1*
================ ========================
check-noon.ps1 check-noon.ps1
@ -59,4 +59,4 @@ try {
} }
``` ```
*(generated by convert-ps2md.ps1 using the comment-based help of check-noon.ps1 as of 10/19/2023 08:11:36)* *(generated by convert-ps2md.ps1 using the comment-based help of check-noon.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