mirror of
https://github.com/fleschutz/PowerShell.git
synced 2025-06-27 07:22:21 +02:00
Compare commits
916 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
f1262b1b96 | ||
|
74ff3721ea | ||
|
5ea38da16e | ||
|
58a6d84015 | ||
|
d29697c7a1 | ||
|
f823dffeba | ||
|
f34760ad65 | ||
|
e5ce800a76 | ||
|
db0c7af072 | ||
|
cdedba1974 | ||
|
31c39d3576 | ||
|
d2d3a49f8e | ||
|
166aabba5b | ||
|
04f833531e | ||
|
d8690419ea | ||
|
df7368ff91 | ||
|
ddce6598e8 | ||
|
3478ceb585 | ||
|
19b01060e5 | ||
|
7d16c37f1f | ||
|
9befcc9000 | ||
|
b17b3885b5 | ||
|
330b13c72b | ||
|
f177f22cf8 | ||
|
29d27eec18 | ||
|
370e08c2d9 | ||
|
0eb30f5c64 | ||
|
586b925df5 | ||
|
95fdf740cf | ||
|
2140380f24 | ||
|
476ce9544f | ||
|
81f89c9484 | ||
|
5ad6815eba | ||
|
de29c358db | ||
|
3d31f68b4b | ||
|
03d931f4e8 | ||
|
74abe7ce45 | ||
|
391c93f9d5 | ||
|
b24233e4b7 | ||
|
29a8c968f8 | ||
|
52b42420f7 | ||
|
98193700a9 | ||
|
19d3eefe57 | ||
|
d60539608b | ||
|
19bcaa9e3d | ||
|
e3672038e5 | ||
|
5f2db88dc3 | ||
|
db1d2dd871 | ||
|
6c6587eed3 | ||
|
2633d10a3b | ||
|
cb99fcafb8 | ||
|
aea81c9ce5 | ||
|
2a927db6ed | ||
|
84e99a2857 | ||
|
a7b7bb8d1e | ||
|
6edf5cc843 | ||
|
53345ebdcf | ||
|
4908e13746 | ||
|
349c19a5c5 | ||
|
4027d6149d | ||
|
5e2b19c7f3 | ||
|
d8ebaae190 | ||
|
0cbe8e69c4 | ||
|
3399b4a6df | ||
|
1401302301 | ||
|
09eb3d1808 | ||
|
b3cdf19f4a | ||
|
b4997ff74b | ||
|
1962759708 | ||
|
792f4192df | ||
|
0defed2875 | ||
|
c623ffdb06 | ||
|
c895894c10 | ||
|
4abee2a2ac | ||
|
17ca5ec974 | ||
|
0d3cef0a89 | ||
|
3add3bef6b | ||
|
3582303033 | ||
|
4da060321f | ||
|
c053eeafa5 | ||
|
5febddcaf5 | ||
|
a4fa175203 | ||
|
6683e179fc | ||
|
7bc0509211 | ||
|
7d247e379f | ||
|
d0a492bcf4 | ||
|
074d98bc9a | ||
|
678f50e2a7 | ||
|
6b09062dca | ||
|
35e3d05ae7 | ||
|
000cea967a | ||
|
c35fcd8ea0 | ||
|
257c2c3d82 | ||
|
f027e1f914 | ||
|
4535c4aa2d | ||
|
246d829014 | ||
|
1e8c6ba757 | ||
|
67dc2a2d41 | ||
|
315ef40d6f | ||
|
9e9c94ea71 | ||
|
a343594ab0 | ||
|
e7eeeb06fe | ||
|
7105ba31ec | ||
|
a21e7542a7 | ||
|
c37bf0e1e1 | ||
|
9690e65de6 | ||
|
c5ad5a7141 | ||
|
14eeec7f6a | ||
|
7c366db69d | ||
|
46fb669b49 | ||
|
ae1cd750dc | ||
|
af3fffb4dd | ||
|
ea112a42bd | ||
|
37fb994ed5 | ||
|
be820bb0cf | ||
|
ec33cb8829 | ||
|
3ea90eaf4d | ||
|
17f8eea27f | ||
|
6f6886f88d | ||
|
7f08428442 | ||
|
28835cf13c | ||
|
03f3b98232 | ||
|
3cca0d75d9 | ||
|
ae470e0596 | ||
|
2e646cda41 | ||
|
d651aad0f8 | ||
|
225a1ae902 | ||
|
5873d0dc1c | ||
|
edc57b01ef | ||
|
1c43e33c11 | ||
|
58bba20351 | ||
|
3844dabba3 | ||
|
372ab71fc2 | ||
|
40410344cc | ||
|
957bbe4c52 | ||
|
b702577042 | ||
|
f5828c0012 | ||
|
96d7b5a6b8 | ||
|
3a1a27a9c2 | ||
|
37c70be932 | ||
|
f61be1226a | ||
|
8cb81aadac | ||
|
8928a3bce4 | ||
|
107c95797f | ||
|
3229661233 | ||
|
2f133c63d9 | ||
|
ef6d75f1ef | ||
|
2d7714c242 | ||
|
e936628a1b | ||
|
a5c2ef51b7 | ||
|
db7869073b | ||
|
44806675e2 | ||
|
03439d35e6 | ||
|
763c6d2108 | ||
|
49e594032f | ||
|
d760076d39 | ||
|
357d021685 | ||
|
d07a4e21bb | ||
|
a89353b35f | ||
|
9c2bcc5861 | ||
|
a0f0ed7814 | ||
|
5390e1fa70 | ||
|
72b8c58768 | ||
|
e36021f3b2 | ||
|
c6929fc266 | ||
|
37075acd8c | ||
|
fc487f5f3d | ||
|
0a56175e54 | ||
|
f1ba19a6ad | ||
|
ec7d84b0e0 | ||
|
0fecf9ce78 | ||
|
6c02b5719d | ||
|
49b529496a | ||
|
784ebdcf31 | ||
|
ffe40c394d | ||
|
5c18bf5bb8 | ||
|
cead884c64 | ||
|
c8bc801efa | ||
|
8c780998b6 | ||
|
3f0ddc41a0 | ||
|
7ff53658fd | ||
|
9cee4a13f0 | ||
|
1540f7cae0 | ||
|
7e4b4e06ce | ||
|
f896e880a3 | ||
|
b2bb0b8ca1 | ||
|
fdc496d115 | ||
|
a03a57e3ef | ||
|
6c86abdd6f | ||
|
a2061269ab | ||
|
068c711b94 | ||
|
13244e37fe | ||
|
eb8ba5bdfc | ||
|
09475addd4 | ||
|
87c5d59442 | ||
|
da0f05e82d | ||
|
712dca92db | ||
|
2c4400f327 | ||
|
6fda26dc5d | ||
|
46235b0aa0 | ||
|
ac144d3f3d | ||
|
1238ebf8c6 | ||
|
c023128895 | ||
|
42fe21f747 | ||
|
9e1156e90e | ||
|
32927260bd | ||
|
a3331f5172 | ||
|
ba6f1594c8 | ||
|
33ef92d879 | ||
|
efe4a2c6b4 | ||
|
6d9350cb23 | ||
|
5b23315a12 | ||
|
af9230f474 | ||
|
cfb2ea1fa9 | ||
|
3186552960 | ||
|
1409e438c6 | ||
|
58d351c539 | ||
|
962d7d00b6 | ||
|
be9a93de82 | ||
|
8b2de68df7 | ||
|
5ce045ca3d | ||
|
3e948575ba | ||
|
3edd43899a | ||
|
82140ddc32 | ||
|
73a3b6b65c | ||
|
82156d8fe6 | ||
|
cb845c54d3 | ||
|
9cf0ecacb3 | ||
|
f1a20bc962 | ||
|
4c19a92220 | ||
|
c5432f1708 | ||
|
76ae519408 | ||
|
0cae40f435 | ||
|
1d560f756c | ||
|
78ceb4bd18 | ||
|
982debb892 | ||
|
86c15a6982 | ||
|
a5aa63615d | ||
|
e796bae7cb | ||
|
1a0daf2109 | ||
|
7841c95ad7 | ||
|
ece41fa2e9 | ||
|
64bcdee5e8 | ||
|
587732eb3f | ||
|
9d13880be5 | ||
|
88e0868a4c | ||
|
4298dd8d73 | ||
|
f9540908c2 | ||
|
067052251a | ||
|
e481bfbed4 | ||
|
8e7948cabe | ||
|
263a9017cd | ||
|
25b005741b | ||
|
500cc561d9 | ||
|
ced658f427 | ||
|
b4e09055d9 | ||
|
94fba89c8f | ||
|
dca5793418 | ||
|
2e941ce36e | ||
|
1081db300f | ||
|
7069c2c31b | ||
|
36f9723a1d | ||
|
754856e667 | ||
|
1aca3e811a | ||
|
9063f34652 | ||
|
98446c5cad | ||
|
28c533d906 | ||
|
9975e36aba | ||
|
15a764c5a5 | ||
|
8b3715935d | ||
|
36083d8eb3 | ||
|
7e774853fc | ||
|
0e47423514 | ||
|
58ad940288 | ||
|
6216c17011 | ||
|
2b6b3dc32e | ||
|
724da873d2 | ||
|
647206ee13 | ||
|
1ed0d1c6a0 | ||
|
94ae6256ea | ||
|
98e8d758a1 | ||
|
4af826c741 | ||
|
cf88f21ebc | ||
|
829c22d3fb | ||
|
de90e60b2e | ||
|
c70b993747 | ||
|
395dac8b8c | ||
|
6e6974ec08 | ||
|
63ffa48dc4 | ||
|
54844ed993 | ||
|
c1a010f016 | ||
|
ca3a9dd069 | ||
|
06bf9e3d8e | ||
|
e74c9f1010 | ||
|
db0169521b | ||
|
ebc5a65388 | ||
|
e811bcb410 | ||
|
d169de2298 | ||
|
fcbbf0fd23 | ||
|
9fd63dbb30 | ||
|
6b2abf3103 | ||
|
bdc4cb1002 | ||
|
390b5ffe71 | ||
|
3c530df89f | ||
|
2917a123ac | ||
|
8aeeb8b811 | ||
|
4f57fbe3b2 | ||
|
de784e4cdc | ||
|
c54e4b0184 | ||
|
89c7bd290a | ||
|
17f1c85af2 | ||
|
8136a01507 | ||
|
0ca0bcf2d7 | ||
|
30ebcd6d87 | ||
|
5970d07a8d | ||
|
f93ff94b3b | ||
|
2301e9a226 | ||
|
5fb74da197 | ||
|
a32ea8de6b | ||
|
e35144cc6b | ||
|
b59180604f | ||
|
1773df817c | ||
|
d29e7e566d | ||
|
9682acba86 | ||
|
e6e15387aa | ||
|
f957853a67 | ||
|
703dc74368 | ||
|
df28fd7105 | ||
|
2a0e6abb6f | ||
|
330acc8257 | ||
|
5d625316a5 | ||
|
7252e2a4c5 | ||
|
fab7a776fe | ||
|
62eef6a209 | ||
|
7c5a3c7353 | ||
|
fd1cf4ea6c | ||
|
28ee2a5a44 | ||
|
d47027e561 | ||
|
cc0fb6207b | ||
|
f316655358 | ||
|
e52d80980c | ||
|
e9f0f17180 | ||
|
6e27c12b46 | ||
|
186e209d09 | ||
|
430074a982 | ||
|
25ff52876c | ||
|
73d250a182 | ||
|
54635c32da | ||
|
53eb60baa3 | ||
|
6b9e8582a4 | ||
|
467332f0fe | ||
|
7a175c2a2e | ||
|
cd3ad88b65 | ||
|
cf34f7dae2 | ||
|
70ebba06ff | ||
|
e09c53bcc5 | ||
|
d72ffb9490 | ||
|
aff1f7acab | ||
|
c7d2f403a0 | ||
|
0ad1759cd5 | ||
|
1238f58800 | ||
|
a786175c4f | ||
|
1a7ef52e65 | ||
|
14d9e2de91 | ||
|
e16e7baac6 | ||
|
f0165acd8d | ||
|
312686d50f | ||
|
bb01ef8cf5 | ||
|
6419712ff2 | ||
|
b6e703d96e | ||
|
8a33a05610 | ||
|
73a3646ab7 | ||
|
c7cf0d2c44 | ||
|
0f4ff81b09 | ||
|
13695d0061 | ||
|
d3afc0335f | ||
|
07bd46d6d6 | ||
|
ce36877c69 | ||
|
7bc7da1b3b | ||
|
0cb4a67fd0 | ||
|
c53f608eba | ||
|
1bb6efbc76 | ||
|
e13ac69220 | ||
|
8deb881f99 | ||
|
01a00dd30f | ||
|
13dd90ec4b | ||
|
7eb4972f99 | ||
|
3ae015a752 | ||
|
5214a504db | ||
|
2666f952af | ||
|
dd7054cf48 | ||
|
2396704564 | ||
|
aa7edea695 | ||
|
7a2dfa72ec | ||
|
01af86446e | ||
|
3d30f79176 | ||
|
49b8331361 | ||
|
435837b1cd | ||
|
b777d25888 | ||
|
1186432bb0 | ||
|
e2c03310dd | ||
|
04b04602ca | ||
|
70b216df8d | ||
|
2e67161917 | ||
|
e307b5c887 | ||
|
68680bb618 | ||
|
14d18e5890 | ||
|
34b569cbc7 | ||
|
7a056d76e3 | ||
|
53381691df | ||
|
6659468d18 | ||
|
fc66df1797 | ||
|
6085205764 | ||
|
8b019cb80e | ||
|
e5513eea5c | ||
|
4c394592aa | ||
|
3a59acc2b5 | ||
|
8d659757cb | ||
|
8186d08928 | ||
|
01d9659976 | ||
|
83d8d645ee | ||
|
3429ed7d90 | ||
|
59569a41c1 | ||
|
2a009f311f | ||
|
bd3b301072 | ||
|
c8a11f61bc | ||
|
9255f28823 | ||
|
464e17c449 | ||
|
c13e3c3dbd | ||
|
21e8911239 | ||
|
37177e83a6 | ||
|
ace08b19c6 | ||
|
305077d5cd | ||
|
702506f9a1 | ||
|
43b15cd1ef | ||
|
0d06931b74 | ||
|
b64d32990e | ||
|
a66aa8a009 | ||
|
dc4ee3c83e | ||
|
fa086893aa | ||
|
d957e3aba2 | ||
|
49072fdbaa | ||
|
b2413adad6 | ||
|
d01b5969eb | ||
|
fd963889d2 | ||
|
c43e787025 | ||
|
ea0e38f364 | ||
|
92c550e17d | ||
|
7618c3548c | ||
|
7229b3d980 | ||
|
a8bafada38 | ||
|
7e6b42352e | ||
|
db8e7e1766 | ||
|
fdeead2b52 | ||
|
c54f644f26 | ||
|
fb7ff43546 | ||
|
cfa917eb78 | ||
|
33e419ff5b | ||
|
cee7a19571 | ||
|
d1a6b3ff87 | ||
|
2526be0ded | ||
|
8aa468feb7 | ||
|
f0272d1d37 | ||
|
2a1123485f | ||
|
dc7abd6506 | ||
|
c534dc15e2 | ||
|
4185bb8f50 | ||
|
fb0c4e8783 | ||
|
69bb7d8a3d | ||
|
87a63a0e29 | ||
|
3fcbbeb8b0 | ||
|
5c34a983fe | ||
|
ff9546b323 | ||
|
4f247ce328 | ||
|
f802f9ed9b | ||
|
36da57b4c5 | ||
|
1243fced11 | ||
|
b8d9a4dc19 | ||
|
ad73e693cb | ||
|
0d3c0ce08c | ||
|
4d3369babf | ||
|
8f7237196c | ||
|
b0148fcc53 | ||
|
bae442ee81 | ||
|
9a8ae08b77 | ||
|
ffccb6175a | ||
|
8abd390290 | ||
|
14bb69aef0 | ||
|
57bc358ec1 | ||
|
a41d122e28 | ||
|
48ef4c3fa1 | ||
|
4432c09a61 | ||
|
45bd64688e | ||
|
dc2f4fdfd1 | ||
|
47ec40d737 | ||
|
f9821a542b | ||
|
210b878771 | ||
|
bfc726a34a | ||
|
fcdbe96335 | ||
|
84b93ca085 | ||
|
fc3df9c907 | ||
|
423b7fe2ba | ||
|
ed34d94da4 | ||
|
0024a140bd | ||
|
ce6a5ca76f | ||
|
6a02ebf821 | ||
|
f8b3301c02 | ||
|
3cdf8fff36 | ||
|
f3c60953a9 | ||
|
af414c3606 | ||
|
65a0858f7a | ||
|
2e75436637 | ||
|
5aa652be29 | ||
|
ebd6e3f1bf | ||
|
1bfeb07d51 | ||
|
bc52eaf3f6 | ||
|
ea6e22b3d2 | ||
|
010f4937a1 | ||
|
57342553e8 | ||
|
836c038fd7 | ||
|
c7b20f56a6 | ||
|
e1ffab5509 | ||
|
654d1a18d0 | ||
|
369f0ef836 | ||
|
699fc874f1 | ||
|
d1174a0924 | ||
|
80702d4874 | ||
|
ef1c479e1d | ||
|
35a3cd1bf4 | ||
|
f7d8124455 | ||
|
bbe8885cf5 | ||
|
8275603fdf | ||
|
6d019cb983 | ||
|
52a502cc5a | ||
|
5adca7f5dd | ||
|
57c7be02c4 | ||
|
72b1203b26 | ||
|
eb0112d799 | ||
|
6fdcf8de48 | ||
|
03175642e1 | ||
|
c96f45fb42 | ||
|
6f00b0a6bf | ||
|
52945948d8 | ||
|
be41b2c749 | ||
|
75ef111a18 | ||
|
d796331f19 | ||
|
1c92a03ad5 | ||
|
31a95d7074 | ||
|
9e3fe1cd04 | ||
|
57be504089 | ||
|
6bd855a888 | ||
|
2599f9a6e5 | ||
|
ad41aa48b2 | ||
|
89f1847607 | ||
|
beec06fa96 | ||
|
2b18b6fb80 | ||
|
0fa9b26da2 | ||
|
bbb0a590cf | ||
|
b5ff7b0a6c | ||
|
3eb68560d8 | ||
|
b218b25be1 | ||
|
12e55dca97 | ||
|
3591f7c584 | ||
|
db12f45e0f | ||
|
119d37e4f3 | ||
|
8bf0a8e8f0 | ||
|
142f14bb44 | ||
|
3187d04df6 | ||
|
b39ccc6640 | ||
|
df2c229931 | ||
|
0173132b8c | ||
|
d06194ef3b | ||
|
c594e15920 | ||
|
0685c79a49 | ||
|
87ade208bf | ||
|
6f3c566b3c | ||
|
db9b380b49 | ||
|
7bc8edc9d3 | ||
|
161686879e | ||
|
3994d23478 | ||
|
65275c7ca5 | ||
|
5c8f29a255 | ||
|
e6d8052c35 | ||
|
a6ef0c2876 | ||
|
67a251c8de | ||
|
cccfc7b504 | ||
|
6da72badbd | ||
|
49a1cfdb94 | ||
|
8099749ae1 | ||
|
cd38485a52 | ||
|
f4f0c6bca7 | ||
|
a351bab66a | ||
|
69a578e496 | ||
|
f712ad06b1 | ||
|
6f31879f00 | ||
|
0f645dcaab | ||
|
2a30a45b41 | ||
|
7eb91355eb | ||
|
0259513e6c | ||
|
6f8f29de3c | ||
|
5dd0c7ce9f | ||
|
e52a77bba2 | ||
|
32347ab51d | ||
|
e447641434 | ||
|
b3630a67c0 | ||
|
41dba38568 | ||
|
680954a369 | ||
|
f5e3c66dc3 | ||
|
9695724b4d | ||
|
e783630176 | ||
|
a681c6ccc1 | ||
|
e83b865470 | ||
|
82c2e62400 | ||
|
a12c4a0773 | ||
|
db14c5b3de | ||
|
64f4430c7c | ||
|
1d1ad6c85a | ||
|
1640c9349d | ||
|
c08c36b456 | ||
|
f70946156f | ||
|
5d43285930 | ||
|
4363159c9e | ||
|
0812b4b2a7 | ||
|
b6fe047973 | ||
|
cbf0c4ce14 | ||
|
659807f16c | ||
|
34534e184d | ||
|
439fbf5bfa | ||
|
c24030c909 | ||
|
99def28e8d | ||
|
5d4df61edc | ||
|
5a6fb1d698 | ||
|
5aa9ba219a | ||
|
00d11f8866 | ||
|
c77f271268 | ||
|
a2681adbf9 | ||
|
6136ae80f2 | ||
|
1f51d6ab66 | ||
|
60cc93dbbd | ||
|
b7e107ecd6 | ||
|
76a95bb8ae | ||
|
bc9a0ab7c0 | ||
|
deca430aae | ||
|
f1584f83f3 | ||
|
79e6e6150f | ||
|
12a7eedd86 | ||
|
88f6dbb91d | ||
|
39bd55443f | ||
|
35d32e29e1 | ||
|
036c9a39da | ||
|
568707d547 | ||
|
8258e56563 | ||
|
79376a98ff | ||
|
571c3b7e49 | ||
|
30440a72c2 | ||
|
d6593816c3 | ||
|
b2c6f7ea22 | ||
|
6a413827df | ||
|
230fe23421 | ||
|
d6071ca2b0 | ||
|
3721feeaa9 | ||
|
411756abc6 | ||
|
b360ab234b | ||
|
6cd2ea934d | ||
|
fa466955a4 | ||
|
443a4b78e7 | ||
|
fc23927446 | ||
|
d4c5c03433 | ||
|
af3c58a541 | ||
|
85e5dfe8f1 | ||
|
77081de9db | ||
|
c3ad18eba7 | ||
|
725bdcb680 | ||
|
b845d6459b | ||
|
5731ff7a5f | ||
|
af92a2972d | ||
|
3b3f8db539 | ||
|
54974f6660 | ||
|
29bd848405 | ||
|
b98b638ff1 | ||
|
adfc40c2cf | ||
|
9a9d83dfc8 | ||
|
60c1004a40 | ||
|
3d64a05c57 | ||
|
49b70b104d | ||
|
902f19c64a | ||
|
f74ab0c771 | ||
|
a2014996f6 | ||
|
82a6ca53f4 | ||
|
bbd9fd4e99 | ||
|
e192f34821 | ||
|
11bfd0b886 | ||
|
fa37a97c92 | ||
|
598adae9cb | ||
|
18a6d1fcf5 | ||
|
75672674a9 | ||
|
90ed5031d7 | ||
|
b612c905e2 | ||
|
4be557732e | ||
|
b2b539e471 | ||
|
57b87c4b48 | ||
|
6ddf3d846c | ||
|
6cfc31ffd4 | ||
|
abc5a11989 | ||
|
ea6ca76eda | ||
|
05fdf8b99c | ||
|
ef346ea8bc | ||
|
a19489235a | ||
|
c80d48b7d7 | ||
|
b0caa06e29 | ||
|
b72f6e6a6e | ||
|
3ef424ad70 | ||
|
c9867174cd | ||
|
5f573540a5 | ||
|
cb9df2ccf2 | ||
|
e2eed4e802 | ||
|
5ca003c8e3 | ||
|
360947b911 | ||
|
233864eef0 | ||
|
81a8082017 | ||
|
69b8b3ee4e | ||
|
e08a839e11 | ||
|
59eb6e5c7b | ||
|
0878ab8141 | ||
|
f14995fa28 | ||
|
4928897fd2 | ||
|
5bee8b4c11 | ||
|
098e1e8b57 | ||
|
d9f5847aed | ||
|
6132292e2a | ||
|
2b4fb24678 | ||
|
245f6330f9 | ||
|
00d0fb333e | ||
|
3dba184d19 | ||
|
04406716db | ||
|
9ae69818cf | ||
|
900809ed2d | ||
|
68093db677 | ||
|
46c80fcd36 | ||
|
dddfe0eb80 | ||
|
c8f6edfe04 | ||
|
fc8919c7b0 | ||
|
746825f40f | ||
|
29bd5ed5c9 | ||
|
3189a749de | ||
|
6e05236a99 | ||
|
aed2b7d940 | ||
|
c5b5cb1c6e | ||
|
4de7ec9831 | ||
|
85b5d2b84f | ||
|
8e9b84491e | ||
|
38f047e111 | ||
|
6c2002649f | ||
|
34de8863f4 | ||
|
2df84055fc | ||
|
4b4ef9c1c4 | ||
|
a79bb3d0eb | ||
|
c5b68daf0e | ||
|
11df9ebbc3 | ||
|
84d421b0bd | ||
|
19164caf2b | ||
|
a3d209e55c | ||
|
7ee714e3a9 | ||
|
885abeb385 | ||
|
513c60d5f9 | ||
|
a316ad6e27 | ||
|
1fd0b93746 | ||
|
714f53a90a | ||
|
adc7c4b240 | ||
|
c1104a14af | ||
|
95e3305c9d | ||
|
6625d4a909 | ||
|
9bdbd172f0 | ||
|
0c34da568f | ||
|
badf775807 | ||
|
80a756cf3e | ||
|
a88ee6031a | ||
|
edd15f6ebe | ||
|
680f99568d | ||
|
adf316dac3 | ||
|
1bfee19061 | ||
|
267a4e566c | ||
|
70e14b26b2 | ||
|
a9b0fd120d | ||
|
0537d616ee | ||
|
c9961fe97d | ||
|
a573ee7878 | ||
|
5d11391dc7 | ||
|
c2ece8db12 | ||
|
8b5cbd074f | ||
|
5381e88ced | ||
|
1e6d5ac3a5 | ||
|
306cd65327 | ||
|
67636a8024 | ||
|
4cc43302c2 | ||
|
a11c9953b9 | ||
|
5a5cf939bb | ||
|
a962e1b8ad | ||
|
b94c006e94 | ||
|
ffe8bcc3d7 | ||
|
0ae669da26 | ||
|
f89271ce4b | ||
|
e993d937d6 | ||
|
7d36c0fb74 | ||
|
0fe35dcd45 | ||
|
8ebbc74496 | ||
|
0bcb9cadf6 | ||
|
2a886f87d5 | ||
|
d753e11173 | ||
|
0c6881f2dc | ||
|
15f69e32aa | ||
|
188653a71d | ||
|
1498b30abf | ||
|
3a5f2371e3 | ||
|
97cd42cb86 | ||
|
36aa290e9c | ||
|
3ff1d8718c | ||
|
b6759748ca | ||
|
8fcdf14d13 | ||
|
8aac02ceab | ||
|
6553707bff | ||
|
f6927c87f7 | ||
|
1a956d2a5b | ||
|
dc93b28ee9 | ||
|
abb97e1c9f | ||
|
1e227f3ba4 | ||
|
16983fbd21 | ||
|
d9c784fdbf | ||
|
66d6bc3d52 | ||
|
e73e26f9e7 | ||
|
7501f71794 | ||
|
3b8b88c6fa | ||
|
e11581f2cd | ||
|
e12bff48a1 | ||
|
46a49b5291 | ||
|
27ca36b317 | ||
|
d3abac4b07 | ||
|
652fd1fd01 | ||
|
203c9a8cfd | ||
|
11a28241bd | ||
|
9a1cacfcbb | ||
|
b5909b519a | ||
|
830e211cd4 | ||
|
beafdaa629 | ||
|
b56bcbcecd | ||
|
fa91cb5236 | ||
|
6ccc28a80f | ||
|
72cfca450f | ||
|
b759eaa68a | ||
|
db3c6e6138 | ||
|
d038f7bbe1 | ||
|
965b63ea1e | ||
|
6a848c8a7b | ||
|
7a22ef6c5e | ||
|
c33e0a7519 | ||
|
b4edc48cfb | ||
|
9570479c81 | ||
|
b436672010 | ||
|
5c2f1ede1d | ||
|
be47b2d002 | ||
|
fa9c10d2a4 | ||
|
cb182e897b | ||
|
702540704b | ||
|
22b72f2071 | ||
|
6e093e7dee | ||
|
4801e38d95 | ||
|
523bdde149 | ||
|
52a5cacabb | ||
|
b272bb0073 | ||
|
ee412a4013 | ||
|
e2aed21d87 | ||
|
c89673f442 | ||
|
8b642165c7 | ||
|
59f3c1bab5 | ||
|
d416115737 | ||
|
6d65fda172 | ||
|
1ffd91c5e2 | ||
|
dafa6cf1d7 | ||
|
225cf201aa | ||
|
d9c6286503 | ||
|
da55be390b | ||
|
16526f3a06 | ||
|
3dbc044948 | ||
|
9f56234f99 | ||
|
587c0824b9 | ||
|
7d34c7cdf5 | ||
|
c623a07146 | ||
|
b365dec5f6 | ||
|
3d8e7fbad8 | ||
|
f943a8ae91 | ||
|
194dc78d3d | ||
|
60511c7731 | ||
|
0307ff46fa | ||
|
5ad06bb3d3 | ||
|
eca81b91d5 | ||
|
71eaa3e6f1 | ||
|
8f9bfa655d | ||
|
21db8c52bd | ||
|
398d10fc29 | ||
|
a9e08a6c3d | ||
|
b455a05458 | ||
|
d3e1550e02 | ||
|
cf606eebba | ||
|
6428478bfb | ||
|
a683f528ab | ||
|
9a7d8ee371 | ||
|
d8b3f36711 | ||
|
6d46821001 | ||
|
b2485aa1ab | ||
|
4a3b0aa5fb | ||
|
50466806df | ||
|
d662dcf125 | ||
|
6daf7a7928 | ||
|
54cc55b103 | ||
|
9d44a2e9a0 | ||
|
c5eea816ee |
612
README.md
612
README.md
@ -1,94 +1,97 @@
|
||||
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 (CLI), for remote control via SSH, for automation (on startup/login/logoff/daily/hourly/shutdown or via AutoHotkey/Jenkins/etc.), for context menus, for voice commands (see [talk2windows](https://github.com/fleschutz/talk2windows)), or simply to learn PowerShell. All scripts are located in the 📂[scripts](scripts/) subfolder and support Unicode - a modern console like *Windows Terminal* is recommended.**
|
||||
|
||||
**[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) | [PowerShell FAQ](docs/FAQ.md) | [PowerShell Cheat Sheet](docs/cheat-sheet.md) | [PowerShell Documentation](https://docs.microsoft.com/en-us/powershell)**
|
||||
|
||||
🔊 Scripts for Audio & Voice
|
||||
-----------------------------
|
||||
|
||||
| Script | Description |
|
||||
| ---------------------------------------------------- | ----------------------------------------------------------------------------------------------- |
|
||||
| [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-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-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-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-mp3.ps1](scripts/play-mp3.ps1) | Plays the given sound file (MP3 file format). [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-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-countdown.ps1](scripts/speak-countdown.ps1) | Starts 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-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-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-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-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) |
|
||||
| [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) |
|
||||
| [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-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-up.ps1](scripts/turn-volume-up.ps1) | Turns the audio volume up. [Read more...](docs/turn-volume-up.md) |
|
||||
| Script | Description |
|
||||
| ---------------------------------------------------- | ----------------------------------------------------------------------------------------- |
|
||||
| [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. [More »](docs/play-beep-sound.md) |
|
||||
| [play-files.ps1](scripts/play-files.ps1) | Plays the given audio files. [More »](docs/play-files.md) |
|
||||
| [play-happy-birthday.ps1](scripts/play-happy-birthday.ps1) | Plays the Happy Birthday song. [More »](docs/play-happy-birthday.md) |
|
||||
| [play-imperial-march.ps1](scripts/play-imperial-march.ps1) | Plays the Imperial March (Star Wars). [More »](docs/play-imperial-march.md) |
|
||||
| [play-jingle-bells.ps1](scripts/play-jingle-bells.ps1) | Plays Jingle Bells. [More »](docs/play-jingle-bells.md) |
|
||||
| [play-mission-impossible.ps1](scripts/play-mission-impossible.ps1) | Plays the Mission Impossible theme. [More »](docs/play-mission-impossible.md)|
|
||||
| [play-m3u.ps1](scripts/play-m3u.ps1) | Plays the given M3U playlist. [More »](docs/play-m3u.md) |
|
||||
| [play-mp3.ps1](scripts/play-mp3.ps1) | Plays the given MP3 sound file. [More »](docs/play-mp3.md) |
|
||||
| [play-super-mario.ps1](scripts/play-super-mario.ps1) | Plays the Super Mario intro. [More »](docs/play-super-mario.md) |
|
||||
| [play-tetris-melody.ps1](scripts/play-tetris-melody.ps1) | Plays the Tetris melody. [More »](docs/play-tetris-melody.md) |
|
||||
| [speak-checklist.ps1](scripts/speak-checklist.ps1) | Speaks the given checklist by text-to-speech. [More »](docs/speak-checklist.md) |
|
||||
| [speak-countdown.ps1](scripts/speak-countdown.ps1) | Speaks a countdown by text-to-speech. [More »](docs/speak-countdown.md) |
|
||||
| [speak-english.ps1](scripts/speak-english.ps1) | Speaks text with an English text-to-speech voice. [More »](docs/speak-english.md) |
|
||||
| [speak-epub.ps1](scripts/speak-epub.ps1) | Speaks the content of the given Epub file by text-to-speech. [More »](docs/speak-epub.md) |
|
||||
| [speak-file.ps1](scripts/speak-file.ps1) | Speaks the content of the given text file by text-to-speech. [More »](docs/speak-file.md) |
|
||||
| [speak-french.ps1](scripts/speak-french.ps1) | Speaks text with a French text-to-speech voice. [More »](docs/speak-french.md) |
|
||||
| [speak-german.ps1](scripts/speak-german.ps1) | Speaks text with a German text-to-speech voice. [More »](docs/speak-german.md) |
|
||||
| [speak-italian.ps1](scripts/speak-italian.ps1) | Speaks text with an Italian text-to-speech voice. [More »](docs/speak-italian.md) |
|
||||
| [speak-spanish.ps1](scripts/speak-spanish.ps1) | Speaks text with a Spanish text-to-speech voice. [More »](docs/speak-spanish.md) |
|
||||
| [speak-test.ps1](scripts/speak-test.ps1) | Performs a speak test by text-to-speech. [More »](docs/speak-test.md) |
|
||||
| [speak-text.ps1](scripts/speak-text.ps1) | Speaks the given text by text-to-speech. [More »](docs/speak-text.md) |
|
||||
| [spell-word.ps1](scripts/spell-word.ps1) | Spells the given word by text-to-speech. [More »](docs/spell-word.md) |
|
||||
| [tell-joke.ps1](scripts/tell-joke.ps1) | Tells a random joke by text-to-speech. [More »](docs/tell-joke.md) |
|
||||
| [tell-quote.ps1](scripts/tell-quote.ps1) | Tells a random quote by text-to-speech. [More »](docs/tell-quote.md) |
|
||||
| [turn-volume-down.ps1](scripts/turn-volume-down.ps1) | Turns the audio volume down. [More »](docs/turn-volume-down.md) |
|
||||
| [turn-volume-fully-up.ps1](scripts/turn-volume-fully-up.ps1) | Turns the audio fully up. [More »](docs/turn-volume-fully-up.md) |
|
||||
| [turn-volume-off.ps1](scripts/turn-volume-off.ps1) | Turns audio off. [More »](docs/turn-volume-off-audio.md) |
|
||||
| [turn-volume-on.ps1](scripts/turn-volume-on.ps1) | Turns audio on. [More »](docs/turn-volume-on.md) |
|
||||
| [turn-volume-up.ps1](scripts/turn-volume-up.ps1) | Turns the audio volume up. [More »](docs/turn-volume-up.md) |
|
||||
|
||||
|
||||
⚙️ Scripts to Manage Computers
|
||||
-------------------------------
|
||||
⚙️ Scripts for Computer Management
|
||||
----------------------------------
|
||||
|
||||
| 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) |
|
||||
| [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-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-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-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) |
|
||||
| [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) |
|
||||
| [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) |
|
||||
| [firefox-installer.ps1](scripts/firefox-installer.ps1) | Installs the firefox browser. [Read more...](docs/install-firefox-browser.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-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-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)|
|
||||
| [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-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-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-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-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-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-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-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) |
|
||||
| [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) |
|
||||
| [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)|
|
||||
| [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) |
|
||||
| [windefender.ps1](scripts/windefender.ps1) | Turn Windows Defender on/off/check real time monitoring. [Read more...](docs/windefender.md) |
|
||||
| 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) |
|
||||
| [check-cpu.ps1](scripts/check-cpu.ps1)| Checks the CPU temperature. [More »](docs/check-cpu.md) |
|
||||
| [check-dns.ps1](scripts/check-dns.ps1) | Checks the DNS resolution. [More »](docs/check-dns.md) |
|
||||
| [check-drive-space.ps1](scripts/check-drive-space.ps1) | Checks a drive for free space left. [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). [More »](docs/check-file-system.md)|
|
||||
| [check-health.ps1](scripts/check-health.ps1) | Checks the system health. [More »](docs/check-health.md) |
|
||||
| [check-ping.ps1](scripts/check-ping.ps1) | Checks the ping latency to the internet. [More »](docs/check-ping.md) |
|
||||
| [check-swap-space.ps1](scripts/check-swap-space.ps1) | Checks the swap space for free space left. [More »](docs/check-swap-space.md) |
|
||||
| [check-windows-system-files.ps1](scripts/check-windows-system-files.ps1) | Checks Windows system files (needs admin rights). [More »](docs/check-windows-system-files.md) |
|
||||
| [enable-crash-dumps.ps1](scripts/enable-crash-dumps.ps1) | Enables the writing of crash dumps. [More »](docs/enable-crash-dumps.md) |
|
||||
| [hibernate.ps1](scripts/hibernate.ps1) | Hibernates the local computer immediately. [More »](docs/hibernate.md) |
|
||||
| [install-github-cli.ps1](scripts/install-github-cli.ps1) | Installs GitHub CLI. [More »](docs/install-github-cli.md) |
|
||||
| [install-chrome-browser.ps1](scripts/install-chrome-browser.ps1) | Installs the Google Chrome browser. [More »](docs/install-chrome-browser.md) |
|
||||
| [install-firefox.ps1](scripts/install-firefox.ps1) | Installs the Firefox browser. [More »](docs/install-firefox.md) |
|
||||
| [install-knot-resolver.ps1](scripts/install-knot-resolver.ps1) | Installs the Knot Resolver (needs admin rights). [More »](docs/install-knot-resolver.md)|
|
||||
| [install-salesforce-cli.ps1](scripts/install-salesforce-cli.ps1) | Installs the Salesforce CLI (sfdx). [More »](docs/install-salesforce-cli.md) |
|
||||
| [install-ssh-client.ps1](scripts/install-ssh-client.ps1) | Installs a SSH client (needs admin rights). [More »](docs/install-ssh-client.md) |
|
||||
| [install-ssh-server.ps1](scripts/install-ssh-server.ps1) | Installs a SSH server (needs admin rights). [More »](docs/install-ssh-server.md) |
|
||||
| [install-signal-cli.ps1](scripts/install-signal-cli.ps1) | Installs the CLI edition of the Signal messenger. [More »](docs/install-signal-cli.md)|
|
||||
| [install-updates.ps1](scripts/install-updates.ps1) | Installs updates (need admin rights). [More »](docs/install-updates.md) |
|
||||
| [install-wsl.ps1](scripts/install-wsl.ps1) | Installs Windows Subsystem for Linux (WSL), needs admin rights. [More »](docs/install-wsl.md)|
|
||||
| [list-apps.ps1](scripts/list-apps.ps1) | Lists the installed applications. [More »](docs/list-installed-apps.md) |
|
||||
| [list-cli-tools.ps1](scripts/list-cli-tools.ps1) | Lists installed command-line interface (CLI) tools. [More »](docs/list-cli-tools.md) |
|
||||
| [list-dns-servers.ps1](scripts/list-dns-servers.ps1) | Lists public DNS servers. [More »](docs/list-dns-servers.md) |
|
||||
| [list-drives.ps1](scripts/list-drives.ps1) | Lists all drives. [More »](docs/list-drives.md) |
|
||||
| [list-network-shares.ps1](scripts/list-network-shares.ps1) | Lists all network shares of the local computer. [More »](docs/list-network-shares.md) |
|
||||
| [list-installed-software.ps1](scripts/list-installed-software.ps1) | Lists the installed software. [More »](docs/list-installed-software.md) |
|
||||
| [list-printers.ps1](scripts/list-printers.ps1) | Lists all printer known to the computer. [More »](docs/list-printers.md) |
|
||||
| [list-print-jobs.ps1](scripts/list-print-jobs.ps1) | Lists all jobs of all printers. [More »](docs/list-print-jobs.md) |
|
||||
| [list-processes.ps1](scripts/list-processes.ps1) | Lists the local computer processes. [More »](docs/list-processes.md) |
|
||||
| [list-services.ps1](scripts/list-services.ps1) | Lists the services on the local computer. [More »](docs/list-services.md) |
|
||||
| [list-system-info.ps1](scripts/list-system-info.ps1) | Lists system information on the local computer. [More »](docs/list-system-info.md) |
|
||||
| [list-tasks.ps1](scripts/list-tasks.ps1) | Lists all Windows scheduler tasks. [More »](docs/list-tasks.md) |
|
||||
| [list-timezone.ps1](scripts/list-timezone.ps1) | Lists the current time zone details. [More »](docs/list-timezone.md) |
|
||||
| [list-timezones.ps1](scripts/list-timezones.ps1) | Lists all time zones available. [More »](docs/list-timezones.md) |
|
||||
| [list-user-groups.ps1](scripts/list-user-groups.ps1) | Lists the user groups on the local computer. [More »](docs/list-user-groups.md) |
|
||||
| [new-power-plan.ps1](scripts/new-power-plan.ps1) | Creates a custom power plan based on the active one. [More »](docs/new-power-plan.md) |
|
||||
| [poweroff.ps1](scripts/poweroff.ps1) | Halts the local computer (needs admin rights). [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. [More »](docs/query-smart-data.md) |
|
||||
| [reboot.ps1](scripts/reboot.ps1) | Reboots the local computer (needs admin rights). [More »](docs/reboot.md) |
|
||||
| [remove-print-jobs.ps1](scripts/remove-print-jobs.ps1) | Removes all jobs from all printers. [More »](docs/remove-print-jobs.md) |
|
||||
| [restart-network-adapters.ps1](scripts/restart-network-adapters.ps1) | Restarts all local network adapters. [More »](docs/restart-network-adapters.md)|
|
||||
| [upgrade-ubuntu.ps1](scripts/upgrade-ubuntu.ps1) | Upgrades Ubuntu Linux to the latest (LTS) release. [More »](docs/upgrade-ubuntu.md) |
|
||||
| [wake-up-host.ps1](scripts/wake-up-host.ps1) | Wakes up a computer using Wake-on-LAN. [More »](docs/wake-up-host.md) |
|
||||
| [windefender.ps1](scripts/windefender.ps1) | Turn Windows Defender on/off/check real time monitoring. [More »](docs/windefender.md) |
|
||||
|
||||
|
||||
💻 Scripts for the Desktop
|
||||
@ -96,27 +99,27 @@ Mega Collection of PowerShell Scripts
|
||||
|
||||
| Script | Description |
|
||||
| ---------------------------------------------------- | ------------------------------------------------------------------------------------------- |
|
||||
| [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-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-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-firefox.ps1](scripts/close-firefox.ps1) | Closes the Firefox browser. [Read more...](docs/close-edge.md) |
|
||||
| [close-microsoft-store.ps1](scripts/close-microsoft-store.ps1)| Closes the Microsoft Store app. [Read more...](docs/close-microsoft-store.md) |
|
||||
| [close-netflix.ps1](scripts/close-netflix.ps1) | Closes the Netflix app. [Read more...](docs/close-netflix.md) |
|
||||
| [close-onedrive.ps1](scripts/close-onedrive.ps1) | Closes Microsoft OneDrive. [Read more...](docs/close-onedrive.md) |
|
||||
| [close-serenade.ps1](scripts/close-serenade.ps1) | Closes the Serenade application. [Read more...](docs/close-serenade.md) |
|
||||
| [close-snipping-tool.ps1](scripts/close-snipping-tool.ps1)| Closes the Snipping Tool application. [Read more...](docs/close-snipping-tool.md) |
|
||||
| [close-spotify.ps1](scripts/close-spotify.ps1) | Closes Spotify. [Read more...](docs/close-spotify.md) |
|
||||
| [close-system-settings.ps1](scripts/close-system-settings.ps1) | Closes the System Settings window. [Read more...](docs/close-system-settings.md) |
|
||||
| [close-task-manager.ps1](scripts/close-task-manager.ps1) | Closes the Task Manager. [Read more...](docs/close-task-manager.md) |
|
||||
| [close-thunderbird.ps1](scripts/close-thunderbird.ps1) | Closes Mozilla Thunderbird. [Read more...](docs/close-thunderbird.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) |
|
||||
| [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-firefox.ps1](scripts/install-firefox.ps1) | Installs the Firefox browser. [Read more...](docs/install-firefox.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. [More »](docs/close-cortana.md) |
|
||||
| [close-chrome.ps1](scripts/close-chrome.ps1) | Closes the Google Chrome browser. [More »](docs/close-chrome.md) |
|
||||
| [close-program.ps1](scripts/close-program.ps1) | Closes the given program gracefully. [More »](docs/close-program.md) |
|
||||
| [close-edge.ps1](scripts/close-edge.ps1) | Closes the Edge browser. [More »](docs/close-edge.md) |
|
||||
| [close-file-explorer.ps1](scripts/close-file-explorer.ps1)| Closes Microsoft File Explorer. [More »](docs/close-file-explorer.md) |
|
||||
| [close-firefox.ps1](scripts/close-firefox.ps1) | Closes the Firefox browser. [More »](docs/close-edge.md) |
|
||||
| [close-microsoft-store.ps1](scripts/close-microsoft-store.ps1)| Closes the Microsoft Store app. [More »](docs/close-microsoft-store.md) |
|
||||
| [close-netflix.ps1](scripts/close-netflix.ps1) | Closes the Netflix app. [More »](docs/close-netflix.md) |
|
||||
| [close-onedrive.ps1](scripts/close-onedrive.ps1) | Closes Microsoft OneDrive. [More »](docs/close-onedrive.md) |
|
||||
| [close-serenade.ps1](scripts/close-serenade.ps1) | Closes the Serenade application. [More »](docs/close-serenade.md) |
|
||||
| [close-snipping-tool.ps1](scripts/close-snipping-tool.ps1)| Closes the Snipping Tool application. [More »](docs/close-snipping-tool.md) |
|
||||
| [close-spotify.ps1](scripts/close-spotify.ps1) | Closes Spotify. [More »](docs/close-spotify.md) |
|
||||
| [close-system-settings.ps1](scripts/close-system-settings.ps1) | Closes the System Settings window. [More »](docs/close-system-settings.md) |
|
||||
| [close-task-manager.ps1](scripts/close-task-manager.ps1) | Closes the Task Manager. [More »](docs/close-task-manager.md) |
|
||||
| [close-thunderbird.ps1](scripts/close-thunderbird.ps1) | Closes Mozilla Thunderbird. [More »](docs/close-thunderbird.md) |
|
||||
| [close-vlc.ps1](scripts/close-vlc.ps1) | Closes the VLC media player application. [More »](docs/close-vlc.md) |
|
||||
| [close-windows-terminal.ps1](scripts/close-windows-terminal.ps1) | Closes the Windows Terminal application. [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). [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-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) |
|
||||
| [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) |
|
||||
@ -128,232 +131,243 @@ Mega Collection of PowerShell Scripts
|
||||
| [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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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) |
|
||||
| [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) |
|
||||
| [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-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-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-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-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-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-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-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-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-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-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-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-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-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-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) |
|
||||
| [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) |
|
||||
| [set-wallpaper.ps1](scripts/set-wallpaper.ps1) | Sets the given image as wallpaper. [Read more...](docs/set-wallpaper.md) |
|
||||
|
||||
📁 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-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-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-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-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-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-root.ps1](scripts/cd-root.ps1) | Set the working directory to the root directory. [Read more...](docs/cd-root.md) |
|
||||
| [cd-scripts.ps1](scripts/cd-scripts.ps1) | Set the working directory to the PowerShell Scripts folder. [Read more...](docs/cd-scripts.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-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-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. [More »](docs/cd-desktop.md) |
|
||||
| [cd-docs.ps1](scripts/cd-docs.ps1) | Set the working directory to the user's documents folder. [More »](docs/cd-docs.md) |
|
||||
| [cd-downloads.ps1](scripts/cd-downloads.ps1) | Set the working directory to the user's downloads folder. [More »](docs/cd-downloads.md) |
|
||||
| [cd-dropbox.ps1](scripts/cd-dropbox.ps1) | Set the working directory to the user's Dropbox folder. [More »](docs/cd-dropbox.md) |
|
||||
| [cd-home.ps1](scripts/cd-home.ps1) | Set the working directory to the user's home folder. [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-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-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-repo.ps1](scripts/cd-repo.ps1) | Change the working directory to the given Git repository folder. [Read more...](docs/cd-repo.md) |
|
||||
| [cd-root.ps1](scripts/cd-root.ps1) | Set the working directory to the root directory. [Read more...](docs/cd-root.md) |
|
||||
| [cd-scripts.ps1](scripts/cd-scripts.ps1) | Set the working directory to the PowerShell Scripts folder. [Read more...](docs/cd-scripts.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-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-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) |
|
||||
| [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) |
|
||||
| [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) |
|
||||
| [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-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) |
|
||||
| [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-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) |
|
||||
| [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) |
|
||||
| [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) |
|
||||
| [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) |
|
||||
| [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) |
|
||||
| [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-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) |
|
||||
| [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-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) |
|
||||
| [inspect-exe.ps1](scripts/inspect-exe.ps1) | Prints basic information of the given executable file. [Read more...](docs/inspect-exe.md) |
|
||||
| [install-fonts.ps1](scripts/install-fonts.ps1) | installs fonts and updates the registry. [Read more...](docs/install-fonts.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-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-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-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-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) |
|
||||
| [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-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) |
|
||||
| [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) |
|
||||
| [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) |
|
||||
| [upload-file.ps1](scripts/upload-file.ps1) | Uploads the local file to the given FTP server. [Read more...](docs/upload-file.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-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-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-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)|
|
||||
| [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-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) |
|
||||
| [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)|
|
||||
| [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) |
|
||||
| [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
|
||||
---------------------------
|
||||
|
||||
| Script | Description |
|
||||
| ------------------------------------------------------ | --------------------------------------------------------------------------------------------------- |
|
||||
| [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-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-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) |
|
||||
| [export-to-manuals.ps1](scripts/export-to-manuals.ps1) | Exports all scripts as manuals. [Read more...](docs/export-to-manuals.md) |
|
||||
| [convert-csv2txt.ps1](scripts/convert-csv2txt.ps1) | Converts a .CSV file to a text file. [Read more »](docs/convert-csv2txt.md) |
|
||||
| [convert-dir27z.ps1](scripts/convert-dir27z.ps1) | Converts a directory tree to a compressed .7z file. [Read more »](docs/convert-dir27z.md) |
|
||||
| [convert-dir2zip.ps1](scripts/convert-dir2zip.ps1) | Converts a directory tree to a compressed .ZIP file. [Read more »](docs/convert-dir2zip.md) |
|
||||
| [convert-history2ps1.ps1](scripts/convert-history2ps1.ps1) | Converts your command history to a PowerShell script. [Read more »](docs/convert-history2ps1.md) |
|
||||
| [convert-image2ascii.ps1](scripts/convert-image2ascii.ps1) | Converts images to ASCII art. [Read more »](docs/convert-image2ascii.md) |
|
||||
| [convert-images2webp.ps1](scripts/convert-images2webp.ps1) | Converts images in a directory or a single image file to WebP format in parallel. [More »](docs/convert-images2webp.md) |
|
||||
| [convert-mysql2csv.ps1](scripts/convert-mysql2csv.ps1) | Converts a MySQL database table to a .CSV file. [More »](docs/convert-mysql2csv.md) |
|
||||
| [convert-ps2bat.ps1](scripts/convert-ps2bat.ps1) | Converts a PowerShell script to a Batch script. [More »](docs/convert-ps2bat.md) |
|
||||
| [convert-ps2md.ps1](scripts/convert-ps2md.ps1) | Converts the comment-based help of a PowerShell script to Markdown. [More »](docs/convert-ps2md.md) |
|
||||
| [convert-md2docx.ps1](scripts/convert-md2docx.ps1) | Converts Markdown file(s) to .DOCX format. [Read more »](docs/convert-md2docx.md) |
|
||||
| [convert-md2html.ps1](scripts/convert-md2html.ps1) | Converts Markdown file(s) to HTML format. [Read more »](docs/convert-md2html.md) |
|
||||
| [convert-md2pdf.ps1](scripts/convert-md2pdf.ps1) | Converts Markdown file(s) to PDF format. [Read more »](docs/convert-md2pdf.md) |
|
||||
| [convert-sql2csv.ps1](scripts/convert-sql2csv.ps1) | Converts a SQL database table to a .CSV file. [More »](docs/convert-sql2csv.md) |
|
||||
| [convert-txt2wav.ps1](scripts/convert-txt2wav.ps1) | Converts text to a .WAV audio file. [More »](docs/convert-txt2wav.md) |
|
||||
| [export-to-manuals.ps1](scripts/export-to-manuals.ps1) | Exports all scripts as manuals. [More »](docs/export-to-manuals.md) |
|
||||
|
||||
|
||||
📝 Scripts for Git
|
||||
-------------------
|
||||
|
||||
| Script | Description |
|
||||
| ---------------------------------------------------- | ------------------------------------------------------------------------------------------------- |
|
||||
| [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) |
|
||||
| [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-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) |
|
||||
| [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-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-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-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-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-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-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) |
|
||||
| [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) |
|
||||
| [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) |
|
||||
| [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) |
|
||||
| Script | Description |
|
||||
| ---------------------------------------------------- | ------------------------------------------------------------------------------------------------ |
|
||||
| [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. [More »](docs/build-repos.md) |
|
||||
| [check-repo.ps1](scripts/check-repo.ps1) | Checks a Git repository. [More »](docs/check-repo.md) |
|
||||
| [clean-repo.ps1](scripts/clean-repo.ps1) | Cleans a Git repository from untracked files. [More »](docs/clean-repo.md) |
|
||||
| [clean-repos.ps1](scripts/clean-repos.ps1) | Cleans all Git repositories in a folder from untracked files. [More »](docs/clean-repos.md) |
|
||||
| [clone-repos.ps1](scripts/clone-repos.ps1) | Clones well-known Git repositories. [More »](docs/clone-repos.md) |
|
||||
| [configure-git.ps1](scripts/configure-git.ps1) | Sets up the Git user configuration. [More »](docs/configure-git.md) |
|
||||
| [fetch-repo.ps1](scripts/fetch-repo.ps1) | Fetches updates for a Git repository. [More »](docs/fetch-repo.md) |
|
||||
| [fetch-repos.ps1](scripts/fetch-repos.ps1) | Fetches updates for all Git repositories in a folder. [More »](docs/fetch-repos.md) |
|
||||
| [list-branches.ps1](scripts/list-branches.ps1) | Lists all branches in a Git repository. [More »](docs/list-branches.md) |
|
||||
| [list-commit-stats.ps1](scripts/list-commit-stats.ps1) | Lists a Git commit statistics. [More »](docs/list-commit-stats.md) |
|
||||
| [list-commits.ps1](scripts/list-commits.ps1) | Lists all commits in a Git repository. [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. [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. [More »](docs/list-latest-tags.md) |
|
||||
| [list-repos.ps1](scripts/list-repos.ps1) | Lists all Git repositories in a folder. [More »](docs/list-repos.md) |
|
||||
| [list-submodules.ps1](scripts/list-submodules.ps1) | Lists all submodules in a Git repository. [More »](docs/list-submodules.md) |
|
||||
| [list-tags.ps1](scripts/list-tags.ps1) | Lists all tags in a Git repository. [More »](docs/list-tags.md) |
|
||||
| [new-branch.ps1](scripts/new-branch.ps1) | Creates a new branch in a Git repository. [More »](docs/new-branch.md) |
|
||||
| [new-tag.ps1](scripts/new-tag.ps1) | Creates a new tag in a Git repository. [More »](docs/new-tag.md) |
|
||||
| [pick-commit.ps1](scripts/pick-commit.ps1) | Cherry-picks a Git commit into multiple branches. [More »](docs/pick-commit.md) |
|
||||
| [pull-repo.ps1](scripts/pull-repo.ps1) | Pulls updates into a Git repository. [More »](docs/pull-repo.md) |
|
||||
| [pull-repos.ps1](scripts/pull-repos.ps1) | Pulls updates into all Git repositories in a folder. [More »](docs/pull-repos.md) |
|
||||
| [remove-tag.ps1](scripts/remove-tag.ps1) | Removes a tag in a Git repository. [More »](docs/remove-tag.md) |
|
||||
| [switch-branch.ps1](scripts/switch-branch.ps1) | Switches the branch in a Git repository. [More »](docs/switch-branch.md) |
|
||||
| [sync-repo.ps1](scripts/sync-repo.ps1) | Synchronizes a Git repository by pull & push. [More »](docs/sync-repo.md) |
|
||||
| [write-changelog.ps1](scripts/write-changelog.ps1) | Writes a changelog from Git commits. [More »](docs/write-changelog.md) |
|
||||
|
||||
🔎 Scripts for PowerShell
|
||||
------------------------
|
||||
|
||||
| Script | Description |
|
||||
| ------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ |
|
||||
| [daily-tasks.sh](scripts/daily-tasks.sh) | Execute PowerShell scripts automatically as daily tasks (Linux only). [Read more...](docs/daily-tasks.sh.md) |
|
||||
| [introduce-powershell.ps1](scripts/introduce-powershell.ps1) | Introduces PowerShell to new users. [Read more...](docs/introduce-powershell.md) |
|
||||
| [list-aliases.ps1](scripts/list-aliases.ps1) | Lists all PowerShell aliases. [Read more...](docs/list-aliases.md) |
|
||||
| [list-automatic-variables.ps1](scripts/list-automatic-variables.ps1) | Lists the automatic variables of PowerShell. [Read more...](docs/list-automatic-variables.md)|
|
||||
| [list-cheat-sheet.ps1](scripts/list-cheat-sheet.ps1) | Lists the PowerShell cheat sheet. [Read more...](docs/list-cheat-sheet.md) |
|
||||
| [list-cmdlets.ps1](scripts/list-cmdlets.ps1) | Lists the PowerShell cmdlets. [Read more...](docs/list-cmdlets.md) |
|
||||
| [list-console-colors.ps1](scripts/list-console-colors.ps1) | Lists all console colors. [Read more...](docs/list-console-colors.md) |
|
||||
| [list-modules.ps1](scripts/list-modules.ps1) | Lists the PowerShell modules. [Read more...](docs/list-modules.md) |
|
||||
| [list-profiles.ps1](scripts/list-profiles.ps1) | Lists your PowerShell profiles. [Read more...](docs/list-profiles.md) |
|
||||
| [list-scripts.ps1](scripts/list-scripts.ps1) | Lists all PowerShell scripts in this repository. [Read more...](docs/list-scripts.md) |
|
||||
| [new-script.ps1](scripts/new-script.ps1) | Creates a new PowerShell script. [Read more...](docs/new-script.md) |
|
||||
| [set-profile.ps1](scripts/set-profile.ps1) | Updates your PowerShell user profile. [Read more...](docs/set-profile.md) |
|
||||
| [daily-tasks.sh](scripts/daily-tasks.sh) | Execute PowerShell scripts automatically as daily tasks (Linux only). [Read more »](docs/daily-tasks.sh.md) |
|
||||
| [introduce-powershell.ps1](scripts/introduce-powershell.ps1) | Introduces PowerShell to new users. [More »](docs/introduce-powershell.md) |
|
||||
| [list-aliases.ps1](scripts/list-aliases.ps1) | Lists all PowerShell aliases. [More »](docs/list-aliases.md) |
|
||||
| [list-automatic-variables.ps1](scripts/list-automatic-variables.ps1) | Lists the automatic variables of PowerShell. [More »](docs/list-automatic-variables.md)|
|
||||
| [list-cheat-sheet.ps1](scripts/list-cheat-sheet.ps1) | Lists the PowerShell cheat sheet. [More »](docs/list-cheat-sheet.md) |
|
||||
| [list-cmdlets.ps1](scripts/list-cmdlets.ps1) | Lists the PowerShell cmdlets. [More »](docs/list-cmdlets.md) |
|
||||
| [list-console-colors.ps1](scripts/list-console-colors.ps1) | Lists all console colors. [More »](docs/list-console-colors.md) |
|
||||
| [list-modules.ps1](scripts/list-modules.ps1) | Lists the PowerShell modules. [More »](docs/list-modules.md) |
|
||||
| [list-profiles.ps1](scripts/list-profiles.ps1) | Lists your PowerShell profiles. [More »](docs/list-profiles.md) |
|
||||
| [list-scripts.ps1](scripts/list-scripts.ps1) | Lists all PowerShell scripts in this repository. [More »](docs/list-scripts.md) |
|
||||
| [new-script.ps1](scripts/new-script.ps1) | Creates a new PowerShell script. [More »](docs/new-script.md) |
|
||||
| [set-profile.ps1](scripts/set-profile.ps1) | Updates your PowerShell user profile. [More »](docs/set-profile.md) |
|
||||
|
||||
🛒 Various PowerShell Scripts
|
||||
------------------------------
|
||||
|
||||
| Script | Description |
|
||||
| ---------------------------------------------------- | ------------------------------------------------------------------------------------------------------ |
|
||||
| [add-memo.ps1](scripts/add-memo.ps1) | Adds the given memo text to $HOME/Memos.csv. [Read more...](docs/add-memo.md) |
|
||||
| [check-ipv4-address.ps1](scripts/check-ipv4-address.ps1)| Checks the given IPv4 address for validity. [Read more...](docs/check-ipv4-address.md) |
|
||||
| [check-ipv6-address.ps1](scripts/check-ipv6-address.ps1)| Checks the given IPv6 address for validity. [Read more...](docs/check-ipv6-address.md) |
|
||||
| [check-mac-address.ps1](scripts/check-mac-address.ps1)| Checks the given MAC address for validity. [Read more...](docs/check-mac-address.md) |
|
||||
| [check-subnet-mask.ps1](scripts/check-subnet-mask.ps1)| Checks the given subnet mask for validity. [Read more...](docs/check-subnet-mask.md) |
|
||||
| [check-weather.ps1](scripts/check-weather.ps1) | Checks the current weather for critical values. [Read more...](docs/check-weather.md) |
|
||||
| [display-time.ps1](scripts/display-time.ps1) | Displays the current time for 10 seconds by default. [Read more...](docs/display-time.md) |
|
||||
| [list-anagrams.ps1](scripts/list-anagrams.ps1) | Lists all anagrams of the given word. [Read more...](docs/list-anagrams.md) |
|
||||
| [list-city-weather.ps1](scripts/list-city-weather.ps1)| Lists the current weather of cities worldwide (west to east). [Read more...](docs/list-city-weather.md) |
|
||||
| [list-countries.ps1](scripts/list-countries.ps1) | Lists details of all countries. [Read more...](docs/list-countries.md) |
|
||||
| [list-credits.ps1](scripts/list-credits.ps1) | Shows the credits. [Read more...](docs/list-credits.md) |
|
||||
| [list-crypto-rates.ps1](scripts/list-crypto-rates.ps1)| Lists the current crypto exchange rates. [Read more...](docs/list-crypto-rates.md) |
|
||||
| [list-environment-variables.ps1](scripts/list-environment-variables.ps1)| Lists all environment variables. [Read more...](docs/list-environment-variables.md)|
|
||||
| [list-emojis.ps1](scripts/list-emojis.ps1) | Lists the emojis of Unicode 13.0. [Read more...](docs/list-emojis.md) |
|
||||
| [list-fritzbox-calls.ps1](scripts/list-fritzbox-calls.ps1)| Lists the FRITZ!Box calls. [Read more...](docs/list-fritzbox-calls.md) |
|
||||
| [list-fritzbox-devices.ps1](scripts/list-fritzbox-devices.ps1)| Lists FRITZ!Box's known devices. [Read more...](docs/list-fritzbox-devices.md) |
|
||||
| [list-earthquakes.ps1](scripts/list-earthquakes.ps1) | Lists earthquakes with magnitude >= 6.0 for the last 30 days. [Read more...](docs/list-earthquakes.md) |
|
||||
| [list-exchange-rates.ps1](scripts/list-exchange-rates.ps1)| Lists the current exchange rates for the given currency. [Read more...](docs/list-exchange-rates.md) |
|
||||
| [list-memos.ps1](scripts/list-memos.ps1) | Lists the memos at $HOME/Memos.csv. [Read more...](docs/list-memos.md) |
|
||||
| [list-mysql-tables.ps1](scripts/list-mysql-tables.ps1)| Lists the MySQL server tables. [Read more...](docs/list-mysql-tables.md) |
|
||||
| [list-news.ps1](scripts/list-news.ps1) | Lists the latest news. [Read more...](docs/list-news.md) |
|
||||
| [list-os-releases.ps1](scripts/list-os-releases.ps1) | Lists operating system releases and download URL. [Read more...](docs/list-os-releases.md) |
|
||||
| [list-os-updates.ps1](scripts/list-os-updates.ps1) | Lists operating system updates. [Read more...](docs/list-os-updates.md) |
|
||||
| [list-passwords.ps1](scripts/list-passwords.ps1) | Prints a list of random passwords. [Read more...](docs/list-passwords.md) |
|
||||
| [list-pins.ps1](scripts/list-pins.ps1) | Prints a list of random PIN's. [Read more...](docs/list-pins.md) |
|
||||
| [list-sql-tables.ps1](scripts/list-sql-tables.ps1) | Lists the SQL server tables. [Read more...](docs/list-sql-tables.md) |
|
||||
| [list-tiobe-index.ps1](scripts/list-tiobe-index.ps1) | Lists the TIOBE index of top programming languages. [Read more...](docs/list-tiobe-index.md) |
|
||||
| [list-weather.ps1](scripts/list-weather.ps1) | Lists the hourly weather. [Read more...](docs/list-weather.md) |
|
||||
| [locate-city.ps1](scripts/locate-city.ps1) | Prints the geographic location of the given city. [Read more...](docs/locate-city.md) |
|
||||
| [locate-ipaddress.ps1](scripts/locate-ipaddress.ps1) | Prints the geographic location of the given IP address. [Read more...](docs/locate-ipaddress.md) |
|
||||
| [locate-zip-code.ps1](scripts/locate-zip-code.ps1) | Prints the geographic location of the given zip-code. [Read more...](docs/locate-zip-code.md) |
|
||||
| [moon.ps1](scripts/moon.ps1) | Prints the current moon phase. [Read more...](docs/moon.md) |
|
||||
| [new-qrcode.ps1](scripts/new-qrcode.ps1) | Generates a new QR code image file. [Read more...](docs/new-qrcode.md) |
|
||||
| [reboot-fritzbox.ps1](scripts/reboot-fritzbox.ps1) | Reboots the FRITZ!box device. [Read more...](docs/reboot-fritzbox.md) |
|
||||
| [scan-ports.ps1](scripts/scan-ports.ps1) | Scans the network for open/closed ports. [Read more...](docs/scan-ports.md) |
|
||||
| [send-email.ps1](scripts/send-email.ps1) | Sends an email message. [Read more...](docs/send-email.md) |
|
||||
| [send-tcp.ps1](scripts/send-udp.ps1) | Sends a TCP message to the given IP address and port. [Read more...](docs/send-tcp.md) |
|
||||
| [send-udp.ps1](scripts/send-udp.ps1) | Sends a UDP datagram message to the given IP address and port. [Read more...](docs/send-udp.md) |
|
||||
| [set-timer.ps1](scripts/set-timer.ps1) | Sets a timer for a countdown. [Read more...](docs/set-timer.md) |
|
||||
| [simulate-presence.ps1](scripts/simulate-presence.ps1)| Simulates the human presence against burglars. [Read more...](docs/simulate-presence.md) |
|
||||
| [start-calibre-server.ps1](scripts/start-calibre-server.ps1)| Starts a local Calibre server. [Read more...](docs/start-calibre-server.md) |
|
||||
| [start-ipfs-server.ps1](scripts/start-ipfs-server.ps1)| Starts a local IPFS server. [Read more...](docs/start-ipfs-server.md) |
|
||||
| [switch-shelly1.ps1](scripts/switch-shelly1.ps1) | Switches a Shelly1 device in the local network. [Read more...](docs/switch-shelly1.md) |
|
||||
| [translate-file.ps1](scripts/translate-file.ps1) | Translates the given text file into other languages. [Read more...](docs/translate-file.md) |
|
||||
| [translate-files.ps1](scripts/translate-files.ps1) | Translates the given text files into any supported language. [Read more...](docs/translate-files.md) |
|
||||
| [translate-text.ps1](scripts/translate-text.ps1) | Translates the given text in English into other languages. [Read more...](docs/translate-text.md) |
|
||||
| [weather.ps1](scripts/weather.ps1) | Prints the current weather forecast. [Read more...](docs/weather.md) |
|
||||
| [weather-report.ps1](scripts/weather-report.ps1) | Prints the local weather report. [Read more...](docs/weather-report.md) |
|
||||
| [what-is.ps1](scripts/what-is.ps1) | Prints a description of the given abbreviation. [Read more...](docs/what-is.md) |
|
||||
| [write-animated.ps1](scripts/write-animated.ps1) | Writes animated text. [Read more...](docs/write-animated.md) |
|
||||
| [write-big.ps1](scripts/write-big.ps1) | Writes the given text in big letters. [Read more...](docs/write-big.md) |
|
||||
| [write-blue.ps1](scripts/write-blue.ps1) | Writes the given text in a blue foreground color. [Read more...](docs/write-blue.md) |
|
||||
| [write-braille.ps1](scripts/write-braille.ps1) | Writes the given text in Braille. [Read more...](docs/write-braille.md) |
|
||||
| [write-calendar.ps1](scripts/write-calendar.ps1) | Writes the calendar (month of year). [Read more...](docs/write-calendar.md) |
|
||||
| [write-green.ps1](scripts/write-green.ps1) | Writes the given text in a green foreground color. [Read more...](docs/write-green.md) |
|
||||
| [write-joke.ps1](scripts/write-joke.ps1) | Writes a random Juck Norris joke. [Read more...](docs/write-joke.md) |
|
||||
| [write-lowercase.ps1](scripts/write-lowercase.ps1) | Writes the given text in lowercase letters. [Read more...](docs/write-lowercase.md) |
|
||||
| [write-marquee.ps1](scripts/write-marquee.ps1) | Writes the given text as marquee. [Read more...](docs/write-marquee.md) |
|
||||
| [write-morse-code.ps1](scripts/write-morse-code.ps1) | Writes the given text in Morse code. [Read more...](docs/write-morse-code.md) |
|
||||
| [write-motd.ps1](scripts/write-motd.ps1) | Writes the message of the day (MOTD). [Read more...](docs/write-motd.md) |
|
||||
| [write-quote.ps1](scripts/write-quote.ps1) | Writes a random quote. [Read more...](docs/write-quote.md) |
|
||||
| [write-red.ps1](scripts/write-red.ps1) | Writes the given text in a red foreground color. [Read more...](docs/write-red.md) |
|
||||
| [write-rot13.ps1](scripts/write-rot13.ps1) | Encodes or decodes the given text with ROT13. [Read more...](docs/write-rot13.md) |
|
||||
| [write-typewriter.ps1](scripts/write-typewriter.ps1) | Writes the given text with the typewriter effect. [Read more...](docs/write-typewriter.md) |
|
||||
| [write-uppercase.ps1](scripts/write-uppercase.ps1) | Writes the given text in uppercase letters. [Read more...](docs/write-uppercase.md) |
|
||||
| [write-vertical.ps1](scripts/write-vertical.ps1) | Writes the given text in vertical direction. [Read more...](docs/write-vertical.md) |
|
||||
| Script | Description |
|
||||
|-------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------|
|
||||
| [add-memo.ps1](scripts/add-memo.ps1) | Adds the given memo text to $HOME/Memos.csv. [Read more »](docs/add-memo.md) |
|
||||
| [check-ipv4-address.ps1](scripts/check-ipv4-address.ps1) | Checks the given IPv4 address for validity. [More »](docs/check-ipv4-address.md) |
|
||||
| [check-ipv6-address.ps1](scripts/check-ipv6-address.ps1) | Checks the given IPv6 address for validity. [More »](docs/check-ipv6-address.md) |
|
||||
| [check-mac-address.ps1](scripts/check-mac-address.ps1) | Checks the given MAC address for validity. [More »](docs/check-mac-address.md) |
|
||||
| [check-subnet-mask.ps1](scripts/check-subnet-mask.ps1) | Checks the given subnet mask for validity. [More »](docs/check-subnet-mask.md) |
|
||||
| [check-weather.ps1](scripts/check-weather.ps1) | Checks the current weather for critical values. [More »](docs/check-weather.md) |
|
||||
| [display-time.ps1](scripts/display-time.ps1) | Displays the current time for 10 seconds by default. [Read more...](docs/display-time.md) |
|
||||
| [list-anagrams.ps1](scripts/list-anagrams.ps1) | Lists all anagrams of the given word. [Read more...](docs/list-anagrams.md) |
|
||||
| [list-city-weather.ps1](scripts/list-city-weather.ps1) | Lists the current weather of cities worldwide (west to east). [Read more...](docs/list-city-weather.md) |
|
||||
| [list-countries.ps1](scripts/list-countries.ps1) | Lists details of all countries. [Read more...](docs/list-countries.md) |
|
||||
| [list-credits.ps1](scripts/list-credits.ps1) | Shows the credits. [Read more...](docs/list-credits.md) |
|
||||
| [list-crypto-rates.ps1](scripts/list-crypto-rates.ps1) | Lists the current crypto exchange rates. [Read more...](docs/list-crypto-rates.md) |
|
||||
| [list-environment-variables.ps1](scripts/list-environment-variables.ps1) | Lists all environment variables. [Read more...](docs/list-environment-variables.md) |
|
||||
| [list-emojis.ps1](scripts/list-emojis.ps1) | Lists the emojis of Unicode 13.0. [Read more...](docs/list-emojis.md) |
|
||||
| [list-fritzbox-calls.ps1](scripts/list-fritzbox-calls.ps1) | Lists the FRITZ!Box calls. [Read more...](docs/list-fritzbox-calls.md) |
|
||||
| [list-fritzbox-devices.ps1](scripts/list-fritzbox-devices.ps1) | Lists FRITZ!Box's known devices. [Read more...](docs/list-fritzbox-devices.md) |
|
||||
| [list-earthquakes.ps1](scripts/list-earthquakes.ps1) | Lists earthquakes with magnitude >= 6.0 for the last 30 days. [Read more...](docs/list-earthquakes.md) |
|
||||
| [list-exchange-rates.ps1](scripts/list-exchange-rates.ps1) | Lists the current exchange rates for the given currency. [Read more...](docs/list-exchange-rates.md) |
|
||||
| [list-memos.ps1](scripts/list-memos.ps1) | Lists the memos at $HOME/Memos.csv. [Read more...](docs/list-memos.md) |
|
||||
| [list-mysql-tables.ps1](scripts/list-mysql-tables.ps1) | Lists the MySQL server tables. [Read more...](docs/list-mysql-tables.md) |
|
||||
| [list-news.ps1](scripts/list-news.ps1) | Lists the latest news. [Read more...](docs/list-news.md) |
|
||||
| [list-os-releases.ps1](scripts/list-os-releases.ps1) | Lists operating system releases and download URL. [Read more...](docs/list-os-releases.md) |
|
||||
| [list-os-updates.ps1](scripts/list-os-updates.ps1) | Lists operating system updates. [Read more...](docs/list-os-updates.md) |
|
||||
| [list-passwords.ps1](scripts/list-passwords.ps1) | Prints a list of random passwords. [Read more...](docs/list-passwords.md) |
|
||||
| [list-pins.ps1](scripts/list-pins.ps1) | Prints a list of random PIN's. [Read more...](docs/list-pins.md) |
|
||||
| [list-sql-tables.ps1](scripts/list-sql-tables.ps1) | Lists the SQL server tables. [Read more...](docs/list-sql-tables.md) |
|
||||
| [list-tiobe-index.ps1](scripts/list-tiobe-index.ps1) | Lists the TIOBE index of top programming languages. [Read more...](docs/list-tiobe-index.md) |
|
||||
| [list-weather.ps1](scripts/list-weather.ps1) | Lists the hourly weather. [Read more...](docs/list-weather.md) |
|
||||
| [locate-city.ps1](scripts/locate-city.ps1) | Prints the geographic location of the given city. [Read more...](docs/locate-city.md) |
|
||||
| [locate-ipaddress.ps1](scripts/locate-ipaddress.ps1) | Prints the geographic location of the given IP address. [Read more...](docs/locate-ipaddress.md) |
|
||||
| [locate-zip-code.ps1](scripts/locate-zip-code.ps1) | Prints the geographic location of the given zip-code. [Read more...](docs/locate-zip-code.md) |
|
||||
| [moon.ps1](scripts/moon.ps1) | Prints the current moon phase. [Read more...](docs/moon.md) |
|
||||
| [new-qrcode.ps1](scripts/new-qrcode.ps1) | Generates a new QR code image file. [Read more...](docs/new-qrcode.md) |
|
||||
| [reboot-fritzbox.ps1](scripts/reboot-fritzbox.ps1) | Reboots the FRITZ!box device. [Read more...](docs/reboot-fritzbox.md) |
|
||||
| [scan-ports.ps1](scripts/scan-ports.ps1) | Scans the network for open/closed ports. [Read more...](docs/scan-ports.md) |
|
||||
| [send-email.ps1](scripts/send-email.ps1) | Sends an email message. [Read more...](docs/send-email.md) |
|
||||
| [send-tcp.ps1](scripts/send-udp.ps1) | Sends a TCP message to the given IP address and port. [Read more...](docs/send-tcp.md) |
|
||||
| [send-udp.ps1](scripts/send-udp.ps1) | Sends a UDP datagram message to the given IP address and port. [Read more...](docs/send-udp.md) |
|
||||
| [set-timer.ps1](scripts/set-timer.ps1) | Sets a timer for a countdown. [Read more...](docs/set-timer.md) |
|
||||
| [simulate-presence.ps1](scripts/simulate-presence.ps1) | Simulates the human presence against burglars. [Read more...](docs/simulate-presence.md) |
|
||||
| [start-calibre-server.ps1](scripts/start-calibre-server.ps1) | Starts a local Calibre server. [Read more...](docs/start-calibre-server.md) |
|
||||
| [start-ipfs-server.ps1](scripts/start-ipfs-server.ps1) | Starts a local IPFS server. [Read more...](docs/start-ipfs-server.md) |
|
||||
| [switch-shelly1.ps1](scripts/switch-shelly1.ps1) | Switches a Shelly1 device in the local network. [Read more...](docs/switch-shelly1.md) |
|
||||
| [translate-file.ps1](scripts/translate-file.ps1) | Translates the given text file into other languages. [Read more...](docs/translate-file.md) |
|
||||
| [translate-files.ps1](scripts/translate-files.ps1) | Translates the given text files into any supported language. [Read more...](docs/translate-files.md) |
|
||||
| [translate-text.ps1](scripts/translate-text.ps1) | Translates the given text in English into other languages. [Read more...](docs/translate-text.md) |
|
||||
| [weather.ps1](scripts/weather.ps1) | Prints the current weather forecast. [Read more...](docs/weather.md) |
|
||||
| [weather-report.ps1](scripts/weather-report.ps1) | Prints the local weather report. [Read more...](docs/weather-report.md) |
|
||||
| [what-is.ps1](scripts/what-is.ps1) | Prints a description of the given abbreviation. [Read more...](docs/what-is.md) |
|
||||
| [write-animated.ps1](scripts/write-animated.ps1) | Writes animated text. [Read more...](docs/write-animated.md) |
|
||||
| [write-big.ps1](scripts/write-big.ps1) | Writes the given text in big letters. [Read more...](docs/write-big.md) |
|
||||
| [write-blue.ps1](scripts/write-blue.ps1) | Writes the given text in a blue foreground color. [Read more...](docs/write-blue.md) |
|
||||
| [write-braille.ps1](scripts/write-braille.ps1) | Writes the given text in Braille. [Read more...](docs/write-braille.md) |
|
||||
| [write-calendar.ps1](scripts/write-calendar.ps1) | Writes the calendar (month of year). [Read more...](docs/write-calendar.md) |
|
||||
| [write-green.ps1](scripts/write-green.ps1) | Writes the given text in a green foreground color. [Read more...](docs/write-green.md) |
|
||||
| [write-joke.ps1](scripts/write-joke.ps1) | Writes a random Juck Norris joke. [Read more...](docs/write-joke.md) |
|
||||
| [write-lowercase.ps1](scripts/write-lowercase.ps1) | Writes the given text in lowercase letters. [Read more...](docs/write-lowercase.md) |
|
||||
| [write-marquee.ps1](scripts/write-marquee.ps1) | Writes the given text as marquee. [Read more...](docs/write-marquee.md) |
|
||||
| [write-morse-code.ps1](scripts/write-morse-code.ps1) | Writes the given text in Morse code. [Read more...](docs/write-morse-code.md) |
|
||||
| [write-motd.ps1](scripts/write-motd.ps1) | Writes the message of the day (MOTD). [Read more...](docs/write-motd.md) |
|
||||
| [write-quote.ps1](scripts/write-quote.ps1) | Writes a random quote. [Read more...](docs/write-quote.md) |
|
||||
| [write-red.ps1](scripts/write-red.ps1) | Writes the given text in a red foreground color. [Read more...](docs/write-red.md) |
|
||||
| [write-rot13.ps1](scripts/write-rot13.ps1) | Encodes or decodes the given text with ROT13. [Read more...](docs/write-rot13.md) |
|
||||
| [write-typewriter.ps1](scripts/write-typewriter.ps1) | Writes the given text with the typewriter effect. [More »](docs/write-typewriter.md) |
|
||||
| [write-uppercase.ps1](scripts/write-uppercase.ps1) | Writes the given text in uppercase letters. [More »](docs/write-uppercase.md) |
|
||||
| [write-vertical.ps1](scripts/write-vertical.ps1) | Writes the given text in vertical direction. [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. [More »](docs/show-notification-motivation-quote.md) |
|
||||
|
||||
📧 Feedback
|
||||
------------
|
||||
|
@ -1,73 +0,0 @@
|
||||
ABBR,MEANING
|
||||
3M,The Minnesota Mining and Manufacturing Company
|
||||
A&W,Allen and Wright (founders Roy Allen and Frank Wright)
|
||||
AATF,"American Association of Teachers of French, or: African Agricultural Technology Foundation"
|
||||
ABC,American Broadcasting Corporation
|
||||
ABC,Associated British Corporation
|
||||
ABC,Australian Broadcasting Corporation
|
||||
ACLU,American Civil Liberties Union
|
||||
ADB,Asian Development Bank
|
||||
AIIB,Asian Infrastructure Investment Bank
|
||||
ASEAN,Association of South East Nations
|
||||
AT&T,American Telephone and Telegraph Company
|
||||
ATF,"U.S. Alcohol, Tobacco, Firearms and Explosives Bureau"
|
||||
BMW, Bavarian Motor Works
|
||||
BND,Bundesnachrichtendienst (Germany)
|
||||
BVD, Bradley, Voorhees, and Day
|
||||
CERN,European Organization for Nuclear Research
|
||||
DOC,U.S. Department of Commerce
|
||||
DOD,U.S. Department of Defense
|
||||
DOE,U.S. Department of Energy
|
||||
DOI,U.S. Department of the Interior
|
||||
DOJ,U.S. Department of Justice
|
||||
DOL,U.S. Department of Labor
|
||||
DOS,U.S. Department of State
|
||||
DOT,U.S. Department of Transportation
|
||||
EASA,European Aviation Safety Agency
|
||||
ED,U.S. Department of Education
|
||||
ESA,European Space Agency
|
||||
ESPN, Entertainment and Sports Programming Network
|
||||
FBI,U.S. Federal Bureau of Investigation
|
||||
GEICO, Government Employees Insurance Company
|
||||
H&M, Hennes and Mauritz
|
||||
HHS,U.S. Department of Health and Human Services
|
||||
HSBC, Hongkong and Shanghai Banking Corporation
|
||||
HUD,U.S. Department of Housing and Urban Development
|
||||
IBM, International Business Machines
|
||||
ICI,Imperial Chemical Industries
|
||||
IMF,International Monetary Fund
|
||||
ISO,International Organization for Standardization
|
||||
J&J,Johnson & Johnson
|
||||
JBL, James Bullough Lansing
|
||||
L.L. Bean, Leon Leonwood Bean
|
||||
LAPD,Los Angeles Police Department
|
||||
LBA,Luftfahrtbundesamt (German aviation agency)
|
||||
M&M, Mars & Murrie’s
|
||||
MILF,Moro Islamic Liberation Front
|
||||
NASA,National Aeronautics and Space Administration
|
||||
NBC,National Broadcasting Company
|
||||
NIST,U.S. National Institute of Standards and Technology
|
||||
NIWA,National Institute of Water and Atmospheric Research Limited
|
||||
NHTSA,U.S. National Highway Traffic Safety Administration
|
||||
NYPD,New York Police Department
|
||||
OECD,Organization for Economic Cooperation & Development
|
||||
SAARC,South Asian Association for Regional Cooperation
|
||||
TREAS,U.S. Department of the Treasury
|
||||
ULA,United Launch Alliance
|
||||
UN,United Nations Organization
|
||||
UNESCO,United Nations Education Scientific & Cultural Organization
|
||||
UNICEF,United Nations Children's Fund
|
||||
UNO,United Nations Organization
|
||||
USDA,United States Department of Agriculture
|
||||
UPS,United Parcel Service
|
||||
USSF,"United States Soccer Federation, governing body of soccer in the United States"
|
||||
USSF,"United States Social Forum, an activist organization"
|
||||
USSF,"US Sumo Federation, governing body of sumo in the United States"
|
||||
VA,U.S. Department of Veterans Affairs
|
||||
VW,Volkswagen
|
||||
WEF,World Economic Forum
|
||||
WHO,World Health Organization
|
||||
WWF,World Wide Fund for Nature
|
||||
YKK, Yoshida Manufacturing Corporation
|
||||
YMCA,Young Men's Christian Association
|
||||
YWCA,Young Women's Christian Association
|
Can't render this file because it has a wrong number of fields in line 16.
|
@ -1,14 +1,16 @@
|
||||
APPLICATION, CATEGORY, APPID,
|
||||
"7-Zip for Windows", "file utility", "XPDNKVCX4QD2DC",
|
||||
"7-Zip", "file utility", "7zip.7zip",
|
||||
"Aquile Reader", "ebook reader", "9P08T4JLTQNK",
|
||||
"CrystalDiskInfo", "HDD/SSD utility", "XP8K4RGX25G3GM",
|
||||
"CMake", "build utility", "Kitware.CMake",
|
||||
"Dopamine", "audio player", "Digimezzo.Dopamine.2",
|
||||
"Dropbox", "file sync", "Dropbox.Dropbox",
|
||||
"Dropbox", "file sync", "9NK4T08DHQ80",
|
||||
"Git Extensions", "Git client", "GitExtensionsTeam.GitExtensions",
|
||||
"Git for Windows", "source code management", "Git.Git",
|
||||
"Google Chrome", "web browser", "Google.Chrome",
|
||||
"Greenshot", "screenshot utility", "Greenshot.Greenshot",
|
||||
"Greenshot", "screenshot utility", "9N8Z6RQX8LV8",
|
||||
"grepWin", "search tool", "StefansTools.grepWin",
|
||||
"Helix", "text editor", "helix.helix",
|
||||
"inSSIDer", "Wifi tool", "MetaGeek.inSSIDer",
|
||||
"IrfanView", "image viewer", "9PJZ3BTL5PV6",
|
||||
"KDiff3", "file compare tool", "KDE.KDiff3",
|
||||
@ -17,7 +19,7 @@ APPLICATION, CATEGORY, APPID,
|
||||
"LibreOffice", "office suite", "TheDocumentFoundation.LibreOffice",
|
||||
"Microsoft Teams", "messenger", "XP8BT8DW290MPQ",
|
||||
"Mozilla Firefox", "web browser", "9NZVDKPMR9RD",
|
||||
"Mozilla Thunderbird", "email client", "Mozilla.Thunderbird",
|
||||
"Mozilla Thunderbird", "email client", "9PM5VM1S3VMQ",
|
||||
"Mp3tag", "MP3 tag editor", "9NN77TCQ1NC8",
|
||||
"Nearby Share", "file sync", "Google.NearbyShare",
|
||||
"Netflix", "video player", "9WZDNCRFJ3TJ",
|
||||
@ -25,13 +27,14 @@ APPLICATION, CATEGORY, APPID,
|
||||
"OBS Studio", "video recorder", "XPFFH613W8V6LV",
|
||||
"One Calendar", "desktop calendar", "9WZDNCRDR0SF",
|
||||
"Pandoc", "document converter", "JohnMacFarlane.Pandoc",
|
||||
"PrusaSlicer", "3D object slicer", "Prusa3D.PrusaSlicer",
|
||||
"Rufus", "ISO image writer", "9PC3H3V7Q9CH",
|
||||
"Signal", "messenger", "OpenWhisperSystems.Signal",
|
||||
"smartmontools", "HDD/SSD utility", "smartmontools.smartmontools",
|
||||
"Spotify", "audio player", "9NCBCSZSJRSB",
|
||||
"Typora", "Markdown editor", "Typora.Typora",
|
||||
"Typedown", "Markdown editor", "9P8TCW4H2HB4",
|
||||
"Visual Studio Code", "code editor", "XP9KHM4BK9FZ7Q",
|
||||
"VLC", "video player", "XPDM1ZW6815MQM",
|
||||
"Windows Terminal", "console terminal", "9N0DX20HK701",
|
||||
"WhatsApp", "messenger", "9NKSQGP7F2NH",
|
||||
"Zoom", "video conference software", "Zoom.Zoom",
|
||||
"Zoom Workplace", "video conference software", "XP99J3KP4XZ4VV",
|
||||
|
|
7
data/checklists/handwashing.md
Normal file
7
data/checklists/handwashing.md
Normal file
@ -0,0 +1,7 @@
|
||||
The Handwashing Checklist
|
||||
=========================
|
||||
- [ ] Wet your hands with clean, running water (warm or cold), turn off the tap, and apply soap.
|
||||
- [ ] Lather your hands by rubbing them together with the soap. Lather the backs of your hands, between your fingers, and under your nails.
|
||||
- [ ] Scrub your hands for at least 20 seconds.
|
||||
- [ ] Rinse your hands well under clean, running water.
|
||||
- [ ] Dry your hands using a clean towel or air dry them.
|
@ -1,6 +0,0 @@
|
||||
HEAD Handwashing
|
||||
Wet your hands with clean, running water (warm or cold), turn off the tap, and apply soap.
|
||||
Lather your hands by rubbing them together with the soap. Lather the backs of your hands, between your fingers, and under your nails.
|
||||
Scrub your hands for at least 20 seconds.
|
||||
Rinse your hands well under clean, running water.
|
||||
Dry your hands using a clean towel or air dry them.
|
81
data/checklists/travel_packing.md
Normal file
81
data/checklists/travel_packing.md
Normal file
@ -0,0 +1,81 @@
|
||||
# The Travel Packing Checklist
|
||||
|
||||
## At first the absolute necessities:
|
||||
|
||||
- [ ] Passport: Your gateway to international travel.
|
||||
|
||||
- [ ] Wallet: For your cash, cards, and identification.
|
||||
- [ ] Cash: Have some local currency on hand for immediate expenses.
|
||||
- [ ] Credit/Debit Cards: For larger transactions and emergencies.
|
||||
- [ ] Phone: Your communication lifeline and entertainment hub.
|
||||
- [ ] Phone Charger: Don't let your battery die on you.
|
||||
- [ ] Travel Itinerary: Keep your schedule organized.
|
||||
- [ ] Sunglasses: Protect your eyes and look stylish.
|
||||
- [ ] Keys: For your home, car, or luggage locks.
|
||||
- [ ] Clothing: Dress for Success and Comfort
|
||||
|
||||
## Pack a versatile wardrobe for any occasion:
|
||||
|
||||
- [ ] Tops: T-shirts for casual days, dress shirts for formal events, and sweaters/jackets for warmth.
|
||||
|
||||
- [ ] Bottoms: Jeans for everyday wear, trousers for dressier occasions, and shorts for warmer climates.
|
||||
- [ ] Swimwear: If you're headed to the beach or pool.
|
||||
- [ ] Undergarments: Don't forget your underwear and socks!
|
||||
- [ ] Footwear: Casual shoes, formal shoes, sandals, and running shoes for various activities.
|
||||
- [ ] Accessories: The Finishing Touches
|
||||
|
||||
## Complete your look with these essentials:
|
||||
|
||||
- [ ] Belt: To hold up your pants and add a touch of style.
|
||||
|
||||
- [ ] Watch: To keep track of time and accessorize.
|
||||
- [ ] Hat/Cap: For sun protection or a fashion statement.
|
||||
- [ ] Tie: If you have formal events planned.
|
||||
- [ ] Cufflinks: For a sophisticated touch with dress shirts.
|
||||
- [ ] Toiletries: Stay Fresh and Clean
|
||||
|
||||
## Maintain your personal hygiene on the go:
|
||||
|
||||
- [ ] Toothbrush/Toothpaste: For a bright smile.
|
||||
|
||||
- [ ] Deodorant: Stay smelling fresh.
|
||||
- [ ] Shampoo/Conditioner: Keep your hair clean and healthy.
|
||||
- [ ] Soap: For a refreshing shower or bath.
|
||||
- [ ] Shaving Kit: If you prefer a clean-shaven look.
|
||||
- [ ] Nail Clipper: For grooming on the go.
|
||||
- [ ] Health and Wellness: Stay Prepared
|
||||
|
||||
Prioritize your well-being with these essentials:
|
||||
|
||||
- [ ] Prescription Medications: Don't forget any vital prescriptions.
|
||||
|
||||
- [ ] Pain Relievers: For unexpected headaches or aches.
|
||||
- [ ] Vitamins/Supplements: Maintain your health on the road.
|
||||
- [ ] First Aid Kit: For minor cuts, scrapes, or injuries.
|
||||
- [ ] Tech Gadgets: Stay Connected and Entertained
|
||||
|
||||
Bring along your tech essentials:
|
||||
|
||||
- [ ] Laptop/Charger: For work or entertainment.
|
||||
|
||||
- [ ] Tablet/Charger: For reading, browsing, or watching videos.
|
||||
- [ ] Earphones/Headphones: For music, podcasts, or privacy.
|
||||
- [ ] Power Bank: Keep your devices charged on the go.
|
||||
- [ ] Documents: Important Paperwork
|
||||
|
||||
Ensure you have all necessary documents:
|
||||
|
||||
- [ ] Travel Insurance: For peace of mind in case of unforeseen events.
|
||||
|
||||
- [ ] Tickets (Flight/Train/Bus): Don't forget your travel documents.
|
||||
- [ ] Hotel Reservations: Keep your accommodation details handy.
|
||||
- [ ] Emergency Contacts: In case you need to reach out to someone.
|
||||
- [ ] Miscellaneous: The Extras
|
||||
|
||||
These items can enhance your travel experience:
|
||||
|
||||
- [ ] Books/Magazines: For entertainment during downtime.
|
||||
- [ ] Snacks: Keep your hunger at bay between meals.
|
||||
- [ ] Reusable Water Bottle: Stay hydrated and reduce waste.
|
||||
- [ ] Travel Pillow: For comfort during long journeys.
|
||||
- [ ] Umbrella: Be prepared for unexpected rain.
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,4 +1,4 @@
|
||||
ABBR,MEANING
|
||||
TERM,MEANING
|
||||
A000,"Cholera due to Vibrio cholerae 01, biovar cholerae"
|
||||
A001,"Cholera due to Vibrio cholerae 01, biovar eltor"
|
||||
A009,"Cholera, unspecified"
|
Can't render this file because it is too large.
|
@ -1,4 +1,4 @@
|
||||
ABBR,MEANING
|
||||
TERM,MEANING
|
||||
AF,Afghanistan
|
||||
AX,Åland Islands
|
||||
AL,Albania
|
|
@ -1,4 +1,4 @@
|
||||
ABBR,MEANING
|
||||
TERM,MEANING
|
||||
AED,United Arab Emirates dirham
|
||||
AFN,Afghan afghani
|
||||
ALL,Albanian lek
|
|
@ -1,4 +1,4 @@
|
||||
ABBR,MEANING
|
||||
TERM,MEANING
|
||||
aa,Afar
|
||||
ab,Abkhazian
|
||||
ae,Avestan
|
|
@ -1,4 +1,4 @@
|
||||
ABBR,MEANING
|
||||
TERM,MEANING
|
||||
quetta,"10^30"
|
||||
Q,"10^30"
|
||||
ronna,"10^27"
|
|
@ -1,4 +1,4 @@
|
||||
ABBR,MEANING
|
||||
TERM,MEANING
|
||||
21CSLC,21st Century Space Launch Complex
|
||||
4LGSF,Four-Laser Guide Star Facility
|
||||
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
|
||||
LSP,"La Silla Paranal Subcommittee"
|
||||
LTAO,Laser Tomography Adaptive Optics
|
||||
LTC,Coordinated Lunar Time
|
||||
LVSM,Large Visible Sensor Module
|
||||
M#,"Mirror #"
|
||||
M,"million/1,000,000"
|
||||
MACAO,Multiple Application Curvature Adaptive Optic
|
||||
MACCON,Motion controller manufacturer
|
||||
@ -275,13 +275,13 @@ MPG,Max-Planck-Gesellschaft
|
||||
MPIA,Max Planck Institute for Astronomy
|
||||
MPIfR,Max-Planck Institute for Radioastronomy (Germany)
|
||||
MS,Member State(s)
|
||||
MTC,Coordinated Mars Time
|
||||
MTM,"MT Mechatronics (European company of high technology, engineering and maintenance services)"
|
||||
MUSE,Multi Unit Spectroscopic Explorer (VLT)
|
||||
NACO,NAOS-CONICA (VLT)
|
||||
NAOJ,National Astronomical Observatory of Japan
|
||||
NAOMI,Adaptive optics system for the ATs (VLTI)
|
||||
NAOS,Nasmyth Adaptive Optics System (VLT)
|
||||
NASA,National Aeronautics and Space Administration
|
||||
NAV,Navision
|
||||
NDF,Non-Deliverable Forward Agreement
|
||||
NEAR,New Earths in the Alpha Cen Region experiment
|
||||
@ -297,6 +297,7 @@ NINS,National Institutes of Natural Sciences
|
||||
NIRPS,(NNT) Near Infra Red Planet Searcher
|
||||
NOVA,The Netherlands Research School for Astronomy (Nederlandse Onderzoekschool voor Astronomie)
|
||||
NRAO,National Radio Astronomy Observatory
|
||||
NRQZ,(U.S.) National Radio Quiet Zone
|
||||
NSF,National Science Foundation
|
||||
NTT,New Technology Telescope
|
||||
NUVA,Network for UltraViolet Astrophysics
|
||||
@ -389,6 +390,7 @@ SSWG,Science Strategy Working Group
|
||||
SSS,Surrey Space Centre
|
||||
ST-ECF,Space Telescope European Coordination Facility
|
||||
STC,Scientific Technical Committee
|
||||
STEVE,Strong Thermal Emission Velocity Enhancement (an atmospheric optical phenomenon)
|
||||
STFC,Science and Technology Facilities Council (UK)
|
||||
STRAP,Tip-tilt sensors (VLTI)
|
||||
STScI,Space Telescope Science Institute (USA)
|
|
@ -1,5 +1,7 @@
|
||||
ABBR,MEANING
|
||||
TERM,MEANING
|
||||
3P,"Perceive, Process, Perform"
|
||||
5ANNC,Five Letter Alpha Numeric Code
|
||||
5LNC,Five Letter Naming Code
|
||||
5P,"Plan, Plane, Pilot, Passengers, Programming"
|
||||
7500,"Transponder code for Aircraft hijacking (ICAO)"
|
||||
7600,"Transponder code for Radio failure (lost communications, ICAO)"
|
||||
@ -11,6 +13,7 @@ A/F,Autofeather
|
||||
A/FD,Airport/Facility Directory
|
||||
A/P,Autopilot
|
||||
A/R,Altitude Rate
|
||||
A-VDGS,Advanced Visual Docking Guidance System
|
||||
A300,Airbus A300 twinjet
|
||||
A310,Airbus A310 twinjet
|
||||
A320,Airbus A320 family of twinjets
|
||||
@ -40,7 +43,8 @@ ACARS,Aircraft Communications Addressing and Reporting System
|
||||
ACAS,Airborne Collision Avoidance System
|
||||
ACC,Area Control Center
|
||||
ACE,Airport airside Capacity Enhancement
|
||||
ACI,Airports Council International
|
||||
ACFT,Aircraft
|
||||
ACI,"Airports Council International, Area of Common Interest"
|
||||
ACP,Accept
|
||||
AD,Air Defence
|
||||
ADAC,Abu Dhabi Airports
|
||||
@ -55,8 +59,7 @@ ADL,Aeronautical Data Link
|
||||
ADLY,Arrival Delay
|
||||
ADP,Aerodrome dé Paris (Charles de Gaulle)
|
||||
ADP,Automated Data Processing
|
||||
ADS,Automated Distribution System
|
||||
ADS,Automatic Dependent Surveillance
|
||||
ADS,"Automated Distribution System, Automatic Dependent Surveillance, Aircraft Docking System"
|
||||
ADS-B,Automatic Dependent Surveillance-Broadcast
|
||||
AENA,Aeropuertos Españoles y Navegación Aérea
|
||||
AEO,All Engines Operative
|
||||
@ -70,6 +73,7 @@ AFTN,Aeronautical Fixed Telecommunication Network
|
||||
AFM,Aircraft Flight Manual
|
||||
AGAS,Action Group for ATM Safety (EUROCONTROL)
|
||||
AGL,Above Ground Level
|
||||
AGNIS,"Azimuth Guidance for Nose-In Stand (docking system)"
|
||||
AH,Acceleration Height
|
||||
ahdg,alter heading
|
||||
AICS,Aircraft Inventory and Charter System
|
||||
@ -121,11 +125,12 @@ AOCC,Atlantic Operations Control Center
|
||||
AODR,Authorizing Official Designated Representative
|
||||
AOM,Airplane Operating Manual
|
||||
AOPA,Aircraft Owners and Pilots Association
|
||||
AOR,Area of Responsibility
|
||||
AoR,Area of Responsibility
|
||||
AP,Acquisition Plan
|
||||
APB,Acquisition Program Baselines
|
||||
APIS,Aircraft Parking and Information System
|
||||
APM,Approach Path Monitor
|
||||
APP,Approach
|
||||
APP,"Approach Area, Approach ATS Unit"
|
||||
APS,Airport Planning Standard
|
||||
APTS,Automated Personnel Tracking System
|
||||
APU,Auxiliary Power Unit
|
||||
@ -135,9 +140,11 @@ AR,Aspect Ratio
|
||||
ARAC,Army Radar Approach Control (AAF)
|
||||
ARFOR,Area Forecast
|
||||
ARINC,Aeronautical Radio, Inc. (USA)
|
||||
ARNS,Aeronautical Radio Navigation Service
|
||||
ARLNO,Airline Office
|
||||
ARP,Airport Reference Point
|
||||
ARTCC,Air Route Traffic Control Centre
|
||||
ASACS,Air Surveillance and Control System
|
||||
ASB,Airspace Block
|
||||
ASDA,Accelerate Stop Distance Available
|
||||
ASDE,Airport Surface Detection Equipment
|
||||
@ -153,6 +160,8 @@ ATIS,Automatic Terminal Information Service
|
||||
ATM,"Air Traffic Management, Air Traffic Manager"
|
||||
ATO,Air Traffic Organization
|
||||
ATPL,Airline Transport Pilot License
|
||||
ATS,Air Traffic Services
|
||||
ATZ,Air Traffic Zone
|
||||
AURO,Autorotation (by helicopters)
|
||||
AWACS,Airborne Warning And Control System
|
||||
BC,Back Course
|
||||
@ -181,6 +190,7 @@ CAT,"Category of Aircraft, Clear Air Turbulence"
|
||||
CATC,Civil Air Traffic Control
|
||||
CAVOK,Clouds And Visibility OK
|
||||
C/S,Callsign
|
||||
CBA,Cross-Border Area
|
||||
CBT,Computer-based Training
|
||||
CC,Commander
|
||||
CCBC,Community College Baltimore County
|
||||
@ -189,6 +199,7 @@ CCTLR,Chief Controller
|
||||
CDA,Continuous Descent Approach
|
||||
CDI,Course Deviation Indicator
|
||||
CDM,Collaborative Decision Making
|
||||
CDR,Conditional Route
|
||||
CDTI,Cockpit Display of Traffic Information
|
||||
CDU,Cockpit Display Unit
|
||||
CEATS,Central European Air Traffic Services
|
||||
@ -217,10 +228,11 @@ CPL,Commercial Pilot License
|
||||
CRC,Control and Reporting Centre
|
||||
CRDA,Converging Runway Display Aid
|
||||
CREDOS,Crosswind Reduced Separations for Departure Operations
|
||||
CTA,"Controlled Area, Controlled Time of Arrival"
|
||||
CTA,"Control Area, Controlled Time of Arrival"
|
||||
CTAF,Common Traffic Advisory Frequency
|
||||
CTOT,Calculated Take-Off Time
|
||||
CTR,Control Zone or Controlled Traffic Region
|
||||
CTZ,Control Zone
|
||||
CV,Vice Commander
|
||||
CVFR,Controlled Visual Flight Rule (flight)
|
||||
CVSM,Conventional Vertical Separation Minimum
|
||||
@ -235,9 +247,11 @@ DCIA,Dependent Converging Instrument Approach
|
||||
DECIDE,"Detect, Estimate, Choose, Identify, Do, and Evaluate"
|
||||
DEL,Delivery
|
||||
DER,Departure End of Runway
|
||||
DFL,Division Flight Level
|
||||
DFS,Deutsche Flugsicherung (ATC in Germany)
|
||||
DGAC,Direction Générale de l'Aviation Civile
|
||||
DLA,Defense Logistics Agency
|
||||
DME,Distance Measuring Equipment
|
||||
DP,Departure Procedure
|
||||
DSNA,Direction des Services de la Navigation Aérienne
|
||||
DTI,Direction Technique Innovation
|
||||
@ -249,21 +263,26 @@ ECAC,European Civil Aviation Conference
|
||||
eCTOL,Electric Conventional Take-off and Landing
|
||||
ECP,Entry Control Point
|
||||
EFM,Gesellschaft für Enteisen und Flugzeugschleppen
|
||||
EFPS,Electronic Flight Progress Strips
|
||||
EICAS,Engine Instrument Crew Alerting System
|
||||
ELEV,Field Elevation
|
||||
ELT,Emergency Locator Transmitter
|
||||
ENR,En-Route
|
||||
EOL,Engine-off landing
|
||||
ERAU,Embry-Riddle Aeronautical University (Daytona Beach, Florida)
|
||||
ERPM,Engine Rotations per Minute
|
||||
eSTOL,Electric Short Take-off and Landing
|
||||
ETA,"Estimated Time of Arrival, East Transition Area"
|
||||
ETL,Effective Translational Lift (for helicopters)
|
||||
ETO,Estimated Time Over Significant Point
|
||||
ETOPS,Extended-range Twin-engine Operational Performance Standards
|
||||
ETVS,Electronic Terminal Voice Switch
|
||||
eVTOL,Electric Vertical Take-off and Landing
|
||||
FAA,U.S. Federal Aviation Administration
|
||||
FAR,Fuel Air Ratio
|
||||
FAR,"Fuel Air Ratio, Federal Aviation Regulations"
|
||||
FAS,Final Approach Segment
|
||||
FAS,Final Approach Speed
|
||||
FASF,French Air and Space Force
|
||||
FAST,Future Aviation Safety Team
|
||||
FAT,Factory Acceptance Test (see also SAT and RAT)
|
||||
FAT,Final Approach Track
|
||||
@ -286,6 +305,7 @@ FCPC,Flight Control Primary Computer
|
||||
FE,Field Elevation (highest point of an airport’s usable runways and is measured in height above mean sea level)
|
||||
FIA,Flight Information Area
|
||||
FIR,Flight Information Region
|
||||
FIS,Federal Inspection Services
|
||||
FL,Flight Level
|
||||
FLIP,Flight Information Publication
|
||||
FMG,Flughafen München GmbH
|
||||
@ -294,6 +314,7 @@ FOD,Foreign Object Debris
|
||||
FOV,Field of View
|
||||
FWC,Flight Warning Computer
|
||||
GA,"General Aviation, Go Around (VFR)"
|
||||
GAF,German Air Force
|
||||
GND,Ground
|
||||
GP,Glide Path
|
||||
GPS,Global Positioning System
|
||||
@ -308,6 +329,7 @@ IANS,Institute of Air Navigation Services, a division of Eurocontrol
|
||||
IAS,Indicated airspeed
|
||||
IATA,"International Air Transport Association, HQ in Montreal, Canada"
|
||||
ICA,Initial Climb Area
|
||||
ICARD,International Codes and Route Designators
|
||||
IFE,In-flight Emergency
|
||||
IFR,Instrument Flight Rules
|
||||
IG,Image Generator
|
||||
@ -316,11 +338,14 @@ IGLR,Integrated Ground Lighting and Radar
|
||||
ILS,Instrument Landing System
|
||||
ISA,International Standard Atmosphere
|
||||
IMC,Instrument Meteorological Conditions
|
||||
JATO,Jet Assisted Take Off
|
||||
JTAC,Joint Terminal Attack Control
|
||||
KAT,Kaufbeuren ATM Training (DFS subcompany)
|
||||
KCAS,Calibrated AirSpeed in Knots
|
||||
KIAS,Indicated Airspeed in Knots
|
||||
KTAS,True AirSpeed in Knots
|
||||
LAA,Lappland Aviation Academy
|
||||
LAHSO,Land and Hold Short Operations
|
||||
LDA,Landing Distance Available
|
||||
LDAH,Landing Distance Available for Helicopter
|
||||
LH,Lufthansa
|
||||
@ -341,6 +366,7 @@ MCP,Maximum Continuous Power
|
||||
MGTOW,Maximum Gross Take-off Weight
|
||||
MLW,Maximum Landing Weight
|
||||
MMR,Multi-Mode Receiver
|
||||
MRTT,Multi-Role Tanker Transport
|
||||
MSA,Minimum Safe Altitude
|
||||
MSL,Median Sea Level
|
||||
MSTA,Minimum Safe Turning Altitude
|
||||
@ -350,21 +376,31 @@ NATOPS,Naval Aviation Training and Operating Procedures Standardization
|
||||
NATS,National Air Traffic Services (UK)
|
||||
NAVAIDS,Navigational Aids
|
||||
NCOIC,Non-Commissioned Officer in Charge
|
||||
NDB,Non-Directional Beacon
|
||||
NIMA,National Imagery Mapping Agency
|
||||
NLFS,Night Low Flying System
|
||||
NM,Nautical Mile
|
||||
NORDO,No Radio
|
||||
NOTAM,Notice to Airmen or Notice to Air Missions
|
||||
NRS,Navigation Reference System
|
||||
NUAIR,Northeast UAS Airspace Integration Research (a New York based nonprofit organization)
|
||||
OCS,Obstacle Clearance Surfaces
|
||||
OCTA,Outside Control Areas
|
||||
OEI,One Engine Inoperative
|
||||
ODP,Obstacle Departure Procedure
|
||||
OGE,Out of Ground Effect
|
||||
OID,Operational Instrument Departure
|
||||
OFZ,Obstacle Free Zone
|
||||
OJT,On the Job Training
|
||||
OJT,On-the-Job Training
|
||||
OJTI,On-the-Job Training Instructor
|
||||
OODA,"Observation, Orientation, Decision, and Action"
|
||||
ORCAM,Originating Region Code Assignment Method
|
||||
OSC,On Scene Commander
|
||||
OWE,Operational Weight Empty
|
||||
PA,Pressure Altitude
|
||||
PADS,Parallax Aircraft Docking System
|
||||
PANSA,Polish Air Navigation Services Agency
|
||||
PAPA,"Parallax Aircraft Parking Aid (docking system)"
|
||||
PAPI,Precision Approach Path Indicator
|
||||
PAR,Precision Approach Radar
|
||||
PCAS,Primary Crash Alarm System
|
||||
@ -384,14 +420,16 @@ RADNET,Radar Network
|
||||
RAIM,Receiver Autonomous Integrity Monitoring (GPS)
|
||||
RAPCON,Radar Approach Control
|
||||
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
|
||||
RASP,Recognised Air and Surveillance Picture
|
||||
RB,Relative Bearing
|
||||
RBI,Relative Bearing Indicator
|
||||
RBAF,Royal Belgium Armed Forces
|
||||
RBL,Range Bearing Line
|
||||
RCAF,Royal Canadian Air Force
|
||||
RCC,Rescue Co-ordination Centre
|
||||
RCC,Rescue Coordination Center
|
||||
RCL,Runway Centre Line Lighting
|
||||
RCR,Runway Condition Reading
|
||||
RCS,Radar Cross Section
|
||||
@ -404,22 +442,25 @@ RIMCAS,Runway Incursion Monitoring and Conflict Alert System
|
||||
RJAF,Royal Jordanian Air Force
|
||||
RJC,Reject
|
||||
RPI,Runway Point of Intercept
|
||||
RPM,Rotations per Minute
|
||||
ROFZ,Runway Obstacle Free Zone
|
||||
RMI,Radio Magnetic Indicator
|
||||
RNAV,Area Navigation
|
||||
RNP,Required Navigation Performance
|
||||
ROC,Rate Of Climb
|
||||
ROC,Required Obstacle Clearance
|
||||
RPM,Revolutions Per Minute
|
||||
ROKAF,Republic of Korea Air Force
|
||||
RPS,Radar Position Symbol
|
||||
RRPM,Rotor Rotations per Minute
|
||||
RSA,Runway Safety Area
|
||||
RSAF,Republic of Singapore Air Force
|
||||
RSAF,"Republic of Singapore Air Force, Royal Saudi Air Force"
|
||||
RSC,Runway Surface Condition
|
||||
RSI,Remote Status Indicato
|
||||
RSI,Remote Status Indicator
|
||||
RSO,Range Safety Officer
|
||||
RSRS,Reduced Same Runway Separation
|
||||
RSU,Runway Supervisory Unit
|
||||
RTAF,Royal Thai Air Force
|
||||
RTCA,Radio Technical Commission for Aeronautics
|
||||
RTF,Radio Telephony
|
||||
RVR,Runway Visual Range
|
||||
RVSM,Reduced Vertical Separation Minimum
|
||||
RWR,Radar Warning Receiver
|
||||
@ -428,6 +469,7 @@ SADL,Situational Awareness Data Link
|
||||
SAF,Sustainable Aviation Fuel
|
||||
SAR,"Search and Rescue, Synthetic Aperture Radar"
|
||||
SARPS,Standards and Recommended Practices (ICAO)
|
||||
SASF,Spanish Air and Space Force
|
||||
SAT,Site Acceptance Test (see also FAT and RAT)
|
||||
SATCO,Senior Air Traffic Control Officer
|
||||
SATCOM,Satellite Communication
|
||||
@ -440,6 +482,7 @@ SELCAL,Selective Calling System
|
||||
SES,Single European Sky
|
||||
SESAME,Single European Sky ATM Master Plan
|
||||
SESAR,Single European Sky ATM Research
|
||||
SFC,Surface
|
||||
SFL,Sequencing Flashing Light
|
||||
SFO,Simulated Flameout Operation
|
||||
SI,Selective Interrogation
|
||||
@ -458,6 +501,7 @@ SM,Statute Mile
|
||||
SMR,Surface Movement Radar
|
||||
SOF,Supervisor of Flying
|
||||
SOW,Statement of Work
|
||||
SRA,Surveillance Radar Approach
|
||||
SRC,Safety Regulation Commission (EUROCONTROL)
|
||||
SRU,Safety Regulation Unit (EUROCONTROL)
|
||||
SSR,Secondary Surveillance Radar
|
||||
@ -518,14 +562,17 @@ TOP,Take-Off Power
|
||||
TOR,"Terms of Reference, or Tornado aircraft"
|
||||
TORA,Takeoff Run Available
|
||||
TOWSIM,Tower Simulator
|
||||
TRA,Temporary Reserved Area
|
||||
TRACON,Terminal Radar Approach Control
|
||||
TRH,Thrust Reduction Height
|
||||
TSA,Temporary Segregated Area
|
||||
TSAT,Target Startup Approval Time
|
||||
TSO,Technical Standard Order
|
||||
TSTC,Texas State Technical College
|
||||
TT,True Track
|
||||
TVOR,Terminal VOR
|
||||
TWEB,Transcribed Weather Broadcast (USA for ATIS)
|
||||
TWR,Control Tower or Thrust to Weight Ratio
|
||||
TWR,Aerodrome Control Tower or Thrust to Weight Ratio
|
||||
TWY,Taxiway
|
||||
TXC,Taxiway Centreline Lights
|
||||
TXE,Taxiway Edge Lights
|
||||
@ -542,7 +589,9 @@ UFA,"UFA, Inc., the world's premier developer of Air Traffic Control simulation
|
||||
UHF,Ultra High Frequency (300MHz to 3 GHz)
|
||||
UIR,Upper Flight Information Region
|
||||
UKCAA,United Kingdom Civil Aviation Authority
|
||||
UkSATSE,Ukranian State Air Traffic Services Enterprise
|
||||
UMASS,University of Massachusetts
|
||||
UNL,Unlimited
|
||||
URET,User Request Evaluation Tool
|
||||
USAF,United States Air Force
|
||||
UTA,Upper Traffic Area
|
||||
@ -555,7 +604,7 @@ VCS,Voice Communication System
|
||||
VCCS,Voice Communication Control System
|
||||
VCOA,Visual Climb Over Airport
|
||||
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)
|
||||
VDU,Visual Display Unit
|
||||
VFS,Vertical Flight Society
|
||||
@ -596,3 +645,4 @@ WTC,Wake Turbulence Category
|
||||
WTWS,Wake Turbulence Warning System
|
||||
WX,Weather
|
||||
WXR,Weather Radar Transceiver
|
||||
ZELL,Zero Length Launch
|
Can't render this file because it has a wrong number of fields in line 142.
|
@ -1,4 +1,4 @@
|
||||
ABBR,MEANING
|
||||
TERM,MEANING
|
||||
GPT,"glutamate pyruvate transaminase, or Goniopora toxin"
|
||||
Leo,an American Quarter Horse
|
||||
Leo,"Leonberger, a breed of dog"
|
|
@ -1,4 +1,4 @@
|
||||
ABBR,MEANING
|
||||
TERM,MEANING
|
||||
A,Atom
|
||||
a,atto prefix (10-18)
|
||||
AA,Acetic Acid
|
||||
@ -8,8 +8,7 @@ AACC,American Association for Clinical Chemistry
|
||||
AADC,Amino Acid DeCarboxylase
|
||||
AADC,Aromatic L-Amino acid DeCarboxylase
|
||||
AAS,Atomic Absorption Spectroscopy
|
||||
AB,Acid Base
|
||||
AB,Acid Bath
|
||||
AB,"Acid Base, Acid Bath"
|
||||
ABCC,Advanced Biomedical Computing Center
|
||||
ABCC,American Board of Clinical Chemistry
|
||||
ABS,"Absorb, Acrylonitrile Butadiene Styrene"
|
||||
@ -317,17 +316,14 @@ G,Gibbs Free Energy
|
||||
G,"Giga prefix (109)"
|
||||
G,"Glycine g,gram"
|
||||
G,Guanosine
|
||||
Ga,Gallium
|
||||
Ga,Gauge
|
||||
Ga,Gallium or Gauge
|
||||
GaF,"Gallium(I)-fluorid"
|
||||
GABA,Gamma-AminoButyric Acid
|
||||
GAD,Glutamate Decarboxylase
|
||||
GAG,Glycosaminoglycan
|
||||
GBB,Gas Blow Back
|
||||
GC,Geiger Counter
|
||||
GCC,Global Carbon Cycle
|
||||
GCC,Global Climate Change
|
||||
GCC,Glucocorticoid
|
||||
GCC,Guanylyl Cyclase C
|
||||
GCC,"Global Carbon Cycle, Global Climate Change, Glucocorticoid, or: Guanylyl Cyclase C"
|
||||
GCMS,Gas Chromatographic Mass Spectrometer
|
||||
Gd,Gadolinium
|
||||
GDP,Guanosine DiPhosphate
|
||||
@ -425,7 +421,6 @@ HOAc,Acetic Acid
|
||||
HOMO,Highest Occupied Molecular Orbital
|
||||
HOQS,Highest Occupied Quantum State
|
||||
HP,High Pressure
|
||||
hp,horsepower
|
||||
HPHT,High Pressure/High Temperature
|
||||
HPLC,High Pressure Liquid Chromatography
|
||||
HPPT,High Pressure Phase Transformation
|
||||
@ -735,8 +730,7 @@ OV,Organic Vapor
|
||||
OVA,Organic Vapor Analyser
|
||||
OVA,OVAlbumin
|
||||
OWC,Oil-Water Contact
|
||||
OX,Oxidation
|
||||
OX,oxygen
|
||||
OX,"Oxidation, Oxygen"
|
||||
OXA,OXanilic Acid
|
||||
OXT,OXyTocin
|
||||
OXY,Oxygen
|
||||
@ -744,17 +738,14 @@ p+,Proton
|
||||
P,Peta prefix (1015)
|
||||
P,Phosphorus
|
||||
p,pico prefix (10-12)
|
||||
P,Pressure
|
||||
P,Proton
|
||||
P,"Pressure, Proton"
|
||||
Pa,Pascal
|
||||
PA,Phosphatidic Acid
|
||||
Pa,Protactinium
|
||||
PA,Proton Affinity
|
||||
PAA,PolyAcrylic Acid
|
||||
PABA,ParaAminoBenzoic Acid
|
||||
PAC,Pharmaceutically Active Compound
|
||||
PAC,Polycyclic Aromatic Content
|
||||
PAC,Powdered Activated Carbon
|
||||
PAC,"Pharmaceutically Active Compound, Polycyclic Aromatic Content, Powdered Activated Carbon"
|
||||
PAEK,PolyArylEtherKetone
|
||||
PAGE,PolyAcrylamide Gel Electrophoresis
|
||||
PAH,Polycyclic Aromatic Hydrocarbon
|
||||
@ -769,19 +760,15 @@ PBI,PolyBenzImidazole
|
||||
PBN,PolyButylene Naphthalate
|
||||
PBS,Phosphate Buffered Saline
|
||||
PBT,PolyButylene Terephthalate
|
||||
PC,PolyCarbonate
|
||||
PC,Pyruvate Carboxylase
|
||||
PC,"PolyCarbonate, Pyruvate Carboxylase"
|
||||
PCA,Pyrrolidone Carboxylic Acid
|
||||
PCC,Pyridine Chloro Chromate
|
||||
PCE,Tetrachloroethylene
|
||||
PCR,Polymerase Chain Reaction
|
||||
PCV,Pressure Control Valve
|
||||
Pd,Palladium
|
||||
PD,Positive Displacement
|
||||
PD,Potential Difference
|
||||
PE,PhycoErythrin
|
||||
PE,Polyethylene
|
||||
PE,Potential Energy
|
||||
PD,"Positive Displacement, Potential Difference"
|
||||
PE,"PhycoErythrin, Polyethylene, Potential Energy"
|
||||
PEA,PolyEster Amine
|
||||
PEEK,PolyEtherEtherKetone
|
||||
PEG,PolyEthylene Glycol
|
||||
@ -807,17 +794,14 @@ PHB,PolyHydroxyButyrate
|
||||
PHC,Petroleum HydroCarbon
|
||||
PHMB,PolyHexaMethyleneBiguanide
|
||||
PHT,PHThalate
|
||||
PI,Phosphate Ion
|
||||
PI,PolyImide
|
||||
PI,"Phosphate Ion, PolyImide"
|
||||
PIB,PolyIsoButylene
|
||||
pK,measurement of the dissociation constant
|
||||
PLA,Polymerized Lactic Acid
|
||||
PLC,PhosphoLipase-C
|
||||
PM,Particulate Matter
|
||||
PM,Photo Multiplier
|
||||
PM,"Particulate Matter, Photo Multiplier"
|
||||
pm,picometer
|
||||
PM,Plasma Membrane
|
||||
PM,Powder Metallurgy
|
||||
PM,"Plasma Membrane, Powder Metallurgy"
|
||||
Pm,Promethium
|
||||
PM10,Particulates smaller than 10 μm.
|
||||
PM3,Parameterized Model number 3
|
||||
@ -834,15 +818,12 @@ pOH,measurement of OH- ions in aqueous solution
|
||||
POL,"Petroleum, Oils, and Lubricants"
|
||||
POP,Persistent Organic Pollutant
|
||||
PORC,Porcelain
|
||||
PPA,PhenylPropanolAmine
|
||||
PPA,PolyPhthalAmide
|
||||
PPA,"PhenylPropanolAmine, PolyPhthalAmide"
|
||||
ppb,Parts per billion
|
||||
ppm,Parts per million
|
||||
PPO,PolyPhenylene Oxide
|
||||
PPS,PolyPhenylene Sulfide
|
||||
PPT,Parts Per Trillion
|
||||
PPT,PolyPyrimidine Tract
|
||||
PPT,Precipitate
|
||||
PPT,"Parts Per Trillion, PolyPyrimidine Tract, Precipitate"
|
||||
Pr,Praseodymium
|
||||
PRV,Pressure Relief Valve
|
||||
PSI,Pounds per Square Inch
|
||||
@ -851,8 +832,7 @@ Pt,Platinum
|
||||
PTFE,PolyTetraFluoroEthylene
|
||||
Pu,Plutonium
|
||||
PU,PolyUrethane
|
||||
PV,Parity Violation
|
||||
PV,Pressure Volume
|
||||
PV,"Parity Violation, Pressure Volume"
|
||||
PVC,PolyVinyl Chloride
|
||||
PVT,"Pressure, Volume, Temperature"
|
||||
PXY,Para-XYlene
|
||||
@ -860,11 +840,9 @@ Q,Heat energy
|
||||
QA,Quinolinic Acid
|
||||
QC,Quality Control
|
||||
QCD,Quantum ChromoDynamics
|
||||
QED,Quantum ElectroDynamics
|
||||
QED,Quod Erat Demonstradum (Latin for “which was to be demonstrated”)
|
||||
QED,"Quantum ElectroDynamics, Quod Erat Demonstradum (Latin for “which was to be demonstrated”)"
|
||||
QM,Quantum Mechanics
|
||||
QS,Quantum State
|
||||
QS,Quantum Sufficit (Latin for “as much as needed”)
|
||||
QS,"Quantum State, Quantum Sufficit (Latin for “as much as needed”)"
|
||||
qt,quart
|
||||
QW,Quit Whining
|
||||
QY,Quantum Yield
|
||||
@ -889,8 +867,7 @@ RBD,"Refined, Bleached and Deodorized"
|
||||
RCS,Reactive Chemical Species
|
||||
RDA,Recommended Daily Allowance
|
||||
RDT,Recombinant DNA Technology
|
||||
RDX,cyclotrimethylenetrinitramine
|
||||
RDX,Research Department Explosive
|
||||
RDX,"cyclotrimethylenetrinitramine, Research Department Explosive"
|
||||
RE,Rare Earth
|
||||
Re,Rhenium
|
||||
REACH,"Registration, Evaluation, Authorization, and restriction of CHemical substances"
|
||||
@ -900,8 +877,7 @@ rem,"Radiation Equivalent, Man"
|
||||
REM,Rare Earth Metal
|
||||
REQ,Required
|
||||
RER,Respiratory Exchange Ratio
|
||||
RF,Radio Frequency
|
||||
RF,Resonance Frequency
|
||||
RF,"Radio Frequency, Resonance Frequency"
|
||||
Rf,Rutherfordium
|
||||
RFIC,Reagent-Free Ion Chromatography
|
||||
RFM,Relative Formula Mass
|
||||
@ -926,12 +902,9 @@ RO,Reverse Osmosis
|
||||
ROHS,Restriction Of Hazardous Substances
|
||||
ROS,Reactive Oxygen Species
|
||||
ROWPU,Reverse Osmosis Water Purification Unit
|
||||
RPM,Revolutions Per Minute
|
||||
RPT,Repeat
|
||||
RSC,Royal Society of Chemistry
|
||||
RT,Energy (Rydberg Constant x Temperature)
|
||||
RT,Reverse Transcriptase
|
||||
RT,Room Temperature
|
||||
RT,"Energy (Rydberg Constant x Temperature), Reverse Transcriptase, Room Temperature"
|
||||
RTM,Read The Manual
|
||||
RTP,Room Temperature and Pressure
|
||||
RTSC,Room Temperature Super Conductor
|
||||
@ -979,18 +952,16 @@ Se,Selenium
|
||||
Sec,Seconds
|
||||
SEP,Separate
|
||||
SEU,Slightly Enriched Uranium
|
||||
SF,Safety Factor
|
||||
SF,Significant Figures
|
||||
SF,"Safety Factor, Significant Figures"
|
||||
SFC,Supercritical Fluid Chromatography
|
||||
SFPM,Suspended Fine Particulate Matter
|
||||
Sg,Seaborgium
|
||||
SG,Specific Gravity
|
||||
SG,Spheroidal Graphite
|
||||
SG,"Specific Gravity, Spheroidal Graphite"
|
||||
SH,Thiol functional group
|
||||
SHC,Synthetic HydroCarbon
|
||||
SHE,Standard Hydrogen Electrode
|
||||
SHF,Super High Frequency
|
||||
SI units,Système international d’unités (International System of Units)
|
||||
SI,"Système international d’unités (International System of Units)"
|
||||
Si,Silicon
|
||||
SL,Sea Level
|
||||
SL,Short Lived
|
||||
@ -1030,8 +1001,7 @@ TAC,Teiacetyl Cellulose
|
||||
TAG,TriAcylGlyceride
|
||||
tan,tangent
|
||||
TAN,Total Acid Number
|
||||
TAS,Total Alkali versus Silica
|
||||
TAS,Total Analysis System
|
||||
TAS,"Total Alkali versus Silica, Total Analysis System"
|
||||
TAT,TriAcetone TriPeroxide
|
||||
Tb,Terbium
|
||||
TBA,"2,4,6-TriBromoAnisole"
|
||||
@ -1040,22 +1010,15 @@ TBC,4-TertButylCatechol
|
||||
TBHQ,TertButylHydroQuinone
|
||||
TBP,True Boiling Point
|
||||
TBT,TriButylTin
|
||||
Tc,Critical Temperature
|
||||
Tc,Technitium
|
||||
TC,Temperature Compensated
|
||||
TC,Temperature Controlled
|
||||
TC,Theoretical Chemistry
|
||||
Tc,"Critical Temperature, Technitium"
|
||||
TC,"Temperature Compensated, Temperature Controlled, Theoretical Chemistry"
|
||||
TCA,TauroCholic Acid
|
||||
TCA,TCA cycle (citric acid cycle)
|
||||
TCA,TriChloroAcetic Acid
|
||||
TCE,TriChloroEthane
|
||||
TCF,ThiolCarbon Fiber
|
||||
TCM,TetraChloromethane
|
||||
TCP,"1,2,3-TriChloropropane"
|
||||
TCP,Thermal Conversion Process
|
||||
TCP,Tocopherol
|
||||
TCP,TriCalcium Phosphate
|
||||
TCP,TriChloroPhenol
|
||||
TCP,"1,2,3-TriChloropropane, Thermal Conversion Process, Tocopherol, TriCalcium Phosphate, TriChloroPhenol"
|
||||
TCS,Toxic Chemical System
|
||||
TCT,ToCoTrienol
|
||||
TCV,Temperature Control Valve
|
||||
@ -1102,8 +1065,7 @@ TOC,Total Organic Carbon
|
||||
TOI,Table Of Isotopes
|
||||
TON,Table Of Nuclides
|
||||
TOX,Toxic
|
||||
TP,Transition Point
|
||||
TP,Triple Point
|
||||
TP,"Transition Point, Triple Point"
|
||||
TPE,ThermoPlastic Elastomer
|
||||
TPM,Total Particulate Matter
|
||||
TR,Table Row
|
||||
@ -1127,16 +1089,13 @@ TTX,Tetrodotoxin
|
||||
TU,Thermally Unbound
|
||||
TWMC,Time Weighted Mean Concentration
|
||||
TWV,Total Water Vapor
|
||||
U,Internal Energy
|
||||
U,Undetectable
|
||||
U,Uranium
|
||||
U,"Internal Energy, Undetectable, Uranium"
|
||||
UAFM,Uranyl Acetate Fluorescence Method
|
||||
UCK,Universal Chemical Key
|
||||
UG,"Undisturbed Gas UHC,Unburned HydroCarbons"
|
||||
UHF,Ultra High Frequency
|
||||
UHMW,Ultra High Molecular Weight
|
||||
UHP,Ultra High Pressure
|
||||
UHP,Ultra High Purity
|
||||
UHP,"Ultra High Pressure, Ultra High Purity"
|
||||
UHT,Ultra High Temperature
|
||||
UHV,Ultra High Vacuum
|
||||
ULG,Universal Liquid Gas
|
||||
@ -1164,38 +1123,27 @@ UVL,UltraViolet Lamp
|
||||
UVR,UltraViolet Reactive
|
||||
UXS,Glucuronic Acid DeCarboxylase
|
||||
UYQ,Uranium Yield Quantity
|
||||
V,Vacuum
|
||||
V,Valene
|
||||
V,Vanadium
|
||||
V,"Vacuum, Valene, Vanadium, Volt, Volume"
|
||||
v,velocity
|
||||
V,Volt
|
||||
V,Volume
|
||||
VA,Nitrogen group
|
||||
VA,Volume Analyzer
|
||||
VAC,Vacuum
|
||||
VAC,Vacuum Assisted Closure
|
||||
VB,Vacuum Break
|
||||
VB,Valence Band
|
||||
VA,"Nitrogen group, Volume Analyzer"
|
||||
VAC,"Vacuum, Vacuum Assisted Closure"
|
||||
VB,"Vacuum Break, Valence Band"
|
||||
VBJ,Vacuum Bell Jar
|
||||
VBT,Valence Bond Theory
|
||||
VC,Vapor Cloud
|
||||
VC,Vinyl Chloride
|
||||
VC,Viscous Coupled
|
||||
VC,"Vapor Cloud, Vinyl Chloride, Viscous Coupled"
|
||||
VCE,Vapor Cloud Explosion
|
||||
VCM,Vinyl Chloride Monomer
|
||||
Vd,Volume distribution
|
||||
VDB,VanDyke Brown test
|
||||
VDF,Van der Waals force
|
||||
VDW,Van der Waals radius
|
||||
VEQ,EQuilibrium Volume
|
||||
VEQ,EQuivalence point Volume
|
||||
VEQ,"EQuilibrium Volume, EQuivalence point Volume"
|
||||
VFn,Vertical Face number (n is a number)
|
||||
VH,Vapor Hazard
|
||||
VHH,Volatile Halogenated Hydrocarbon
|
||||
VHI,Vapor Hazard Index
|
||||
VHN,Vickers Hardness Number
|
||||
VHP,Vaporized Hydrogen Peroxide
|
||||
VHP,Very High Pressure
|
||||
VHP,"Vaporized Hydrogen Peroxide, Very High Pressure"
|
||||
VHT,Very High Temperature
|
||||
VHY,Very High Yield
|
||||
VI,Viscosity Index
|
||||
@ -1206,8 +1154,7 @@ VO,Vacuum Oven
|
||||
VOA,Volatile Organic Analysis
|
||||
VOC,Volatile Organic Compound
|
||||
VOL,Volume
|
||||
VP,Vapor Point
|
||||
VP,Vapor Pressure
|
||||
VP,"Vapor Point, Vapor Pressure"
|
||||
VPE,Virtual Potential Energy
|
||||
VR,Very Rapid
|
||||
VS,Very Saturated
|
||||
@ -1217,28 +1164,17 @@ VSS,Volatile Suspended Solid
|
||||
VTC,Variable Temperature Cutoff
|
||||
VTP,"Volume, Temperature, Pressure"
|
||||
VU,Volume Units
|
||||
VV,Vacuum Vessel
|
||||
VV,Valence-Valence
|
||||
VV,"Vacuum Vessel, Valence-Valence"
|
||||
VW,Varies Widely
|
||||
W,Tryptofan
|
||||
W,Tungsten
|
||||
W,Watt
|
||||
W,wavelength
|
||||
W,Weight
|
||||
W,width
|
||||
W,Work
|
||||
W,"Tryptofan, Tungsten, Watt, wavelength, Weight, width, Work"
|
||||
W5,Which Was What We Wanted
|
||||
WA,Weak Acid
|
||||
WAC,Weak Acid Cation
|
||||
WB,Water Based
|
||||
WB,Weak Base
|
||||
WB,Weak Bond
|
||||
WB,"Water Based, Weak Base, Weak Bond"
|
||||
WBA,Weak Base Anion
|
||||
WC,Water Cosolvent
|
||||
WCS,Worst Case Scenario
|
||||
WD,Water Dispersant
|
||||
WD,Water Displacement
|
||||
WD,Wet/Dry
|
||||
WD,"Water Dispersant, Water Displacement, Wet/Dry"
|
||||
WIAP,Water In All Phases
|
||||
WIN,Water Insoluble Nitrogen
|
||||
WNA,World Nuclear Association
|
||||
@ -1246,8 +1182,7 @@ WO,Weak Oxidizer
|
||||
WP,White Phosphorus
|
||||
WPS,Water Phase Salt
|
||||
WR,Water Repellent
|
||||
WS,Wash Solution
|
||||
WS,Water Soluble
|
||||
WS,"Wash Solution, Water Soluble"
|
||||
WSNZ,Water Soluble Zinc
|
||||
WSPI,"Water-Soluble Phosphorous, Inorganic"
|
||||
WSPO,"Water-Soluble Phosphorous, Organic"
|
||||
@ -1264,8 +1199,7 @@ WWIX,Waste Water Ion eXchange
|
||||
WYOL,Write Your Own Lab
|
||||
WYOLA,Write Your Own Lab Assignment
|
||||
WYU,What You Use
|
||||
X,Halogen
|
||||
X,unknown
|
||||
X,"Halogen, unknown"
|
||||
XAG,Silver Troy Ounce
|
||||
XAN,XANthine
|
||||
XAU,Gold Troy Ounce
|
||||
@ -1277,10 +1211,8 @@ XPD,Palladium Troy Ounce
|
||||
XPT,Platinum Troy Ounce
|
||||
XUM,X-ray Ultra-Microscope
|
||||
XYD,XYliDine
|
||||
Y,Tyrosine
|
||||
Y,"Tyrosine, Yotta prefix (1024), Yttrium"
|
||||
y,yocto prefix (10-24)
|
||||
Y,Yotta prefix (1024)
|
||||
Y,Yttrium
|
||||
YA,Yield Analysis
|
||||
YAG,Yttrium Aluminum Garnet
|
||||
YAP,Yield Analysis Pattern
|
||||
@ -1292,13 +1224,8 @@ Yd,Yard
|
||||
YIC,Yttrium Lithium Fluoride
|
||||
Yr,Year
|
||||
YZN,Yellow ZiNc dichromate
|
||||
Z,Atomic Number
|
||||
Z,azimuth
|
||||
Z,Impedance
|
||||
Z,proton number
|
||||
Z,"Atomic Number, azimuth, Impedance, proton number, zero, Zetta prefix (1021)"
|
||||
z,zepto prefix (10-21)
|
||||
Z,zero
|
||||
Z,Zetta prefix (1021)
|
||||
ZB,Zinc Blende
|
||||
ZC,Zero Calibration
|
||||
ZC,Zinc Composite
|
|
@ -1,4 +1,4 @@
|
||||
ABBR,MEANING
|
||||
TERM,MEANING
|
||||
Air Force Blue (RAF),RGB #5d8aa8
|
||||
Air Force Blue (USAF),RGB #00308f
|
||||
Air Superiority Blue,RGB #72a0c1
|
|
@ -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)"
|
||||
IAS,"International Automated Systems (an American company), IAS Limited (an Australian-based gambling company)"
|
|
@ -1,4 +1,4 @@
|
||||
ABBR,MEANING
|
||||
TERM,MEANING
|
||||
.7z,Common filename extension for archive files in 7z format
|
||||
.bat,Common filename extension for Batch script files
|
||||
.bz2,Common filename extension for archive files in bzip2 format
|
||||
@ -93,15 +93,13 @@ ABAP,Advanced Business Application Programming
|
||||
ABB,activity-based budgeting
|
||||
ABBH,average bouncing busy hour
|
||||
abC,abcoulomb
|
||||
ABC,activity-based costing
|
||||
ABC,Atanasoff-Berry Computer
|
||||
ABC,"activity-based costing, Atanasoff-Berry Computer"
|
||||
abend,abnormal end
|
||||
abF,abfarad
|
||||
abH,abhenry
|
||||
ABIOS,Advanced BIOS
|
||||
ABM,activity-based management
|
||||
ABP,AdBlock Plus
|
||||
ABP,Microsoft Exchange Address Book Policy
|
||||
ABP,"AdBlock Plus, Microsoft Exchange Address Book Policy"
|
||||
ABR,"AutoBaud Rate or Available Bit Rate"
|
||||
abS,absiemens
|
||||
abV,abvolt
|
||||
@ -115,15 +113,13 @@ ACE,Access Control Entry
|
||||
ACeS,Asia Cellular Satellite System
|
||||
ACF2,Access Control Facility
|
||||
ACH,Automated Clearing House
|
||||
ACH,fraud Automated Clearing House fraud
|
||||
ACID,"Atomicity, Consistency, Isolation, Durability"
|
||||
Ack,Acknowledgement
|
||||
ACL,Access Control List
|
||||
ACM,Association for Computing Machinery
|
||||
ACO,accountable care organization
|
||||
ACPI,Advanced Configuration and Power Interface
|
||||
ACR,Absolute Cell Reference
|
||||
ACR,attenuation-to-crosstalk ratio
|
||||
ACR,"Absolute Cell Reference, attenuation-to-crosstalk ratio"
|
||||
ACT,Application Compatibility Toolkit
|
||||
ACTA,America's Carriers Telecommunications Association
|
||||
ACTS,Automatic Coin Telephone System
|
||||
@ -131,8 +127,7 @@ ACV,all commodity volume
|
||||
AD,Active Directory
|
||||
ADAT,Alesis Digital Audio Tape
|
||||
ADatP,Automated Data Processing
|
||||
ADC,Analog-to-Digital Converter
|
||||
ADC,automated data collection
|
||||
ADC,"Analog-to-Digital Converter, automated data collection"
|
||||
ADE,qutomated data entry
|
||||
ADF,Automatic Document Feeder
|
||||
ADO,ActiveX Data Objects
|
||||
@ -148,12 +143,13 @@ AF,audio frequency
|
||||
AFC,antiferromagnetically-coupled
|
||||
AFIS,Automated Fingerprint Identification System
|
||||
AFM,atomic force microscopy
|
||||
AFP,Advanced Function Printing
|
||||
AFP,Apple Filing Protocol
|
||||
AFP,"Advanced Function Printing, Apple Filing Protocol"
|
||||
AFS,Andrew file system
|
||||
aglet,agile applet
|
||||
AGP,Accelerated Graphics Port
|
||||
AGI,Artificial General Intelligence
|
||||
AHA,Accelerated Hub Architecture
|
||||
AHCI,Advanced Host Controller Interface
|
||||
AHIMA,American Health Information Management Association
|
||||
AHRQ,Agency for Healthcare Research and Quality
|
||||
AHT,average handle time
|
||||
@ -178,14 +174,11 @@ alt.,alternate newsgroup
|
||||
ALU,Arithmetic Logic Unit
|
||||
AMD,Advanced Micro Devices
|
||||
AMD-V,AMD virtualization
|
||||
AMI,advanced metering infrastructure
|
||||
AMI,Amazon Machine Image
|
||||
AMI,"advanced metering infrastructure, Amazon Machine Image"
|
||||
AMIA,American Medical Informatics Association
|
||||
AML,anti-money laundering software
|
||||
AMPS,Advanced Mobile Phone Service
|
||||
AMR,ambulatory medical record
|
||||
AMR,Audio/Modem Riser or AMR slot
|
||||
AMR,automated meter reading
|
||||
AMR,"ambulatory medical record, Audio/Modem Riser, AMR slot, automated meter reading"
|
||||
AMT,advanced manufacturing technology
|
||||
AMTOR,amateur teleprinting over radio
|
||||
ANI,Automatic Number Identification
|
||||
@ -195,15 +188,14 @@ AoE,ATA over Ethernet
|
||||
AOI,automated optical inspection
|
||||
AOP,aspect-oriented programming
|
||||
AOSP,Android Open Source Project
|
||||
AP,accounts payable
|
||||
AP,Adaptive Planning
|
||||
AP,"accounts payable,Adaptive Planning"
|
||||
Apache Hadoop YARN,Yet Another Resource Negotiator
|
||||
APAR,authorized program analysis report
|
||||
API,Application Programming Interface
|
||||
APICS,American Production and Inventory Control Society
|
||||
APIPA,Automatic Private IP Addressing
|
||||
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"
|
||||
AppBlast,Project AppBlast
|
||||
APPC,Advanced Program-to-Program Communication or LU 6.2
|
||||
@ -251,6 +243,7 @@ ASSP,application-specific standard product
|
||||
AST,automated storage tiering
|
||||
ASTM,American Society for Testing and Materials
|
||||
ASUG,Americas' SAP Users' Group
|
||||
ASWF,Academy Software Foundation
|
||||
ATA,Advanced Technology Attachment
|
||||
ATA,American Telemedicine Association
|
||||
ATA,analog telephone adapter
|
||||
@ -281,10 +274,6 @@ AWS,Amazon Web Services
|
||||
AWT,Abstract Window Toolkit
|
||||
AXI,automated X-ray inspection
|
||||
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"
|
||||
BA,business agility
|
||||
BA,business analytics
|
||||
@ -480,6 +469,7 @@ CDR,call detail record
|
||||
CDR,Computed Dental Radiography
|
||||
CDSL,Consumer Digital Subscriber Line
|
||||
CDSS,clinical decision support system
|
||||
CDU,Coolant Distribution Unit
|
||||
CdTe,cadmium telluride
|
||||
CEBP,communications-enabled business processes
|
||||
CELL,Cell processor
|
||||
@ -549,9 +539,7 @@ CKO,chief knowledge officer
|
||||
CL,cluster log
|
||||
CLASS,Capacity Loading and Operation Sequence Scheduling
|
||||
CLEC,competitive local exchange carrier
|
||||
CLI,command line interface
|
||||
CLI,Command Line Interpreter
|
||||
CLI,Common Language Infrastructure
|
||||
CLI,"Command Line Interface, Command Line Interpreter, Common Language Infrastructure"
|
||||
CLM,Council For Logistics Management
|
||||
CLO,chief learning officer
|
||||
CLOB,Character Large OBject
|
||||
@ -560,7 +548,8 @@ CLR,Common Language Runtime
|
||||
CM,configuration management
|
||||
CM,content management
|
||||
CM,Contract Manufacturer
|
||||
CMA,content management application
|
||||
CMA,Content Management Application
|
||||
CMD,Command Prompt
|
||||
CMDB,configuration management database
|
||||
CMDM,Collaborative Master Data Management
|
||||
CMIO,Chief Medical Information Officer
|
||||
@ -687,7 +676,9 @@ CWE,Common Weakness Enumeration
|
||||
CWF,common working file
|
||||
CWNP,Certified Wireless Networking Professional
|
||||
CX,consumer experience
|
||||
CXF,Credential Exchange Format
|
||||
CXO,chief experience officer
|
||||
CXP,Credential Exchange Protocol
|
||||
D-AMPS,Digital-Advanced Mobile Phone Service
|
||||
D-VHS,Digital Video Home System
|
||||
D2D,Disk to Disk
|
||||
@ -821,13 +812,12 @@ DND,Dungeons & Dragons (a computer game)
|
||||
DNG,Digital Negative
|
||||
DNIS,Dialed Number Identification Service
|
||||
DNN,DotNetNuke
|
||||
DNS,domain name system
|
||||
DNS,Domain Name System
|
||||
DNSSEC,DNS Security Extensions
|
||||
DNT,Do Not Track
|
||||
DO,derived object
|
||||
DOCSIS,Data Over Cable Service Interface Specifications
|
||||
DOD,Direct Outward Dialing
|
||||
DOE,Department of Energy
|
||||
DOI,Digital Object Identifier
|
||||
DOI,digital object identifier
|
||||
DOL,Department of Labor
|
||||
@ -860,8 +850,10 @@ DROP,delivery of real-time execution information protocol
|
||||
DRP,disaster recovery plan
|
||||
DRP,Distribution Requirements Planning
|
||||
DRS,Storage Distributed Resource Scheduler
|
||||
DSA,Digital Services Act (EU)
|
||||
DSB,Dispute Settlement Body
|
||||
DSC,Digital Still Camera
|
||||
DSL,Domain-Specific Language
|
||||
DSLAM,Digital Subscriber Line Access Multiplexer
|
||||
DSLR,camera digital single lense reflux
|
||||
DSML,Directory Services Markup Language
|
||||
@ -1016,6 +1008,7 @@ EOL,"End of Life, End of Line"
|
||||
EOM,End of Message
|
||||
EOP,Microsoft Exchange Online Protection
|
||||
EOQ,Economic Order Quantity
|
||||
EOT,End of Transmission
|
||||
EPA,Microsoft Exchange Server Profile Analyzer
|
||||
EPC,Evolved Packet Core
|
||||
EPD,electronic paper display
|
||||
@ -1044,7 +1037,7 @@ ESA,Enterprise Services Architecture
|
||||
ESB,enterprise service bus
|
||||
ESCD,Extended System Configuration Data
|
||||
ESCON,Enterprise Systems Connection
|
||||
ESD,electrostatic discharge
|
||||
ESD,ElectroStatic Discharge
|
||||
ESDI,Enhanced Small Device Interface
|
||||
ESDRAM,Enhanced Synchronous DRAM
|
||||
ESE,Environmentally Sustainable Electronics
|
||||
@ -1076,6 +1069,7 @@ EZ/EC,Empowerment Zone/Enterprise Community
|
||||
FA,Flexible Automation
|
||||
FACTA,Fair and Accurate Credit Transactions Act
|
||||
FAR,Federal Acquisition Regulation
|
||||
FARM,Field Accessible Reliability Metrics
|
||||
FAS,Final Assembly Schedule
|
||||
FASAB,Federal Accounting Standards Advisory Board
|
||||
FAT,File Allocation Table
|
||||
@ -1122,6 +1116,7 @@ FHA,Federal Health Architecture
|
||||
FHIE,Federal Health Information Exchange
|
||||
FI,Fast Infoset
|
||||
FICON,Fiber Connectivity
|
||||
FIDO,Fast Identity Online Alliance
|
||||
FIFO,"First In, First Out"
|
||||
FILO,"First In, Last Out"
|
||||
FIM,federated identity management
|
||||
@ -1293,7 +1288,7 @@ gTLD,generic top-level domain name
|
||||
GTM,strategy go-to-market strategy
|
||||
GUA,graphical password or graphical user authentication
|
||||
GUI,Graphical User Interface
|
||||
GUID,global unique identifier
|
||||
GUID,Globally Unique Identifier (see also UUID)
|
||||
GUM,Global Update Manager
|
||||
GWAC,governmentwide acquisition contract
|
||||
GXA,Global XML Web Services Architecture
|
||||
@ -1304,7 +1299,7 @@ HA,high availability
|
||||
HaaS,Hardware as a Service
|
||||
HAL,hardware abstraction layer
|
||||
HALO,High Altitude Long Operation
|
||||
HANA,SAP HANA
|
||||
HAMR,Heat-Assisted Magnetic Recording
|
||||
HASA,Highly Accelerated Stress Audit
|
||||
HAVA,Help America Vote Act of 2002
|
||||
HAVi,Home Audio Visual
|
||||
@ -1336,6 +1331,7 @@ HHR,hybrid health record
|
||||
HHS,Health and Human Services
|
||||
HID,Human Interface Device
|
||||
HIE,health information exchange
|
||||
HIMR,Heat-Assisted Interlaced Magnetic Recording
|
||||
HIMSS,Healthcare Information and Management Systems Society
|
||||
HIPAA,Health Insurance Portability and Accountability Act
|
||||
HIPPI,High-Performance Parallel Interface
|
||||
@ -1355,7 +1351,6 @@ HMIPv6,Hierarchical Mobile IPv6
|
||||
HMM,Hidden Markov Model
|
||||
HOLAP,hybrid online analytical processing
|
||||
HomeRF,home radio frequency
|
||||
HP,Hewlett-Packard
|
||||
HP,High Performance
|
||||
HP-GL,Hewlett-Packard Graphics Language
|
||||
HPC,High-Performance Computing
|
||||
@ -1403,6 +1398,7 @@ IBP,integrated business planning
|
||||
IC,integrated circuit
|
||||
IC-BPMS,integration-centric business process management suite
|
||||
ICANN,Internet Corporation for Assigned Names and Numbers
|
||||
ICD,Interface Control Document
|
||||
ICE,"In-Circuit Emulator, Information and Content Exchange"
|
||||
IcM,incident management
|
||||
ICMP,Internet Control Message Protocol
|
||||
@ -1486,8 +1482,7 @@ IRQ,interrupt request
|
||||
IRR,internal rate of return
|
||||
IRTF,Internet Research Task Force
|
||||
IRU,Indefeasible Right of Use
|
||||
IS,Information System
|
||||
IS,information system or information services
|
||||
IS,Information System or Information Services
|
||||
IS-IS,Intermediate System-to-Intermediate System protocol
|
||||
ISA,Industry Standard Architecture
|
||||
ISAM,Indexed Sequential Access Method
|
||||
@ -1613,7 +1608,7 @@ LIDB,line information database
|
||||
LILO,LInux LOader
|
||||
LINQ,Language Integrated Query
|
||||
LISP,list processing
|
||||
LLM,large language model
|
||||
LLM,Large Language Model
|
||||
LLVM,Compiler Infrastructure (Low Level Virtual Machine)
|
||||
LMDS,Local Multi-Point Distribution System
|
||||
LMGTFY,Let Me Google That For You
|
||||
@ -1783,6 +1778,7 @@ MVMC,Microsoft Virtual Machine Converter
|
||||
MVNO,mobile virtual network operator
|
||||
MVP,Microsoft Most Valuable Professional
|
||||
MVS,Multiple Virtual Storage
|
||||
MVC,Mobile World Congress (in Barcelona)
|
||||
NaaS,network-as-a-service
|
||||
NAC,network access control
|
||||
NACHA,National Automated Clearing House Association
|
||||
@ -1801,6 +1797,7 @@ NCA,native cloud application
|
||||
NCFA,National Call Fee Access
|
||||
NCM,network configuration management
|
||||
NCMS,National Center for Manufacturing Sciences
|
||||
NCQ,Native Command Queuing
|
||||
NCSC,National Computer Security Center
|
||||
NCVHS,National Committee on Vital and Health Statistics
|
||||
NDA,non-disclosure agreement
|
||||
@ -1874,7 +1871,8 @@ NURBS,nonuniform rational B-spline
|
||||
NUS,network unified storage
|
||||
NVGRE,Network Virtualization using Generic Routing Encapsulation
|
||||
NVLAP,National Voluntary Laboratory Accreditation Program
|
||||
NVMe,non-volatile memory express
|
||||
NVM,Non-Volatile Memory
|
||||
NVMe,Non-Volatile Memory Express
|
||||
NVS,nonvolatile storage
|
||||
NWR,NOAA Weather Radio
|
||||
O2O,Online to Offline
|
||||
@ -1911,7 +1909,6 @@ OID,object ID
|
||||
OLA,operational level agreement
|
||||
OLAP,online analytical processing
|
||||
OLE,Object Linking and Embedding
|
||||
OLED,light-emitting diode
|
||||
OLPC,One Laptop Per Child
|
||||
OLT,optical line terminal
|
||||
OLTP,On Line Transaction Processing
|
||||
@ -1923,6 +1920,7 @@ OODBMS,object-oriented database management system
|
||||
OoOE,out-of-order execution
|
||||
OOP,object-oriented programming
|
||||
OOPSLA,"Object-Oriented Programming Systems, Languages and Applications"
|
||||
OOTB,out of the box (feature or functionality)
|
||||
OOXML,Office Open Extended Markup Language
|
||||
OPC,OLE for Process Control
|
||||
OpenGL,Open Graphics Library
|
||||
@ -1993,7 +1991,7 @@ PCB,printed circuit board
|
||||
PCE,Path Computation Element
|
||||
PCEP,Path Computation Element Protocol
|
||||
PCI,Peripheral Component Interconnect
|
||||
PCI-X,Peripheral Component Interconnect Extended
|
||||
PCIe,Peripheral Component Interconnect Express
|
||||
PCL,Printer Control Language
|
||||
PCM,phase-change memory
|
||||
PCM,pulse code modulation
|
||||
@ -2134,33 +2132,32 @@ RA,registration authority
|
||||
RAC,Real Application Cluster
|
||||
RACE,Rapid Access Computing Environment
|
||||
RACF,Resource Access Control Facility
|
||||
RAD,rapid application development
|
||||
RAD,Rapid Application Development
|
||||
RADIUS,Remote Authentication Dial-In User Service
|
||||
RAF,risk assessment framework
|
||||
RAID,redundant array of independent disks
|
||||
RAF,Risk Assessment Framework
|
||||
RAG,Retrieval Augmented Generation
|
||||
RAID,Redundant Array of Independent Disks
|
||||
RAIN,redundant/reliable array of inexpensive/independent nodes
|
||||
RAM,Random Access Memory
|
||||
RAMAC,random access method of accounting and control
|
||||
RAMDAC,random access memory digital-to-analog converter
|
||||
RAMAC,Random Access Method of Accounting and Control
|
||||
RAMDAC,Random Access Memory dDgital-to-analog Converter
|
||||
RAND,reasonable and nondiscriminatory
|
||||
RAP,Revenue Acquisition Process
|
||||
RARP,Reverse Address Resolution Protocol
|
||||
RAS,"registration, admission, and status"
|
||||
RAS,"Reliability, Availability and Serviceability"
|
||||
RAS,"Remote Access Server, row address strobe"
|
||||
RAT,remote access Trojan
|
||||
RBA,risk-based authentication
|
||||
RBAC,role-based access control
|
||||
RBOC,regional Bell operating company
|
||||
RCE,remote code execution
|
||||
RAS,"Registration,Admission and Status, or Reliability,Availability and Serviceability, or Remote Access Server, row address strobe"
|
||||
RAT,Remote Access Trojan
|
||||
RBA,Risk-Based Authentication
|
||||
RBAC,Role-Based Access Control
|
||||
RBOC,Regional Bell Operating Company
|
||||
RCE,Remote Code Execution
|
||||
RCP,Rich Client Platform
|
||||
RD,running disparity
|
||||
RDBMS,relational database management system
|
||||
RDC,remote deposit capture
|
||||
RD,Running Disparity
|
||||
RDBMS,Relational DataBase Management System
|
||||
RDC,Remote Deposit Capture
|
||||
RDF,Resource Description Framework
|
||||
RDM,raw device mapping
|
||||
RDM,Raw Device Mapping
|
||||
RDMA,Remote Direct Memory Access
|
||||
rDNS,reverse DNS
|
||||
rDNS,Reverse DNS
|
||||
RDO,Remote Data Objects
|
||||
RDP,Remote Desktop Protocol
|
||||
RDRAM,Rambus Dynamic Random Access Memory
|
||||
@ -2171,39 +2168,35 @@ RDT&E,"Research, Development, Testing & Evaluation"
|
||||
REC,Regional Extension Center
|
||||
ReFS,Resilient File System
|
||||
regex,regular expression
|
||||
REST,representational state transfer
|
||||
RF,radio frequency
|
||||
REST,REpresentational State Transfer
|
||||
RF,Radio Frequency
|
||||
RFC,Remote Function Call
|
||||
RFC,Request for Comments
|
||||
RFI,request for information
|
||||
RFID,radio frequency identification
|
||||
RFID,Radio Frequency IDentification
|
||||
RFO,Request for Offer
|
||||
RFP,request for proposal
|
||||
RFQ,request for quotation
|
||||
RFP,Request for Proposal
|
||||
RFQ,Request for Quotation
|
||||
RFR,Red Flags Rule
|
||||
RGB,"red, green, and blue"
|
||||
RHCVA,Red Hat Certified Virtualization Administrator
|
||||
RHEL,Red Hat Enterprise Linux
|
||||
RHEV,Red Hat Enterprise Virtualization
|
||||
RHIA,registered health information administrator
|
||||
RHIA,Registered Health Information Administrator
|
||||
RHIO,Regional Health Information Organization
|
||||
RHIT,registered health information technician
|
||||
RHIT,Registered Health Information Technician
|
||||
RHS,Red Hat Storage
|
||||
RIA,Rich Internet Application
|
||||
RIAA,Recording Industry Association of America
|
||||
RIBLOE,Remote Insight Board -- Lights Out Edition
|
||||
RID,relative identifier
|
||||
RIM,records information management
|
||||
RIM,Reference Information Model
|
||||
RIP,Raster Image Processor
|
||||
RIP,Routing Information Protocol
|
||||
RID,Relative IDentifier
|
||||
RIM,"Records Information Management, or: Reference Information Model"
|
||||
RIP,"Raster Image Processor, or: Routing Information Protocol"
|
||||
RIR,Regional Internet Registry
|
||||
RIS,Radiology Information System
|
||||
RIS,Remote Installation Service
|
||||
RIS,"Radiology Information System, or: Remote Installation Service"
|
||||
RISC,Reduced Instruction Set Computer
|
||||
RJE,Remote Job Entry
|
||||
RMA,Return Material (or Merchandise) Authorization
|
||||
RMA,return merchandise authorization
|
||||
RMI,Remote Method Invocation
|
||||
RMM,Remote Monitoring & Management
|
||||
RMON,Remote Network Monitoring
|
||||
@ -2229,15 +2222,12 @@ RoT,Roots of Trust
|
||||
ROU,Record Of Understanding
|
||||
ROWE,Results-Only Work Environment
|
||||
RPC,Remote Procedure Call
|
||||
RPG,Report Program Generator
|
||||
RPG,Role-Playing Game
|
||||
RPM,Rapid Response Manufacturing
|
||||
RPM,remote patient monitoring
|
||||
RPO,recovery point objective
|
||||
RPO,recruitment process outsourcing
|
||||
RPG,"Report Program Generator, Role-Playing Game"
|
||||
RPM,"Rapid Response Manufacturing, Remote Patient Monitoring, Red Hat Package Manager"
|
||||
RPO,"Recovery Point Objective, Recruitment Process Outsourcing"
|
||||
RPR,Resilient Packet Ring
|
||||
RPT,rich presence technology
|
||||
RQ,risk intelligence
|
||||
RPT,Rich Presence Technology
|
||||
RQ,Risk Intelligence
|
||||
RRAM,resistive RAM
|
||||
RSAT,Microsoft Remote Server Administration Tools
|
||||
RSC,Retail Service Center
|
||||
@ -2624,7 +2614,7 @@ USSD,Unstructured Supplementary Service Data
|
||||
UTF,Unicode Transformation Format
|
||||
UTM,unified threat management
|
||||
UUCP,UNIX-to-UNIX Copy Protocol
|
||||
UUID,Universal Unique Identifier
|
||||
UUID,Universally Unique Identifier (see also GUID)
|
||||
UX,user experience
|
||||
UXGA,Ultra Extended Graphics Array
|
||||
V2P,virtual to physical
|
||||
@ -2681,6 +2671,7 @@ VLE,virtual learning environment
|
||||
VLER,Virtual Lifetime Electronic Record
|
||||
VLIW,very long instruction word
|
||||
vlog,video blog
|
||||
VLOP,Very Large Online Platform
|
||||
VLSI,Very Large Scale Integration
|
||||
VLSM,variable-length subnet mask
|
||||
VM,virtual machine
|
|
@ -1,4 +1,4 @@
|
||||
ABBR,MEANING
|
||||
TERM,MEANING
|
||||
btl,Bottle
|
||||
c,Cup
|
||||
C,Cups
|
|
54556
data/dicts/english_dictionary.csv
Normal file
54556
data/dicts/english_dictionary.csv
Normal file
File diff suppressed because it is too large
Load Diff
@ -1,4 +1,4 @@
|
||||
ABBR,MEANING
|
||||
TERM,MEANING
|
||||
A-CVA,Advanced Credit Valuation Adjustment
|
||||
ABoR,Administrative Board of Review
|
||||
ABS,Asset-Backed Security
|
||||
@ -20,6 +20,7 @@ ATR,Ability to Repay
|
||||
CBN,Central Bank of Nigeria
|
||||
CD,Certificate of Deposit
|
||||
DDA,Demand Deposit Account
|
||||
DM,"Deutsche Mark (currency in Germany 1948-2001)"
|
||||
DTI,Debt-to-Income
|
||||
EAD,Exposure At Default
|
||||
EBITDA,Earnings Before Interest, Taxes, Depreciation and Amortisation
|
||||
@ -83,4 +84,4 @@ SWIFT,Society for Worldwide Interbank Financial Telecommunication
|
||||
VAT,Value-added tax
|
||||
WAEMU,"West African Economic and Monetary Union (formerly WAMU; members of the BCEAO)"
|
||||
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.
|
@ -1,4 +1,4 @@
|
||||
ABBR,MEANING
|
||||
TERM,MEANING
|
||||
e.g.,"'exempli gratia' in Latin, meaning: 'for example'"
|
||||
0D,obvious deed
|
||||
1AM,Air Mechanic 1st Class
|
||||
@ -38,7 +38,7 @@ AADAC,Alberta Alcohol and Drug Abuse Commission
|
||||
AADC,area air defense commander,amino acid decarboxylase,aromatic L-amino acid decarboxylase,Australian Antarctic Data Centre
|
||||
AADD,Adult attention deficit disorder
|
||||
AADT,annual average daily traffic
|
||||
AAFC,U.S. Army Air Corps Ferrying Command (1941-1942),All-America Football Conference (1946-1949)
|
||||
AAFC,"Army Air Corps Ferrying Command (USA, 1941-1942), All-America Football Conference (1946-1949)"
|
||||
AAFES,Army and Air Force Exchange Service
|
||||
AAIS,advanced airborne interceptor simulator
|
||||
AAM,air-to-air missile
|
||||
@ -70,7 +70,7 @@ ABC,American-born Chinese
|
||||
ABC,anti-lock brake controller
|
||||
ABC,"atomic, biological, chemical"
|
||||
ABCA,American,British and Canadian Armies (originally),Army Bureau of Current Affairs
|
||||
ABCS,(U.S.) Army Battle Command System
|
||||
ABCS,Army Battle Command System (USA)
|
||||
ABET,Accreditation Board for Engineering and Technology
|
||||
ABFIST,Advanced Bradley Full Crew Interactive Skills Trainer
|
||||
ABGI,Addington-Barker Group International
|
||||
@ -93,6 +93,7 @@ aC,Attocoulomb
|
||||
AC1,Aircraftman 1st 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"
|
||||
ACAB,All cops are bastards
|
||||
ACARS,Aircraft Communications Addressing and Reporting System
|
||||
ACAS,Aboriginal Children's Advancement Society,Advisory,Conciliation and Arbitration Service
|
||||
ACB,"Asociación de Clubes de Baloncesto (Spanish for 'Association of Basketball Clubs')"
|
||||
@ -114,13 +115,13 @@ ACLOS,Automatic CLOS (missile control system)
|
||||
ACLS,American Council of Learned Societies
|
||||
ACLU,"American Civil Liberties Union,American Communist Lawyers Union (pejorative slang for the above)"
|
||||
ACM,"many,including Association for Computing Machinery; see entry"
|
||||
ACMC,(U.S.) Assistant Commandant of the Marine Corps
|
||||
ACMC,Assistant Commandant of the Marine Corps (USA)
|
||||
ACN,"Airborne Communications Node,Australian Company Number (number issued by the Australian government as registration of a limited liability company)"
|
||||
ACNA,Anglican Church in North America
|
||||
ACO,Airspace Control Order
|
||||
ACOBA,Advisory Committee on Business Appointments
|
||||
ACOG,American College of Obstetricians and Gynecologists
|
||||
ACOM,(U.S.) Atlantic Command
|
||||
ACOM,Atlantic Command (USA)
|
||||
ACORN,Association of Community Organizations for Reform Now
|
||||
ACP,"African,Caribbean and Pacific Group of States,Air Control Point"
|
||||
ACR,Advanced Concepts and Requirements
|
||||
@ -132,7 +133,7 @@ ACST,American Cooperative School of Tunis
|
||||
ACST,Australian Central Standard Time
|
||||
ACT,"Adaptive Control of Thought (cognitive model),American College Test (ing Program),Australian Capital Territory (also postal symbol),ACT UP,AIDS Coalition to Unleash Power"
|
||||
ACTD,Advanced Concept Technology Demonstration
|
||||
ACTF,"(U.S.) Army Constructive Training Federation,Australian Children's Television Foundation,ACT-R,ACT-Rational (cognitive model),ACT-R/PM,ACT-R/Perceptual-Motor (cognitive model)"
|
||||
ACTF,"Army Constructive Training Federation (USA),Australian Children's Television Foundation,ACT-R,ACT-Rational (cognitive model),ACT-R/PM,ACT-R/Perceptual-Motor (cognitive model)"
|
||||
ACTU,Australian Council of Trade Unions
|
||||
ACU,American Conservative Union
|
||||
ACUF,"Advisory Committee on Undersea Features,American Conservative Union Foundation"
|
||||
@ -145,7 +146,7 @@ ADAS,Asiago-DLR Asteroid Survey
|
||||
ADAT,Alesis Digital Audio Tape (recording format)
|
||||
ADATS,"Agricultural Development and Training Society,Air Defence Anti-Tank System,Australian Defence Air Traffic System"
|
||||
ADB,Asian Development Bank
|
||||
ADC,"Aide De Camp,U.S. Air Defense Command (1946-1992),Apple Display Connector,Program Against Digital Counterfeiting of Currency"
|
||||
ADC,"Aide De Camp,Air Defense Command (USA, 1946-1992),Apple Display Connector,Program Against Digital Counterfeiting of Currency"
|
||||
ADD,"Analog Digital Digital (CD quality),Attention-Deficit Disorder,Administration on Developmental Disabilities"
|
||||
ADDIE,Analyze Design Develop Implement and Evaluate
|
||||
ADDNS,Advanced Deployable Day/Night Simulation
|
||||
@ -159,7 +160,7 @@ ADM,"Administrative,,Admiral,and the U.S. Public Health Service Commissioned Cor
|
||||
ADOA,Air Defence Operations Area
|
||||
ADP,"Adenosine DiPhosphate,Army Doctrine Publication (UK,Canada,Australia),Automatic/Automated Data Processing"
|
||||
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)"
|
||||
ADT,Atlantic Daylight Time (UTC−3 hours)
|
||||
ADTB,Army Doctrine and Training Bulletin
|
||||
@ -174,7 +175,7 @@ aet,After extra time (Football)
|
||||
AEW,"Airborne Early Warning,Airborne Electronic Warfare"
|
||||
AF,"Afghanistan (ISO 3166 digram),Air Force,As f*ck"
|
||||
aF,Attofarad
|
||||
AFA,"U.S. Air Force Academy,Asociación del Fútbol Argentino (Spanish for 'Argentine Football Association')"
|
||||
AFA,"Air Force Academy (USA),Asociación del Fútbol Argentino (Spanish for 'Argentine Football Association')"
|
||||
AFAIC,As Far As I'm Concerned
|
||||
AFAICT,As Far As I Can Tell
|
||||
AFAIK,As Far As I Know
|
||||
@ -195,18 +196,18 @@ AFL,American Federation of Labor,American Football League — either the 1960s l
|
||||
AFLAC,American Family Life Assurance Company of Columbus
|
||||
AFM,Army Field Manual (UK; the U.S. more frequently uses just FM),Atomic Force Microscope,Aviation Fleet Maintenance
|
||||
AFO,Association of Field Ornithologists
|
||||
AFOSR,U.S. Air Force Office of Scientific Research
|
||||
AFOSR,Air Force Office of Scientific Research (USA)
|
||||
AFP,"Agence France-Presse (French,'French Press Agency'), Australian Federal Police"
|
||||
AFQT,Armed Forces Qualification Test
|
||||
AFRC,Air Force Reserve Command
|
||||
AFRL,Air Force Research Laboratory
|
||||
AFROTC,Air Force Reserve Officer Training Corps
|
||||
AFRRI,(U.S.) Armed Forces Radiobiology Research Institute
|
||||
AFRRI,Armed Forces Radiobiology Research Institute (USA)
|
||||
AFRTS,Armed Forces Radio and Television Service
|
||||
AFS,Active Front Steering,Air Facility Sub-System,Amniotic Fluid-derived Stem cell,AFS&A or AFSA,U.S. Air Force Studies and Analysis
|
||||
AFSC,"U.S. Air Force Staff College (obsolete; replaced with JFSC), U.S. Air Force Systems Command"
|
||||
AFSCN,U.S. Air Force Satellite Control Network
|
||||
AFSPC,Air Force Space Command
|
||||
AFSC,"Air Force Staff College (USA, obsolete; replaced with JFSC), U.S. Air Force Systems Command"
|
||||
AFSCN,Air Force Satellite Control Network (USA)
|
||||
AFSPC,Air Force Space Command (USA)
|
||||
AFT,American Farmland Trust
|
||||
AFV,armoured fighting vehicle
|
||||
AFWA,Air Force Weather Agency,Association of Fish and Wildlife Agencies,AG[edit]
|
||||
@ -247,7 +248,7 @@ AIAA,American Institute of Aeronautics and Astronautics
|
||||
AIC,"African Independent Church,Animal Identification Coordinator"
|
||||
AICD,Australian Institute of Company Directors
|
||||
AICMFP,And I Claim My Five Pounds
|
||||
AID,U.S. Agency for International Development
|
||||
AID,Agency for International Development (USA)
|
||||
AIDS,Acquired Immune Deficiency Syndrome
|
||||
AIM,Australian Institute of Management
|
||||
AIMP,Aurora Incremental Modernization Project
|
||||
@ -293,7 +294,7 @@ AM1,Airman 1st class
|
||||
AMA,American Medical Association,Australian Medical Association
|
||||
AMAPS,Aircraft,Missile,Avionics Performance Simulation
|
||||
AMC,Adaptive modulation and coding (digital communications),U.S. Air Mobility Command,American Motors Corporation,American Movie Classics (TV network; now known simply by the initials),U.S. Army Materiel Command
|
||||
AMCB,U.S. Army/Marine Corps Board
|
||||
AMCB,Army/Marine Corps Board (USA)
|
||||
AMFOM,Advanced Missile Fly Out Model
|
||||
AMFR,"Age-specific Marital Fertility Rate,Amplitude Modulation Following Response"
|
||||
AMFRS,"Advanced Multi-Function Radio Frequency System,Automatic Multisensor Feature-based Recognition System"
|
||||
@ -305,10 +306,10 @@ AMOLED,Active-matrix organic light-emitting diode
|
||||
AMOS,"Advanced MOrtar System,Air Force Maui Optical and Supercomputing observatory"
|
||||
AMP,"Adenosine MonoPhosphate,Automated Mission Planner"
|
||||
AMRAAM,Advanced Medium-Range Air-to-Air Missile
|
||||
AMRDEC,"U.S. Aviation & Missile Research,Development,& Engineering Center"
|
||||
AMRDEC,"Aviation & Missile Research,Development & Engineering Center (USA)"
|
||||
AMS,"Agriculture Marketing Service,American Mathematical Society"
|
||||
AMSAA,U.S. Army Materiel Systems Analysis Activity
|
||||
AMSO,U.S. Army Model and Simulation Office
|
||||
AMSAA,Army Materiel Systems Analysis Activity (USA)
|
||||
AMSO,Army Model and Simulation Office (USA)
|
||||
AMSU,Advanced Microwave Sounding Unit
|
||||
AMTE,UK Admiralty Marine Technology Establishment (1977-1984)
|
||||
AN,"Netherlands Antilles (ISO 3166 digram)"
|
||||
@ -339,17 +340,18 @@ AOSTH,Adventures of Sonic the Hedgehog
|
||||
AOTS,"Attack of the Show!"
|
||||
AOU,American Ornithologists' Union
|
||||
AP,"Advanced Placement,Air Publication,Andhra Pradesh (Indian state code),Armed Forces Pacific (postal symbol),Associated Press,Auto Pilot"
|
||||
APAC,Asia Pacific
|
||||
APB,All Points Bulletin (police jargon)
|
||||
APC,Armoured Personnel Carrier,Armour Piercing Capped (ammunition)
|
||||
APCNR,Armour-Piercing,Composite Non-Rigid (ammunition)
|
||||
APCR,Armour-Piercing,Composite Rigid (ammunition)
|
||||
APDS,Armour-Piercing,Discarding-Sabot (ammunition)
|
||||
APC,"Armoured Personnel Carrier, Armour Piercing Capped (ammunition)"
|
||||
APCNR,"Armour-Piercing,Composite Non-Rigid (ammunition)"
|
||||
APCR,"Armour-Piercing,Composite Rigid (ammunition)"
|
||||
APDS,"Armour-Piercing,Discarding-Sabot (ammunition)"
|
||||
APEC,Asia Pacific Economic Cooperation
|
||||
APEDS,AMSAA Performance Estimates Data System
|
||||
APEX,Applied Physics Express
|
||||
APFSDS,Armour-Piercing,Fin-Stabilised,Discarding Sabot (ammunition)
|
||||
APFSDS,"Armour-Piercing,Fin-Stabilised,Discarding Sabot (ammunition)"
|
||||
APHA,American Public Health Association
|
||||
APHE,Armour-Piercing,High Explosive (ammunition)
|
||||
APHE,"Armour-Piercing, High Explosive (ammunition)"
|
||||
APHIS,Animal and Plant Health Inspection Service
|
||||
APL,"Acute Promyeloid Leukaemia,Anti-Personnel Landmine,Applied Physics Laboratory (Johns Hopkins University)"
|
||||
APOD,Aerial Port (Airport) Of Debarkation
|
||||
@ -369,13 +371,13 @@ ARC,Arc-second Raster Chart,Appalachian Regional Commission
|
||||
ARCA,Automobile Racing Club of America
|
||||
ARCENT,United States Army Central Command
|
||||
ARDA,Advanced Research and Development Activity (became DTO 2006)
|
||||
ARE,UK Admiralty Research Establishment (-1991),United Arab Emirates (ISO 3166 trigram)
|
||||
ARE,"UK Admiralty Research Establishment (-1991),United Arab Emirates (ISO 3166 trigram)"
|
||||
ARF,ASEAN Regional Forum
|
||||
ARG,Argentina (ISO 3166 trigram)
|
||||
ARH,Armed Reconnaissance Helicopter
|
||||
ARI,Acute Respiratory Infection,U.S. Army Research Institute for the Behavioral and Social Sciences
|
||||
ARL,UK Admiralty Research Laboratory (1921-1977),U.S. Army Research Laboratory,UIUC Aviation Research Laboratory
|
||||
ARM,Anti-Radiation Missile,Adjustable-rate mortgage,Armenia (ISO 3166 trigram)
|
||||
ARI,"Acute Respiratory Infection,U.S. Army Research Institute for the Behavioral and Social Sciences"
|
||||
ARL,"UK Admiralty Research Laboratory (1921-1977),U.S. Army Research Laboratory,UIUC Aviation Research Laboratory"
|
||||
ARM,"Anti-Radiation Missile,Adjustable-rate mortgage,Armenia (ISO 3166 trigram)"
|
||||
ARNet,Acquisition Reform Network
|
||||
ARP,Applied Research Programme
|
||||
ARPA,Advanced Research Projects Agency
|
||||
@ -383,8 +385,8 @@ ARRC,ACE Rapid Reaction Corps
|
||||
ARRF,Allied Rapid Reaction Force
|
||||
ARRL,American Radio Relay League
|
||||
ARSC,Arctic Region Supercomputing Center
|
||||
ARSPACE,U.S. Army Space Command
|
||||
ART,Adaptive Resonance Theory,Anti-Retroviral Therapy
|
||||
ARSPACE,Army Space Command (USA)
|
||||
ART,"Adaptive Resonance Theory, Anti-Retroviral Therapy"
|
||||
ARTCC,Air Route Traffic Control Center
|
||||
ARWG,Army Research Working Group
|
||||
AS,ActionScript
|
||||
@ -400,7 +402,7 @@ ASBO,Anti-Social Behaviour Order
|
||||
ASCAP,"American Society of Composers,Authors,and Publishers"
|
||||
ASCC,"Army Service Component Commander,Automatic Sequence Controlled Calculator,Air Standardization Coordinating Committee"
|
||||
ASCII,American Standard Code for Information Interchange
|
||||
ASD,"(U.S.) Assistant Secretary of Defense,autism spectrum disorder"
|
||||
ASD,"Assistant Secretary of Defense (USA), autism spectrum disorder"
|
||||
ASDIC,Allied Submarine Detection Investigation Committee (Sonar)
|
||||
ASEAN,Association of Southeast Asian Nations
|
||||
ASFAR,Americans for a Society Free of Age Restrictions
|
||||
@ -429,7 +431,7 @@ ASUW,AntiSUrface Warfare
|
||||
ASVAB,Armed Services Vocational Aptitude Battery(taken by juniors in high school in the USA)
|
||||
ASVEL,"Association Sportive Villeurbanne Éveil Lyonnais (Association Sportive is French for 'Sporting Association'; the club was founded through the merger of AS Villeurbanne and Éveil Lyonnais)"
|
||||
ASW,AntiSubmarine Warfare
|
||||
ASWORG,(U.S.) AntiSubmarine Warfare Operations Research Group
|
||||
ASWORG,AntiSubmarine Warfare Operations Research Group (USA)
|
||||
ASX,"Advanced Stream Redirector,Australian Securities Exchange"
|
||||
AT,"Anti-Tank,Austria (ISO 3166 digram),Advanced Technology (IBM Personal Computer/AT)"
|
||||
At,Astatine
|
||||
@ -439,7 +441,7 @@ ATAC,Air Transportable Acoustic Communications
|
||||
ATAPI,Advanced Technology Attachment Packet Interface
|
||||
ATAT,Aiken Tactical Airsoft Team / Star Wars vehicle
|
||||
ATB,"Active Time Battle,British Antarctic Territory (ISO 3166 trigram; merged with AQ in 1979)"
|
||||
ATC,"Air Training Corps, U.S. Air Transport Command (1942-1948), Athletic Trainer,Certified"
|
||||
ATC,"Air Training Corps, Air Transport Command (USA, 1942-1948), Athletic Trainer,Certified"
|
||||
ATESS,Aerospace and Telecommunications Engineering Support Squadron
|
||||
ATF,"French Southern Territories (ISO 3166 trigram),(U.S.) Bureau of Alcohol,Tobacco,Firearms and Explosives"
|
||||
ATG,Antigua and Barbuda (ISO 3166 and FIFA trigram)
|
||||
@ -454,7 +456,7 @@ ATM,At The Moment
|
||||
ATN,"Dronning Maud Land (ISO 3166 trigram; merged with AQ in 1983)"
|
||||
ATO,"Air Tasking Order,Australian Taxation Office"
|
||||
ATP,"Adenosine TriPhosphate,Allied Tactical Publication,Ammunition Transfer Point"
|
||||
ATSD,(U.S.) Assistant Secretary of Defense
|
||||
ATSD,Assistant Secretary of Defense (USA)
|
||||
ATSDR,Agency for Toxic Substances and Disease Registry
|
||||
ATV,All-Terrain Vehicle
|
||||
ATWA,"Air,Trees,Water,Animals"
|
||||
@ -500,6 +502,10 @@ AYU,As Yet Unknown
|
||||
AZ,"Arizona (postal symbol),Azerbaijan (ISO 3166 digram),Alkmaar Zaanstreek (Dutch football club)"
|
||||
AZE,Azerbaijan (ISO 3166 trigram)
|
||||
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]"
|
||||
BB,"Barbados (ISO 3166 digram),Boys' Brigade (Christian youth organization),Brigitte Bardot (actress),Bumblebee"
|
||||
BBB,"Better Business Bureau,Blood-brain barrier"
|
||||
@ -767,7 +773,7 @@ CGS,Chief of the General Staff
|
||||
CGT,Capital Gains Tax
|
||||
ch,ch(L) is used to denote the Chern character of a line bundle
|
||||
CH,"Chieftain tank,Switzerland (ISO 3166 digram; from Latin Confoederatio Helvetica)"
|
||||
CHAMPUS,(U.S.) Civilian Health and Medical Program of the Uniformed Services (now known as TRICARE)
|
||||
CHAMPUS,Civilian Health and Medical Program of the Uniformed Services (USA, now known as TRICARE)
|
||||
CHAOS,Cambridge Heart Anti-Oxidant Study
|
||||
CHAPS,Clearing House Automated Payment System
|
||||
CHDK,Canon Hack Development Kit (Canon camera firmware hack)
|
||||
@ -785,7 +791,7 @@ CHRS,Canadian Heart Rhythm Society
|
||||
CHT,Certified Hand Therapist
|
||||
CI,"Côte d'Ivoire (ISO 3166 digram),Counter-Intelligence,101 (in Roman numerals)"
|
||||
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"
|
||||
CIB,Complete In Box (Internet auction/trading listings)
|
||||
CIBC,Canadian Imperial Bank of Commerce
|
||||
@ -801,7 +807,7 @@ CIPE,(European) Centre for International Political Economy
|
||||
CIR,(Commander's) Critical Information Requirements
|
||||
CIR,Corotating Interaction Region
|
||||
CIS,"Canadian Interuniversity Sport,Commonwealth of Independent States,Command and Information System,Communication and Information System"
|
||||
CISA,(U.S.) C4I Integration Support Activity
|
||||
CISA,C4I Integration Support Activity (USA)
|
||||
CISB,Complete In Sealed Box (Internet auction/trading listings)
|
||||
CISPR,Comité international spécial des perturbations radioélectriques (Special International Committee on Radio Interference)
|
||||
CISSP,Certified Information Systems Security Professional
|
||||
@ -872,7 +878,7 @@ COL,Colombia (ISO 3166 trigram)
|
||||
COLA,Cost Of Living Adjustment
|
||||
COM,Comoros (ISO 3166 trigram),Component Object Model
|
||||
COMECON,Council for Mutual Economic Assistance (economic counterpart of the Warsaw Pact,1949-1991)
|
||||
CONAD,U.S. Continental Air Defense Command
|
||||
CONAD,Continental Air Defense Command (USA)
|
||||
CONCACAF,Confederation Of North,Central American and Caribbean Association Football
|
||||
CONMEBOL,"Confederación Sudamericana de Fútbol or Confederação Sul-Americana de Futebol (respectively Spanish and Portuguese for 'South American Football Confederation')"
|
||||
CONUS,Continental United States
|
||||
@ -911,7 +917,7 @@ CPX,Command Post eXercise
|
||||
CQ,"Carrier Qualification,Central Queensland,Charge of Quarters,Congressional Quarterly,Constellation Airlines (IATA airline designator)"
|
||||
CQD,"Close Quarters Drill (Morse distress code preceding SOS: CQ 'calling all stations',D 'Distress'; often incorrectly interpreted as 'Come Quick,Distress')"
|
||||
Cr,Chromium
|
||||
CR,"Costa Rica (ISO 3166 digram)"
|
||||
CR,Costa Rica (ISO 3166 digram)
|
||||
CRAM,Combined Radiometric Correction Model
|
||||
CRD,Capstone Requirements Document
|
||||
CREB,Cyclic AMP-response Element Binding (protein)
|
||||
@ -926,6 +932,7 @@ CRT,"Cardiac Resynchronization Therapy,Cathode Ray Tube,Chinese Remainder Theore
|
||||
CRTC,Canadian Radio-television and Telecommunications Commission
|
||||
Cs,Caesium
|
||||
CSA,"Canadian Soccer Association,Canadian Space Agency,Canadian Standards Association,Child Support Agency,Command Staff Advisor,Community-supported agriculture,Confederate States of America,Corps Storage Area,Czech Airlines,C/S/A,CINC,Service,and Agency"
|
||||
CSAM,Child Sexual Abuse Material
|
||||
CSC,"Closed Spacelike Curve (relativity),Compact system camera,Computer Sciences Corporation,Computer Security Centre,CSCC Canadian Society of Clinical Chemists"
|
||||
CSERIAC,(U.S. DoD) Crew Systems Ergonomics Information Analysis Center
|
||||
CSG,Corps Support Group
|
||||
@ -1070,7 +1077,6 @@ DHA,DocosaHexaenoic Acid
|
||||
DHHS,(U.S.) Department of Health and Human Services
|
||||
DHL,Dalsey,Hillblom,and Lynn (courier service)
|
||||
DHRA,(U.S.) DoD Human Resources Activity
|
||||
DHS,U.S. Department of Homeland Security
|
||||
DHSS,UK Department of Health and Social Security
|
||||
DHTFYSS,U.S. Don't Have Time For You Silly S****
|
||||
DHY,Dahomey (ISO 3166 trigram; became BEN for Benin in 1977)
|
||||
@ -1138,21 +1144,15 @@ DNDO,U.S. Domestic Nuclear Detection Office
|
||||
DNK,Denmark (ISO 3166 trigram)
|
||||
DNM,Defence Nuclear Material
|
||||
DNR,Do Not Resuscitate
|
||||
DNS,Domain Name System
|
||||
DO,"Dominican Republic (ISO 3166 digram),Doctor of Osteopathic Medicine"
|
||||
DOA,"Dead On Arrival,Dead or Alive"
|
||||
DOB,Date Of Birth
|
||||
DOD,U.S. Department of Defense
|
||||
DODAF,U.S. Department of Defense Architectural Framework
|
||||
DoDD,U.S. Department of Defense Directive
|
||||
DoDEA,(U.S.) Department of Defense Education Activity
|
||||
DOE,U.S. Department of Energy
|
||||
DOHC,Dual-OverHead-Cam engine
|
||||
DOI,U.S. Department of the Interior
|
||||
DOM,Deo optimo maximo (Latin,"to God,the best and greatest"),Document Object Model,Dominican Republic (ISO 3166 trigram)
|
||||
DORA,Defence of the Realm Act
|
||||
DOS,Density of State
|
||||
DOT,Department of Transportation (U.S. federal or state),Damage Over Time (common in World of Warcraft)
|
||||
DOT,Damage Over Time (common in World of Warcraft)
|
||||
DOTA,short-form for DEFENSE OF THE ANCIENTS a popular online epic game
|
||||
DotD,Deal of the Day (marketing gimmick)
|
||||
DOTMLPF,Doctrine,Organization,Training,Materiel,Leadership,Personnel,and Facilities (mnemonic)
|
||||
@ -1282,7 +1282,7 @@ ECCM,Electronic Counter-Counter-Measures
|
||||
ECFS,Electronic Case Filing System
|
||||
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
|
||||
ECHR,European Convention on Human Rights
|
||||
ECHR,European Court on Human Rights
|
||||
ECJ,European Court of Justice
|
||||
ECL,Emitter Coupled Logic (electronics)
|
||||
ECM,Electronic Counter-Measures,Enterprise Content Management
|
||||
@ -1415,9 +1415,8 @@ ERTS,Earth Resources Technology Satellite (became Landsat)
|
||||
ERV,Endogenous RetroVirus
|
||||
Es,Einsteinium,Exasecond
|
||||
ES,"Electronic warfare Support,Exasiemens,Spain (ISO 3166 digram; from the country's native name of España)"
|
||||
ESA,Electro-Spark Alloying,Endangered Species Act,European Space Agency
|
||||
ESC,Embryonic Stem Cell,Electronic Stability Control
|
||||
ESD,ElectroStatic Discharge
|
||||
ESA,"Electro-Spark Alloying, Endangered Species Act, European Space Agency"
|
||||
ESC,"Embryonic Stem Cell, Electronic Stability Control"
|
||||
ESDP,European Security and Defence Policy
|
||||
ESE,East South-East
|
||||
ESH,Western Sahara (ISO 3166 trigram)
|
||||
@ -1428,7 +1427,7 @@ ESOL,English for Speakers of Other Languages
|
||||
ESP,Electronic Stability Program,Extra-sensory perception,Spain (ISO 3166 trigram)
|
||||
ESPGHAN,European Society for Paediatric Gastroenterology,Hepatology and Nutrition
|
||||
ESPN,Entertainment and Sports Programming Network
|
||||
EST,Eastern Standard Time (UTC−5 hours),Estonia (ISO 3166 trigram)
|
||||
EST,"Eastern Standard Time (UTC−5 hours), Estonia (ISO 3166 trigram)"
|
||||
ESU,Emergency Services Unit
|
||||
ESV,Engineer Support Vehicle
|
||||
ET,Ethiopia (ISO 3166 digram)
|
||||
@ -1437,17 +1436,17 @@ ETF,Emergency Task Force (a special police unit,also jocularly said to stand for
|
||||
ETH,Ethiopia (ISO 3166 trigram)
|
||||
ETI,Extra-Terrestrial Intelligence
|
||||
ETLA,Extended TLA
|
||||
ETM,Electronic Technical Manual,Enhanced Thematic Mapper
|
||||
ETM,"Electronic Technical Manual, Enhanced Thematic Mapper"
|
||||
ETT,Embedded Training Team
|
||||
EU,European Union
|
||||
Eu,Europium
|
||||
EUCOM,(U.S.) European Command
|
||||
EUUSA,European Union and United States of America
|
||||
EV,Exavolt
|
||||
EVA,Earned Value Analysis,Economic value added,Ethylene-Vinyl Acetate,Extra-Vehicular Activity
|
||||
EVA,"Earned Value Analysis, Economic value added, Ethylene-Vinyl Acetate, Extra-Vehicular Activity"
|
||||
EVIL,Electronic viewfinder (with) interchangeable lens (a type of digital camera)
|
||||
EW,Electronic Warfare,Exawatt
|
||||
EWSD,Elektronisches Wählsystem Digital (German,"Electronic Digital Switching System")
|
||||
EWSD,"Elektronisches Wählsystem Digital (German,'Electronic Digital Switching System')"
|
||||
EWTN,Eternal Word Television Network
|
||||
Exatesla,Extra Terrestrial
|
||||
EXREP,Expeditious Repair (SM&R code)
|
||||
@ -1509,7 +1508,6 @@ FCM,Federation of Canadian Municipalities,Fogarty's Cove Music
|
||||
FCO,UK Foreign and Commonwealth Office
|
||||
FCW,Florida Championship Wrestling
|
||||
FD,Falun Dafa
|
||||
FDA,Food and Drug Administration (U.S.)
|
||||
FDBK,(I) Feedback
|
||||
FDC,Federal Detention Center (U.S.),Fire Direction Centre
|
||||
FDR,Flight Data Recorder,Franklin Delano Roosevelt
|
||||
@ -1783,7 +1781,7 @@ GFE,Girlfriend experience (used in escort services),Good Faith Estimate,Governme
|
||||
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)
|
||||
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
|
||||
GGP,General Game Playing,General Growth Properties (U.S. shopping center owner),GH[edit]
|
||||
GH,Ghana (ISO 3166 digram),Gigahenry
|
||||
@ -1880,7 +1878,7 @@ GSOH,Good Sense Of Humour
|
||||
GSP,Georges St-Pierre (Canadian MMA fighter)
|
||||
GSR,Gun Shot Residue
|
||||
GSS,Generic Security Services
|
||||
GST,Goods and Services Tax (Australia,Canada,and other countries)
|
||||
GST,"Gulf Standard Time, Goods and Services Tax (Australia,Canada,and other countries)"
|
||||
GSW,Gunshot wound
|
||||
GT,Gigatesla,Gran Turismo,Grand Touring,Guatemala (ISO 3166 digram)
|
||||
GTB,Get to bed,namely to get a new job after a long time of searching,usually following a phone call
|
||||
@ -2289,7 +2287,7 @@ IRQ,Iraq (ISO 3166 trigram)
|
||||
IRS,U.S. Internal Revenue Service
|
||||
IRSN,Institut de radioprotection et de sûreté nucléaire (French,"Institute for Radiation Protection and Nuclear Safety")
|
||||
IRST,Infra-red Search and Track
|
||||
IS,Iceland (ISO 3166 digram)
|
||||
IS,"Islamic State, or: Iceland (ISO 3166 digram)"
|
||||
ISA,Individual Savings Account,Industry Standard Architecture,Instruction Set Architecture,International Seabed Authority
|
||||
ISAAA,International Service for the Acquisition of Agri-biotech Applications
|
||||
ISAF,International Sailing Federation,International Security Assistance Force
|
||||
@ -2304,7 +2302,7 @@ ISEN,Internet Search Environment Number
|
||||
ISF,Internal Security Force
|
||||
ISI-Indian Standards Institute,former name of the Bureau of Indian Standards,Inter-Services Intelligence (Pakistan),Islamic State of Iraq,an umbrella organization for several Iraqi insurgent groups
|
||||
ISIL,Islamic State of Iraq and the Levant
|
||||
ISIS,"Institute for Science and International Security, or: Islamic State of Iraq and Syria"
|
||||
ISIS,"Islamic State of Iraq and Syria, or: Institute for Science and International Security"
|
||||
ISL,Iceland (ISO 3166 trigram)
|
||||
ISLN,International Standard Lawyer Number (used initially by LexisNexis Martindale-Hubbell)
|
||||
ISM,Industrial,scientific or medical,Interstellar medium
|
||||
@ -2314,7 +2312,7 @@ ISO,In Search Of,International Organization for Standardization (from the Greek
|
||||
ISOGP,Indian Society of Orthodontics for General Practitioners [2]
|
||||
ISP,International Standardized Profile,Internet Service Provider,Information Systems Professional
|
||||
ISPE,International Society for Pharmacoepidemiology
|
||||
ISR,Intelligence,Surveillance and Reconnaissance,Israel (ISO 3166 trigram)
|
||||
ISR,"Intelligence,Surveillance and Reconnaissance, or: Israel (ISO 3166 trigram)"
|
||||
ISRO,Indian Space Research Organisation
|
||||
ISS,International Shorebird Survey (North America),International Space Station
|
||||
ISSCR,International Society for Stem Cell Research
|
||||
@ -2695,6 +2693,7 @@ LOA,Limit Of Advance
|
||||
LOC,"Level of Operational Capability, Limited Operational Capability"
|
||||
LOD,"Limit of Detection,see Detection limit"
|
||||
LoD,Lines of Development (UK)
|
||||
LOE,Level of Effort
|
||||
LOFAR,Low Frequency Analysis and Recording
|
||||
LOGPAC,Logistics Package
|
||||
LOL,Laughing Out Loud (Internet shorthand)
|
||||
@ -2784,6 +2783,7 @@ MACHO,MAssive Compact Halo Object
|
||||
MADD,"Mothers Against Drunk Driving,MyoAdenylate Deaminase Deficiency,Multiply-Add"
|
||||
MAF,Maintenance Action Form
|
||||
MAFF,Ministry of Agriculture,Forestry and Fisheries (various countries)
|
||||
MAGA,Make America Great Again
|
||||
MAGIC,Major Atmospheric Gamma-ray Imaging Cherenkov (telescope)
|
||||
MAGNETAR,Metaprogrammable AGent NETwork ARchitecture
|
||||
MAGTF,Marine Air-Ground Task Force
|
||||
@ -2955,7 +2955,6 @@ MLK,Martin Luther King,Jr.
|
||||
MLL,Major League Lacrosse
|
||||
MLLW,Mean Lower Low Water (nautical charts)
|
||||
MLP,My Little Pony
|
||||
MLRS,Multiple-Launch Rocket System
|
||||
MLS,Major League Soccer,Multiple Listing Service
|
||||
MLSE,Maple Leaf Sports & Entertainment (owner of several Toronto-based sports teams),Maximum likelihood sequence estimation
|
||||
MLSR,Missing,Lost or Stolen Report
|
||||
@ -3408,7 +3407,7 @@ NRU,Nauru (ISO 3166 trigram)
|
||||
ns,Nanosecond
|
||||
nS,Nanosiemens
|
||||
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
|
||||
NSAID,Non-Steroidal Anti-Inflammatory Drug
|
||||
NSB,Norges Statsbaner (Norwegian State Railways)
|
||||
@ -3905,7 +3904,7 @@ PPS,post postscriptum,Precise/Precision Positioning Service (GPS),PolyPhenylene
|
||||
PPV,Pay-per-view
|
||||
PQ,Province of Québec (obsolete postal code,replaced by QC),Parti Québécois,PR[edit]
|
||||
Pr,"Pastor, Priest"
|
||||
PR,Public Relations
|
||||
PR,"Public Relations, Personal Record"
|
||||
Prb,Presbyter
|
||||
PRBO,Point Reyes Bird Observatory
|
||||
PRC,People's Republic of China
|
||||
@ -4041,8 +4040,6 @@ RAE,UK Royal Aircraft Establishment (-1991)
|
||||
RAF,Red Army Faction,Royal Air Force
|
||||
RAG,Raising and Giving,Rocket Antitank Grenade
|
||||
RAGBRAI,Register's Annual Great Bicycle Ride Across Iowa
|
||||
RAM,Rolling Airframe Missile,
|
||||
RAM,Royal Air Maroc
|
||||
Ramark,RAdar MARKer
|
||||
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
|
||||
@ -4176,8 +4173,7 @@ RPD,Recognition-Primed Decision-making
|
||||
RPF,Rwandan Patriotic Front
|
||||
RPG,(US-CA) Regional Planning Group,Report Program Generator,Rocket Projectile Gun,Rocket-Propelled Grenade,Role-Playing Game
|
||||
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
|
||||
RPO,Radiation Protection Officer,Regular Production Option,RPR-FOM,Realtime Platform Reference Federation Object Model ("reaper fomm")
|
||||
rps,revolutions per second
|
||||
@ -4272,6 +4268,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)
|
||||
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
|
||||
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
|
||||
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
|
||||
@ -4584,7 +4581,7 @@ UA,Unit of Action
|
||||
UAAP,University Athletic Association of the Philippines
|
||||
UAB,University of Alabama at Birmingham
|
||||
UAE,United Arab Emirates (also IOC and FIFA trigram,but not ISO 3166)
|
||||
UAP,Unidentified Areal Phenomana
|
||||
UAP,Unidentified Anomalous Phenomena
|
||||
UAR,"Uniformly At Random (probability),Unión Argentina de Rugby (Spanish for "Argentine Rugby Union"),United Arab Republic"
|
||||
UAV,"Unmanned Aerial Vehicle,Unprotected Anal and Vaginal sex,UB[edit]"
|
||||
UBC,"United Baptist Church,University of British Columbia"
|
||||
@ -4695,14 +4692,14 @@ USAID, United States Agency for International Development
|
||||
USAP,"Union Sportive des Arlequins Perpignanais,United States Antarctic Program"
|
||||
USAPATRIOT,Uniting and Strengthening America by Providing Appropriate Tools Required to Intercept and Obstruct Terrorism
|
||||
USAREUR,United States Army Europe
|
||||
USB,Universal Serial Bus
|
||||
USC,"United States Code,University of South Carolina,University of Southern California"
|
||||
USCG,United States Coast Guard
|
||||
USCINCSPACE,"United States Commander in Chief,Space Command"
|
||||
USDA,United States Department of Agriculture
|
||||
USDI,United States Department of the Interior
|
||||
USDOE,United States Department of Energy
|
||||
USDRE,(U.S.) Under-Secretary of Defense for Research and Engineering (1978-1986)
|
||||
USDRE,Under-Secretary of Defense for Research and Engineering (USA, 1978-1986)
|
||||
USDS,United States Digital Service
|
||||
USEC,United States Enrichment Corporation
|
||||
USFL,United States Football League
|
||||
USFWS,United States Fish and Wildlife Service
|
||||
@ -4710,9 +4707,7 @@ USGS,United States Geological Survey
|
||||
USIA,United States Information Agency
|
||||
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"
|
||||
USMC,United States Marine Corps
|
||||
USMNT,United States men's national (soccer) team
|
||||
USN,United States Navy
|
||||
USNA,"United States National Arboretum,United States Naval Academy"
|
||||
USNB,United States Naval Base
|
||||
USNG,United States National Grid
|
||||
@ -4735,11 +4730,11 @@ UST,Underground Storage Tank
|
||||
USTRANSCOM,United States Transportation Command
|
||||
USWNT,United States women's national (soccer) team
|
||||
UT,Universal Time
|
||||
UTC,Coordinated Universal Time
|
||||
UTEP, University of Texas at El Paso (pronounced you-tep)
|
||||
UTM,Universal Transverse Mercator (geographical co-ordinate system)
|
||||
UU,Unitarian Universalism,University of Utah,Unseen University
|
||||
UUA,Unitarian Universalist Association
|
||||
UUID,Universally Unique Identifier (see also GUID)
|
||||
UUV,Unmanned Underwater Vehicle
|
||||
UV,Burkina Faso (from Upper Volta),ultraviolet
|
||||
UVM,Universal Verification Methodology,Universidad del Valle de México,University of Vermont,from its Latin name of Universitas Viridis Montis ("University of the Green Mountains"),UV mapping,UW[edit]
|
||||
@ -4923,6 +4918,7 @@ WL,Wehrmacht Luftwaffe (German World War II air force vehicle licence plate cod
|
||||
WLB,Women's Land Brigade (World War II Canada)
|
||||
WLF,Wallis and Futuna Islands (ISO 3166 trigram)
|
||||
WLOG,Without Loss Of Generality (see WOLOG)
|
||||
WLTP,Worldwide harmonized Light vehicles Test Procedure
|
||||
WM,Wehrmacht Marine (German World War II navy vehicle licence plate code)
|
||||
WMANUS,West Midlands Area National Union of Students
|
||||
WMD,World Movement for Democracy
|
||||
@ -5163,4 +5159,3 @@ ZC,Zettacoulomb
|
||||
ZCM,(n) ZENworks Configuration Management
|
||||
ZCMK,Zone Control Master Key
|
||||
ZCU,Zimbabwe Cricket Union
|
||||
\a,Atto-
|
Can't render this file because it has a wrong number of fields in line 8.
|
@ -1,4 +1,4 @@
|
||||
ABBR,MEANING
|
||||
TERM,MEANING
|
||||
0DG,Zero Degrees Parallel
|
||||
AAGIS,Ann Arbor Geographic Information System
|
||||
AGS,Applied Geographic Solutions
|
|
@ -1,3 +1,3 @@
|
||||
ABBR,MEANING
|
||||
TERM,MEANING
|
||||
XX,The Roman numeral for twenty (20)
|
||||
XXX,The Roman numeral for thirty (30)
|
|
@ -1,4 +1,4 @@
|
||||
ABBR,MEANING
|
||||
TERM,MEANING
|
||||
AC,"Axiom of Choice, or set of absolutely continuous functions"
|
||||
a.c.,absolutely continuous
|
||||
acrd,inverse chord function
|
|
@ -1,4 +1,4 @@
|
||||
ABBR,MEANING
|
||||
TERM,MEANING
|
||||
CAT,Computer-Assisted (or Axial) Tomography
|
||||
CDC,"(U.S.) Centers for Disease Control and Prevention; previously known as the Communicable Disease Center"
|
||||
CPR,cardiopulmonary resuscitation
|
|
@ -1,4 +1,4 @@
|
||||
ABBR,MEANING
|
||||
TERM,MEANING
|
||||
AA,Air-to-Air
|
||||
AA,Anti-Aircraft
|
||||
AAA,Anti-Aircraft Artillery
|
||||
@ -263,7 +263,6 @@ FAV,Fast Attack Vehicle
|
||||
FBW,Fly-by-Wire
|
||||
FCC,Family Child Care
|
||||
FCS,Fire Control System
|
||||
FDA,U.S. Food and Drug Administration
|
||||
FDO,Flight Deck Officer
|
||||
FEBA,Forward Edge of the Battle Area
|
||||
FEBA,Foward Edge of Battle Area
|
||||
@ -321,6 +320,7 @@ HEMAT,Heavy Expanded Mobility Ammunition Trailer
|
||||
HEP,High Explosive Plastic
|
||||
HESH,High Explosive Squash Head
|
||||
HE-T,High Explosive - Tracer
|
||||
HIMARS,High Mobility Artillery Rocket System
|
||||
HMG,Heavy Machine u Gun
|
||||
HMO,Health Maintenance Organization
|
||||
HOB,Height of Burst
|
||||
@ -435,6 +435,7 @@ MAAP,Master Air Attack Plan
|
||||
MAC,Military Airlift Command
|
||||
MACH,Measure of Airspeed (Mach 1 = 1,223 kph/760 mph at sea level)
|
||||
MAD,Magnetic Anomaly Detector
|
||||
MADIS,Marine Air Defense Integrated System
|
||||
MAJ,Major
|
||||
MAP,Medical Advisory Panel
|
||||
MAP,Military Assistance Program
|
||||
@ -618,7 +619,7 @@ R&D,Research & Development
|
||||
R&R,Rest and Recuperation
|
||||
RA,Risk Assessment
|
||||
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
|
||||
RATO,Rocket-Assisted Take-Off
|
||||
RC,Reserve Component
|
||||
@ -642,8 +643,6 @@ ROE,Rules of Engagement
|
||||
ROZ,Restricted Operations Zone
|
||||
RP,Rocket Propelled
|
||||
RPG,Rocket Propelled Grenade
|
||||
RPM,Revolutions Per Minute
|
||||
RPM,Rounds Per Minute
|
||||
RPV,Remotely-Piloted Vehicle
|
||||
RR,Reattack Recommendation
|
||||
RRCC,Regional Response Coordination Center
|
Can't render this file because it has a wrong number of fields in line 63.
|
@ -1,4 +1,4 @@
|
||||
ABBR,MEANING
|
||||
TERM,MEANING
|
||||
8va,Octave up
|
||||
ABBA,"A swedish pop band consisting of Agnetha, Benny, Björn, and Anni-Frid"
|
||||
ACDC,An australian rock band
|
||||
@ -67,7 +67,7 @@ REM,"An Athens, Georgia-based alt-rock group"
|
||||
rit,Ritardando (“slowing down”)
|
||||
Rf,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
|
||||
sf,"Sforzando, Sforzato (“sudden accent”)"
|
||||
sfz,"Sforzando, Sforzato (“sudden accent”)"
|
|
97
data/dicts/organizations.csv
Normal file
97
data/dicts/organizations.csv
Normal file
@ -0,0 +1,97 @@
|
||||
TERM,MEANING
|
||||
3M,The Minnesota Mining and Manufacturing Company
|
||||
A&W,Allen and Wright (founders Roy Allen and Frank Wright)
|
||||
AATF,"American Association of Teachers of French, or: African Agricultural Technology Foundation"
|
||||
ABC,"American Broadcasting Corporation, Associated British Corporation, Australian Broadcasting Corporation"
|
||||
ACLU,American Civil Liberties Union
|
||||
ADB,Asian Development Bank
|
||||
AIIB,Asian Infrastructure Investment Bank
|
||||
APEC,Asia-Pacific Economic Cooperation
|
||||
ASEAN,Association of South East Nations
|
||||
AT&T,American Telephone and Telegraph Company
|
||||
ATF,"Alcohol, Tobacco, Firearms and Explosives Bureau (USA)"
|
||||
BMW,Bavarian Motor Works
|
||||
BND,Bundesnachrichtendienst (Germany)
|
||||
BVD,"Bradley, Voorhees, and Day"
|
||||
CERN,European Organization for Nuclear Research
|
||||
CIA,Central Intelligence Agency (USA)
|
||||
CISA,Cybersecurity Insurance and Security Agency (USA)
|
||||
CPUC,California Public Utilities Commission
|
||||
DHS,Department of Homeland Security (USA)
|
||||
DOC,Department of Commerce (USA)
|
||||
DoD,Department of Defense (USA)
|
||||
DODAF,Department of Defense Architectural Framework (USA)
|
||||
DoDD,Department of Defense Directive (USA)
|
||||
DoDEA,Department of Defense Education Activity (USA)
|
||||
DoE,Department of Energy (USA)
|
||||
DOGE,Department of Government Efficiency (USA)
|
||||
DOI,Department of the Interior (USA)
|
||||
DOJ,Department of Justice (USA)
|
||||
DOL,Department of Labor (USA)
|
||||
DOS,Department of State (USA)
|
||||
DOT,Department of Transportation (USA)
|
||||
EASA,European Aviation Safety Agency
|
||||
ED,U.S. Department of Education
|
||||
ESA,European Space Agency
|
||||
ESPN,Entertainment and Sports Programming Network
|
||||
FAO,Food and Agriculture Organization
|
||||
FBI,Federal Bureau of Investigation (USA)
|
||||
FDA,Food and Drug Administration (USA)
|
||||
FIFA,Fédération Internationale de Football Association
|
||||
GEICO,Government Employees Insurance Company
|
||||
H&M,Hennes and Mauritz
|
||||
HHS,U.S. Department of Health and Human Services
|
||||
HRW,Human Rights Watch
|
||||
HSBC,Hongkong and Shanghai Banking Corporation
|
||||
HUD,U.S. Department of Housing and Urban Development
|
||||
IBM International Business Machines
|
||||
ICC,International Cricket Council
|
||||
ICI,Imperial Chemical Industries
|
||||
ICJ,International Court of Justice
|
||||
IMF,International Monetary Fund
|
||||
IMO,International Maritime Organization
|
||||
IOC,International Olympic Committee
|
||||
ISO,International Organization for Standardization
|
||||
J&J,Johnson & Johnson
|
||||
JBL,James Bullough Lansing
|
||||
L.L. Bean,Leon Leonwood Bean
|
||||
LAPD,Los Angeles Police Department
|
||||
LBA,Luftfahrtbundesamt (German aviation agency)
|
||||
M&M,Mars & Murrie’s
|
||||
MILF,Moro Islamic Liberation Front
|
||||
NASA,National Aeronautics and Space Administration
|
||||
NATO,North Atlantic Treaty Organization
|
||||
NBC,National Broadcasting Company
|
||||
NIST,U.S. National Institute of Standards and Technology
|
||||
NIWA,National Institute of Water and Atmospheric Research Limited
|
||||
NHTSA,U.S. National Highway Traffic Safety Administration
|
||||
NSA,U.S. National Security Agency
|
||||
NYPD,New York Police Department
|
||||
OECD,Organization for Economic Cooperation & Development
|
||||
ONCD,Office of the National Cyber Director
|
||||
OPCW,Organization for the Prohibition of Chemical Weapons
|
||||
OPEC,Organization of Petroleum Exporting Countries
|
||||
RSF,Reporters Sans Frontières (French for: Reporters Without Borders)
|
||||
SAARC,South Asian Association for Regional Cooperation
|
||||
TREAS,U.S. Department of the Treasury
|
||||
ULA,United Launch Alliance
|
||||
UN,United Nations Organization
|
||||
UNCTAD,United Nations Conference on Trade & Development
|
||||
UNESCO,United Nations Education Scientific & Cultural Organization
|
||||
UNICEF,United Nations Children's Fund
|
||||
UNIDO,United Nations Industrial Development Organization
|
||||
UNO,United Nations Organization
|
||||
USDA,United States Department of Agriculture
|
||||
UPS,United Parcel Service
|
||||
USIP,United States Institute of Peace
|
||||
USSF,"United States Soccer Federation, US Social Forum, US Sumo Federation"
|
||||
VA,U.S. Department of Veterans Affairs
|
||||
VW,Volkswagen
|
||||
WEF,World Economic Forum
|
||||
WHO,World Health Organization
|
||||
WIPO,World Intellectual Property Organization
|
||||
WMO,World Meteorological Organization
|
||||
WWF,World Wide Fund for Nature
|
||||
YKK,Yoshida Manufacturing Corporation
|
||||
YMCA,Young Men's Christian Association
|
||||
YWCA,Young Women's Christian Association
|
Can't render this file because it has a wrong number of fields in line 47.
|
@ -1,4 +1,4 @@
|
||||
ABBR,MEANING
|
||||
TERM,MEANING
|
||||
AAAA,Asian Amateur Athletics Association
|
||||
AFC,American Football Conference
|
||||
DNF,Did Not Finish (Race)
|
|
@ -5,7 +5,9 @@ NAME,URL,
|
||||
"Google Keep","https://keep.google.com/",
|
||||
"Google Photos","https://photos.google.com/",
|
||||
"Google News","https://news.google.com",
|
||||
"Google Tasks","https://tasks.google.com/tasks/",
|
||||
"Outlook Mail","https://outlook.office.com/mail/",
|
||||
"Microsoft Teams","https://teams.microsoft.com/v2/",
|
||||
"CNN News","https://edition.cnn.com",
|
||||
"GitHub Explore","https://github.com/explore",
|
||||
"FlightRadar24","https://www.flightradar24.com/27.63,-6.98/3",
|
||||
@ -16,6 +18,8 @@ NAME,URL,
|
||||
"YouTube Music Charts","https://charts.youtube.com/",
|
||||
"Webcams","https://www.foto-webcam.eu",
|
||||
"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 Temperatures","https://www.windy.com/-Temperature-temp",
|
||||
"Warnings in Germany","https://warnung.bund.de/meldungen",
|
||||
|
|
@ -1,5 +1,5 @@
|
||||
DOMAIN,
|
||||
a.root-servers.net,
|
||||
abc.com
|
||||
airbnb.com,
|
||||
aka.ms,
|
||||
api.met.no,
|
||||
@ -10,8 +10,8 @@ amazon.com,
|
||||
b.root-servers.net,
|
||||
bing.com,
|
||||
bitbucket.org,
|
||||
c.root-servers.net,
|
||||
client.dropbox.com,
|
||||
cnn.com,
|
||||
contacts.google.com,
|
||||
d.dropbox.com,
|
||||
d.root-servers.net,
|
||||
@ -98,4 +98,4 @@ www.whatsapp.com,
|
||||
www.whitehouse.gov,
|
||||
www.windy.com,
|
||||
www.wikipedia.org,
|
||||
www.youtube.com,
|
||||
www.youtube.com,
|
|
@ -1,5 +1,5 @@
|
||||
FOLDERNAME, CATEGORY, URL, BRANCH, SHALLOW,
|
||||
base256unicode, "dev tool", "git@github.com:fleschutz/base256unicode.git", main, yes,
|
||||
base256U, "dev tool", "git@github.com:fleschutz/base256U.git", main, yes,
|
||||
bazel, "build tool", "https://github.com/bazelbuild/bazel", master, yes,
|
||||
cmake, "build tool", "https://github.com/Kitware/CMake", 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,
|
||||
llvm, "compiler", "https://github.com/llvm/llvm-project", main, yes,
|
||||
LSS, "math tool", "git@github.com:fleschutz/LSS.git", main, yes,
|
||||
my-backups, "backup tool", "git@github.com:fleschutz/my-backups.git", main, yes,
|
||||
my-settings, "settings", "git@github.com:fleschutz/my-settings.git", main, yes,
|
||||
ninja, "build tool", "https://github.com/ninja-build/ninja", master, yes,
|
||||
opencv, "dev lib", "https://github.com/opencv/opencv", master, yes,
|
||||
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,
|
||||
pwsh, "shell", "https://github.com/PowerShell/PowerShell", master, 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,
|
||||
tinycc, "compiler", "https://github.com/TinyCC/tinycc", mob, yes,
|
||||
voice2json, "voice tool", "https://github.com/synesthesiam/voice2json", master, yes,
|
||||
zfs, "filesystem tool", "https://github.com/openzfs/zfs", master, yes,
|
||||
zfs, "filesystem tool", "https://github.com/openzfs/zfs", master, yes,
|
|
@ -61,4 +61,5 @@ Various,Samuel Johnson,"Never trust your tongue when your heart is bitter.",
|
||||
Various,William James,"The good we do today becomes the happiness of tomorrow.",
|
||||
Various,Rene Descartes,"Conquer yourself rather than the world.",
|
||||
Various,Voltaire,"Everything you say should be true, but not everything true should be said.",
|
||||
Various,Elizabeth Barrett Browning,"Silence is the best response to a fool.",
|
||||
Various,Elizabeth Barrett Browning,"Silence is the best response to a fool.",
|
||||
Various,Bertrand Russell,"The whole problem with the world is that fools and fanatics are always so certain of themselves, but wiser people so full of doubts."
|
Can't render this file because it has a wrong number of fields in line 65.
|
BIN
data/sounds/Big Ben.mp3
Normal file
BIN
data/sounds/Big Ben.mp3
Normal file
Binary file not shown.
@ -1,33 +0,0 @@
|
||||
<#
|
||||
.SYNOPSIS
|
||||
← enter overview of script here
|
||||
.DESCRIPTION
|
||||
← enter brief description of script here
|
||||
.INPUTS
|
||||
← enter inputs here (if any, otherwise state None)
|
||||
.OUTPUTS
|
||||
← enter outputs here (if any, otherwise state None)
|
||||
.EXAMPLE
|
||||
PS> .\template.ps1 ← enter example here (repeat this attribute for more than one example)
|
||||
.NOTES
|
||||
Author: ← enter full name here
|
||||
License: ← enter license here
|
||||
.LINK
|
||||
← enter URL here
|
||||
#>
|
||||
|
||||
#requires -version 4
|
||||
|
||||
param() # ← enter script parameters here
|
||||
|
||||
# ← enter functions here
|
||||
|
||||
try {
|
||||
# ← enter instructions here
|
||||
|
||||
"✔️ Done."
|
||||
exit 0
|
||||
} catch {
|
||||
write-error "⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
|
||||
exit 1
|
||||
}
|
7
data/templates/New.md
Normal file
7
data/templates/New.md
Normal file
@ -0,0 +1,7 @@
|
||||
Headline
|
||||
========
|
||||
|
||||
Some introductory words...
|
||||
|
||||
1. Do this...
|
||||
2. Do that...
|
31
data/templates/New.ps1
Executable file
31
data/templates/New.ps1
Executable file
@ -0,0 +1,31 @@
|
||||
<#
|
||||
.SYNOPSIS
|
||||
← enter a brief description of the script here
|
||||
.DESCRIPTION
|
||||
← enter a detailed description of the script here
|
||||
.PARAMETER
|
||||
← enter the description of a parameter here (repeat the .PARAMETER for each parameter)
|
||||
.EXAMPLE
|
||||
← enter a sample command that uses the script, optionally followed by sample output and a description (repeat the .EXAMPLE for each example)
|
||||
.NOTES
|
||||
Author: ← enter full name here
|
||||
License: ← enter license here
|
||||
.LINK
|
||||
← enter URL to additional information here
|
||||
#>
|
||||
|
||||
#requires -version 4
|
||||
|
||||
param() # ← enter script parameters here
|
||||
|
||||
# ← enter functions here
|
||||
|
||||
try {
|
||||
# ← enter instructions here
|
||||
|
||||
"✔️ Done."
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
|
||||
exit 1
|
||||
}
|
7
data/templates/New.txt
Normal file
7
data/templates/New.txt
Normal file
@ -0,0 +1,7 @@
|
||||
Headline
|
||||
========
|
||||
|
||||
Some introductory words...
|
||||
|
||||
1. Do this...
|
||||
2. Do that...
|
93
docs/FAQ.md
93
docs/FAQ.md
@ -3,31 +3,38 @@
|
||||
|
||||
<details><summary>What is PowerShell?</summary>
|
||||
|
||||
**PowerShell is a task automation and configuration management framework from Microsoft, consisting of a command-line shell and associated scripting language.**
|
||||
|
||||
**PowerShell is a cross-platform task automation solution made up of a command-line shell, a scripting language, and a configuration management framework. PowerShell runs on Linux, Mac OS, and Windows.**
|
||||
</details>
|
||||
|
||||
<details><summary>Why use PowerShell?</summary>
|
||||
|
||||
✔️ **It's powerful** - fully control your computer
|
||||
* **It's powerful** - fully control your computer.
|
||||
* **It's easy to learn** - see the tutorial at: https://www.guru99.com/powershell-tutorial.html.
|
||||
* **It's cross-platform** - available for Linux, Mac OS and Windows.
|
||||
* **It's open-source and free** - see the Github repository at: https://github.com/PowerShell/PowerShell.
|
||||
* **It's fully documented** - see the official documentation at: https://docs.microsoft.com/en-us/powershell.
|
||||
</details>
|
||||
|
||||
✔️ **It's easy to learn** - see the tutorial at: https://www.guru99.com/powershell-tutorial.html
|
||||
<details><summary>How to learn PowerShell?</summary>
|
||||
|
||||
✔️ **It's cross-platform** - available for Linux, Mac OS and Windows
|
||||
|
||||
✔️ **It's open-source and free** - see the Github repository at: https://github.com/PowerShell/PowerShell
|
||||
|
||||
✔️ **It's fully documented** - see the official documentation at: https://docs.microsoft.com/en-us/powershell
|
||||
* **Please find tutorials at:** https://www.guru99.com/powershell-tutorial.html
|
||||
* **See a cheat sheet at:** [PowerShell/Docs/cheat-sheet.md](cheat-sheet.md)
|
||||
* **Visit the official PowerShell documentation at:** https://docs.microsoft.com/en-us/powershell/
|
||||
</details>
|
||||
|
||||
<details><summary>How to install PowerShell on Linux?</summary>
|
||||
|
||||
1. **On Linux with Snap support just execute:**
|
||||
1. **Your Linux supports Snap packages? Then execute:**
|
||||
```
|
||||
$ snap install PowerShell
|
||||
$ ln -s /snap/bin/pwsh /usr/bin/pwsh
|
||||
$ sudo snap install PowerShell
|
||||
$ sudo 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 set PowerShell as your default shell?**
|
||||
* Make sure the file **/etc/shells** (contains valid login shells) has a **/usr/bin/pwsh** line, otherwise add it.
|
||||
* Now execute: `chsh -s /usr/bin/pwsh <USERNAME>` (replace <USERNAME> by your user name).
|
||||
4. **SSH login is too verbose?**
|
||||
* Just execute: `echo > ~/.hushlogin`
|
||||
</details>
|
||||
|
||||
<details><summary>How to install PowerShell on MacOS?</summary>
|
||||
@ -37,23 +44,23 @@
|
||||
|
||||
<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
|
||||
```
|
||||
**NOTE:** the group policy object (GPO) settings of your organization might disallow changes. In that case contact your system administrator for help.
|
||||
</details>
|
||||
|
||||
<details><summary>How to get the Mega collection of PowerShell scripts?</summary>
|
||||
<details><summary>How to get the 500+ PowerShell sample scripts?</summary>
|
||||
|
||||
1. **When using Git, execute in a terminal window:** `> git clone https://github.com/fleschutz/PowerShell`
|
||||
1. **When using Git, execute in a terminal window:** `git clone https://github.com/fleschutz/PowerShell`
|
||||
2. **Otherwise, download and unzip it from:** https://github.com/fleschutz/PowerShell/archive/master.zip
|
||||
</details>
|
||||
|
||||
<details><summary>How to execute PowerShell scripts on Windows?</summary>
|
||||
|
||||
1. **In the Windows desktop:** right-click the script and select: *Execute with PowerShell*
|
||||
2. **On the command-line:** launch a terminal application (e.g. *Windows Terminal*), then type: `./<SCRIPT>.ps1`.
|
||||
2. **On the command-line:** launch a terminal application (e.g. *Windows Terminal*), then type: `cd <PATH>`, then: `./<SCRIPT>.ps1`.
|
||||
3. **By remote login:** use *SSH* to login to the Windows machine, then type: `cd <PATH>`, then: `./<SCRIPT>.ps1`.
|
||||
4. **By context menu:** see below.
|
||||
5. **By voice control:** see repo [talk2windows](https://github.com/fleschutz/talk2windows) for more information.
|
||||
@ -75,23 +82,29 @@
|
||||
|
||||
<details><summary>How to execute PowerShell scripts in Jenkins?</summary>
|
||||
|
||||
1. **Install the Jenkins plugin:** `PowerShell plugin` (it uses PowerShell.exe on Windows and pwsh on Linux).
|
||||
1. **Install the Jenkins plugin** *"PowerShell plugin"* from https://plugins.jenkins.io/ (the plugin uses PowerShell.exe on Windows and pwsh on Linux).
|
||||
2. **Add or reference your PowerShell scripts in the Jenkins jobs or in your Jenkinsfiles.**
|
||||
</details>
|
||||
|
||||
<details><summary>How to learn PowerShell?</summary>
|
||||
<details><summary>What about PowerShell security?</summary>
|
||||
|
||||
* **Please find tutorials at:** https://www.guru99.com/powershell-tutorial.html
|
||||
* **See a cheat sheet at:** [PowerShell/Docs/cheat-sheet.md](cheat-sheet.md)
|
||||
* **The official PowerShell documentation can be found here:** https://docs.microsoft.com/en-us/powershell/
|
||||
1. **DO NOT execute scripts from untrusted sources! (rule applies to any executable)**
|
||||
2. **CHECK the script content for strange things prior execution.**
|
||||
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 ultimate PowerShell experience?</summary>
|
||||
|
||||
1. **Install *PowerShell* (free)** on all your Linux/Mac OS/Windows machines and configure it as your default shell.
|
||||
2. **Install *SSH client & server* (free)** on all your Linux/Mac OS/Windows machines for remote control via SSH.
|
||||
3. **Install *Windows Terminal* (free)** on Windows with 50% transparency, font 'Fira Code' and no PowerShell banner message.
|
||||
4. **Install *Visual Studio Code* (free)** with plugin 'PowerShell' to edit PowerShell scripts.
|
||||
5. **Install this GitHub repo** and set the PATH environment variable to the 📂scripts subfolder.
|
||||
6. **Set an own PowerShell profile,** e.g. by executing: './update-powershell-profile.ps1'.
|
||||
7. **For Jenkins** install the *PowerShell plugin* and use PowerShell in your Jenkins jobs.
|
||||
</details>
|
||||
|
||||
<details><summary>What about security?</summary>
|
||||
|
||||
1. **Execute scripts only that you trust (and/or where you have checked the code before)!**
|
||||
2. **Prefer SSH Remoting instead of PowerShell Remoting**
|
||||
3. **More recommendations by NSA and cyber security centers in the U.S. (CISA), New Zealand (NZ NCSC), and the U.K. (NCSC-UK) can be found here:** https://media.defense.gov/2022/Jun/22/2003021689/-1/-1/1/CSI_KEEPING_POWERSHELL_SECURITY_MEASURES_TO_USE_AND_EMBRACE_20220622.PDF
|
||||
</details>
|
||||
|
||||
<details><summary>Why do some scripts show gibberish characters?</summary>
|
||||
|
||||
@ -100,21 +113,16 @@
|
||||
**Use a modern one such as *Windows Terminal*, please.**
|
||||
</details>
|
||||
|
||||
<details><summary>How to configure PowerShell as my default shell on Linux?</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>
|
||||
<details><summary>How to set 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><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:
|
||||
|
||||
* **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.
|
||||
</details>
|
||||
|
||||
@ -129,6 +137,19 @@ Want to use the PowerShell scripts everywhere on the command-line? Then you need
|
||||
* or simply your **favorite text editor** as an alternative.
|
||||
</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>Where to find more scripts?</summary>
|
||||
|
||||
* [PowerShellGallery.com](https://www.powershellgallery.com/) - The central repository for sharing and acquiring PowerShell code including PowerShell modules, scripts, and DSC resources.
|
||||
* [ScriptShare.io](https://www.scriptshare.io/) - ScriptShare is an evergrowing library of scripts and automations.
|
||||
</details>
|
||||
|
||||
|
||||
<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:**
|
||||
|
@ -1,12 +1,12 @@
|
||||
*add-firewall-rules.ps1*
|
||||
================
|
||||
The *add-firewall-rules.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script adds firewall rules for the given executable. Administrator rights are required.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./add-firewall-rules.ps1 [[-PathToExecutables] <String>] [[-Direction] <String>] [[-FirewallProfile] <Array>] [<CommonParameters>]
|
||||
/Repos/PowerShell/scripts/add-firewall-rules.ps1 [[-PathToExecutables] <String>] [[-Direction] <String>] [[-FirewallProfile] <Array>] [<CommonParameters>]
|
||||
|
||||
-PathToExecutables <String>
|
||||
Specifies the path to the executables.
|
||||
@ -15,6 +15,7 @@ PS> ./add-firewall-rules.ps1 [[-PathToExecutables] <String>] [[-Direction] <Stri
|
||||
Position? 1
|
||||
Default value
|
||||
Accept pipeline input? false
|
||||
Aliases
|
||||
Accept wildcard characters? false
|
||||
|
||||
-Direction <String>
|
||||
@ -24,6 +25,7 @@ PS> ./add-firewall-rules.ps1 [[-PathToExecutables] <String>] [[-Direction] <Stri
|
||||
Position? 2
|
||||
Default value Inbound
|
||||
Accept pipeline input? false
|
||||
Aliases
|
||||
Accept wildcard characters? false
|
||||
|
||||
-FirewallProfile <Array>
|
||||
@ -32,6 +34,7 @@ PS> ./add-firewall-rules.ps1 [[-PathToExecutables] <String>] [[-Direction] <Stri
|
||||
Position? 3
|
||||
Default value @("Domain", "Private")
|
||||
Accept pipeline input? false
|
||||
Aliases
|
||||
Accept wildcard characters? false
|
||||
|
||||
[<CommonParameters>]
|
||||
@ -113,4 +116,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)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:33)*
|
||||
|
@ -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.
|
||||
|
||||
@ -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)*
|
||||
|
@ -1,12 +1,12 @@
|
||||
*alert.ps1*
|
||||
================
|
||||
The *alert.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script handles and escalates the given alert message.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./alert.ps1 [[-Message] <String>] [<CommonParameters>]
|
||||
/Repos/PowerShell/scripts/alert.ps1 [[-Message] <String>] [<CommonParameters>]
|
||||
|
||||
-Message <String>
|
||||
Specifies the alert message
|
||||
@ -15,6 +15,7 @@ PS> ./alert.ps1 [[-Message] <String>] [<CommonParameters>]
|
||||
Position? 1
|
||||
Default value
|
||||
Accept pipeline input? false
|
||||
Aliases
|
||||
Accept wildcard characters? false
|
||||
|
||||
[<CommonParameters>]
|
||||
@ -71,4 +72,4 @@ try {
|
||||
}
|
||||
```
|
||||
|
||||
*(generated by convert-ps2md.ps1 using the comment-based help of alert.ps1 as of 10/19/2023 08:11:35)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:33)*
|
||||
|
@ -1,20 +1,22 @@
|
||||
*build-repo.ps1*
|
||||
================
|
||||
The *build-repo.ps1* Script
|
||||
===========================
|
||||
|
||||
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 the following build
|
||||
systems: autogen, cargo, cmake, configure, Gradle, Imakefile, Makefile, and Meson.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./build-repo.ps1 [[-path] <String>] [<CommonParameters>]
|
||||
/Repos/PowerShell/scripts/build-repo.ps1 [[-path] <String>] [<CommonParameters>]
|
||||
|
||||
-path <String>
|
||||
Specifies the path to the Git repository (current working dir by default)
|
||||
Specifies the file path to the Git repository (default: current working directory)
|
||||
|
||||
Required? false
|
||||
Position? 1
|
||||
Default value "$PWD"
|
||||
Accept pipeline input? false
|
||||
Aliases
|
||||
Accept wildcard characters? false
|
||||
|
||||
[<CommonParameters>]
|
||||
@ -26,9 +28,9 @@ Example
|
||||
-------
|
||||
```powershell
|
||||
PS> ./build-repo.ps1 C:\Repos\ninja
|
||||
⏳ Building 📂ninja using CMakeLists.txt into 📂ninja/_My_Build...
|
||||
⏳ Building 📂ninja by using CMake...
|
||||
...
|
||||
✔️ Built 📂ninja in 47 sec
|
||||
✅ Build of 📂ninja succeeded in 47s, results at: 📂C:\Repos\ninja\_results
|
||||
|
||||
```
|
||||
|
||||
@ -45,16 +47,17 @@ Script Content
|
||||
```powershell
|
||||
<#
|
||||
.SYNOPSIS
|
||||
Builds a repository
|
||||
Builds a repo
|
||||
.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 the following build
|
||||
systems: autogen, cargo, cmake, configure, Gradle, Imakefile, Makefile, and Meson.
|
||||
.PARAMETER path
|
||||
Specifies the path to the Git repository (current working dir by default)
|
||||
Specifies the file path to the Git repository (default: current working directory)
|
||||
.EXAMPLE
|
||||
PS> ./build-repo.ps1 C:\Repos\ninja
|
||||
⏳ Building 📂ninja using CMakeLists.txt into 📂ninja/_My_Build...
|
||||
⏳ Building 📂ninja by using CMake...
|
||||
...
|
||||
✔️ Built 📂ninja in 47 sec
|
||||
✅ Build of 📂ninja succeeded in 47s, results at: 📂C:\Repos\ninja\_results
|
||||
.LINK
|
||||
https://github.com/fleschutz/PowerShell
|
||||
.NOTES
|
||||
@ -63,107 +66,121 @@ Script Content
|
||||
|
||||
param([string]$path = "$PWD")
|
||||
|
||||
function BuildInDir([string]$path) {
|
||||
function BuildFolder([string]$path) {
|
||||
$dirName = (Get-Item "$path").Name
|
||||
if (Test-Path "$path/CMakeLists.txt" -pathType leaf) {
|
||||
"⏳ Building 📂$dirName by using CMake into 📂$dirName/_My_Build..."
|
||||
if (-not(Test-Path "$path/_My_Build/" -pathType container)) {
|
||||
& mkdir "$path/_My_Build/"
|
||||
"⏳ (1/4) Building 📂$dirName by using CMake..."
|
||||
$global:results = "$path/_results/"
|
||||
if (-not(Test-Path $global:results -pathType container)) {
|
||||
& mkdir $global:results
|
||||
}
|
||||
Set-Location "$path/_My_Build/"
|
||||
Set-Location $global:results
|
||||
|
||||
"⏳ (2/4) Executing 'cmake' to generate the Makefile..."
|
||||
& cmake ..
|
||||
if ($lastExitCode -ne "0") { throw "Executing 'cmake ..' has failed" }
|
||||
if ($lastExitCode -ne 0) { throw "Executing 'cmake ..' failed with exit code $lastExitCode" }
|
||||
|
||||
"⏳ (3/4) Executing 'make -j4' to compile and link..."
|
||||
& make -j4
|
||||
if ($lastExitCode -ne 0) { throw "Executing 'make -j4' failed with exit code $lastExitCode" }
|
||||
|
||||
"⏳ (4/4) Executing 'ctest -V'... (if tests are provided)"
|
||||
& ctest -V
|
||||
if ($lastExitCode -ne 0) { throw "Executing 'ctest -V' failed with exit code $lastExitCode" }
|
||||
} elseif (Test-Path "$path/.cargo/release.toml" -pathType leaf) {
|
||||
"⏳ (1/4) Building 📂$dirName by using Cargo..."
|
||||
Set-Location "$path/"
|
||||
|
||||
& cargo build --config .cargo/release.toml --release
|
||||
if ($lastExitCode -ne 0) { throw "Executing 'cargo build' failed with exit code $lastExitCode" }
|
||||
|
||||
} elseif (Test-Path "$path/autogen.sh" -pathType leaf) {
|
||||
"⏳ Building 📂$dirName by executing 'autogen.sh'..."
|
||||
Set-Location "$path/"
|
||||
& ./autogen.sh --force
|
||||
if ($lastExitCode -ne 0) { throw "Executing './autogen.sh --force' failed with exit code $lastExitCode" }
|
||||
"⏳ Executing './configure'..."
|
||||
|
||||
& ./configure
|
||||
if ($lastExitCode -ne 0) { throw "Executing './configure' failed with exit code $lastExitCode" }
|
||||
|
||||
& make -j4
|
||||
if ($lastExitCode -ne "0") { throw "Executing 'make -j4' has failed" }
|
||||
|
||||
& make test
|
||||
if ($lastExitCode -ne "0") { throw "Executing 'make test' has failed" }
|
||||
if ($lastExitCode -ne 0) { throw "Executing 'make -j4' failed with exit code $lastExitCode" }
|
||||
|
||||
} elseif (Test-Path "$path/configure" -pathType leaf) {
|
||||
"⏳ Building 📂$dirName by using 'configure'..."
|
||||
"⏳ Building 📂$dirName by executing './configure' and 'make'..."
|
||||
Set-Location "$path/"
|
||||
|
||||
& ./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
|
||||
if ($lastExitCode -ne "0") { throw "Executing 'make -j4' has failed" }
|
||||
if ($lastExitCode -ne 0) { throw "Executing 'make -j4' failed with exit code $lastExitCode" }
|
||||
|
||||
& make test
|
||||
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" }
|
||||
if ($lastExitCode -ne 0) { throw "Executing 'make test' failed with exit code $lastExitCode" }
|
||||
|
||||
} elseif (Test-Path "$path/build.gradle" -pathType leaf) {
|
||||
"⏳ Building 📂$dirName by using Gradle..."
|
||||
Set-Location "$path"
|
||||
|
||||
& gradle build
|
||||
if ($lastExitCode -ne "0") { throw "'gradle build' has failed" }
|
||||
if ($lastExitCode -ne 0) { throw "Executing 'gradle build' failed with exit code $lastExitCode" }
|
||||
|
||||
& gradle test
|
||||
if ($lastExitCode -ne "0") { throw "'gradle test' has failed" }
|
||||
if ($lastExitCode -ne 0) { throw "Executing 'gradle test' failed with exit code $lastExitCode" }
|
||||
|
||||
} elseif (Test-Path "$path/meson.build" -pathType leaf) {
|
||||
"⏳ Building 📂$dirName by using Meson..."
|
||||
Set-Location "$path"
|
||||
& meson . build --prefix=/usr/local
|
||||
if ($lastExitCode -ne "0") { throw "'meson . build' has failed" }
|
||||
if ($lastExitCode -ne 0) { throw "Executing 'meson . build' failed with exit code $lastExitCode" }
|
||||
|
||||
} elseif (Test-Path "$path/Imakefile" -pathType leaf) {
|
||||
"⏳ Building 📂$dirName by using Imakefile..."
|
||||
Set-Location "$path/"
|
||||
|
||||
& xmkmf
|
||||
if ($lastExitCode -ne "0") { throw "Executing 'xmkmf' has failed" }
|
||||
if ($lastExitCode -ne 0) { throw "Executing 'xmkmf' failed with exit code $lastExitCode" }
|
||||
|
||||
& make -j4
|
||||
if ($lastExitCode -ne "0") { throw "Executing 'make -j4' has failed" }
|
||||
if ($lastExitCode -ne 0) { throw "Executing 'make -j4' failed with exit code $lastExitCode" }
|
||||
|
||||
} elseif (Test-Path "$path/Makefile" -pathType leaf) {
|
||||
"⏳ Building 📂$dirName by using Makefile..."
|
||||
Set-Location "$path"
|
||||
|
||||
& make -j4
|
||||
if ($lastExitCode -ne "0") { throw "Executing 'make -j4' has failed" }
|
||||
if ($lastExitCode -ne 0) { throw "Executing 'make -j4' failed with exit code $lastExitCode" }
|
||||
|
||||
} elseif (Test-Path "$path/makefile" -pathType leaf) {
|
||||
"⏳ Building 📂$dirName by using makefile..."
|
||||
Set-Location "$path"
|
||||
|
||||
& make -j4
|
||||
if ($lastExitCode -ne "0") { throw "Executing 'make -j4' has failed" }
|
||||
if ($lastExitCode -ne 0) { throw "Executing 'make -j4' failed with exit code $lastExitCode" }
|
||||
|
||||
} elseif (Test-Path "$path/compile.sh" -pathType leaf) {
|
||||
"⏳ Building 📂$dirName by using 'compile.sh'..."
|
||||
"⏳ Building 📂$dirName by executing 'compile.sh'..."
|
||||
Set-Location "$path/"
|
||||
|
||||
& ./compile.sh
|
||||
if ($lastExitCode -ne "0") { throw "Script 'compile.sh' exited with error code $lastExitCode" }
|
||||
if ($lastExitCode -ne 0) { throw "Executing './compile.sh' failed with exit code $lastExitCode" }
|
||||
|
||||
& make -j4
|
||||
if ($lastExitCode -ne "0") { throw "Executing 'make -j4' has failed" }
|
||||
if ($lastExitCode -ne 0) { throw "Executing 'make -j4' failed with exit code $lastExitCode" }
|
||||
|
||||
} elseif (Test-Path "$path/attower/src/build/DevBuild/build.bat" -pathType leaf) {
|
||||
"⏳ Building 📂$dirName by using build.bat ..."
|
||||
Set-Location "$path/attower/src/build/DevBuild/"
|
||||
|
||||
& ./build.bat build-all-release
|
||||
if ($lastExitCode -ne "0") { throw "Script 'build.bat' exited with error code $lastExitCode" }
|
||||
Write-Host "⏳ Building 📂$dirName by executing 'build.bat'..."
|
||||
Set-Location "$path/attower/src/build/DevBuild/"
|
||||
& ./build.bat build-core-release
|
||||
if ($lastExitCode -ne 0) { throw "Executing 'build.bat' failed with exit code $lastExitCode" }
|
||||
$global:results = "$path\attower\Executables"
|
||||
|
||||
} elseif (Test-Path "$path/$dirName" -pathType container) {
|
||||
"⏳ No make rule found, trying subfolder 📂$($dirName)..."
|
||||
BuildInDir "$path/$dirName"
|
||||
BuildFolder "$path/$dirName"
|
||||
} else {
|
||||
Write-Warning "Sorry, no make rule applies to: 📂$dirName"
|
||||
exit 0 # success
|
||||
@ -172,21 +189,27 @@ function BuildInDir([string]$path) {
|
||||
|
||||
try {
|
||||
$stopWatch = [system.diagnostics.stopwatch]::startNew()
|
||||
|
||||
if (-not(Test-Path "$path" -pathType container)) { throw "Can't access directory: $path" }
|
||||
|
||||
$previousPath = Get-Location
|
||||
BuildInDir "$path"
|
||||
|
||||
if (-not(Test-Path "$path" -pathType container)) { throw "The file path '$path' doesn't exist (yet)" }
|
||||
|
||||
$global:results = ""
|
||||
BuildFolder "$path"
|
||||
Set-Location "$previousPath"
|
||||
|
||||
$repoDirName = (Get-Item "$path").Name
|
||||
[int]$elapsed = $stopWatch.Elapsed.TotalSeconds
|
||||
"✔️ Built 📂$repoDirName in $elapsed sec"
|
||||
if ($global:results -eq "") {
|
||||
"✅ Build of 📂$repoDirName succeeded in $($elapsed)s."
|
||||
} else {
|
||||
"✅ Build of 📂$repoDirName succeeded in $($elapsed)s, results at: 📂$($global:results)"
|
||||
}
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
|
||||
Set-Location "$previousPath"
|
||||
exit 1
|
||||
}
|
||||
```
|
||||
|
||||
*(generated by convert-ps2md.ps1 using the comment-based help of build-repo.ps1 as of 10/19/2023 08:11:35)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -1,12 +1,12 @@
|
||||
*build-repos.ps1*
|
||||
================
|
||||
The *build-repos.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script builds all Git repositories in a folder.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./build-repos.ps1 [[-ParentDir] <String>] [<CommonParameters>]
|
||||
/Repos/PowerShell/scripts/build-repos.ps1 [[-ParentDir] <String>] [<CommonParameters>]
|
||||
|
||||
-ParentDir <String>
|
||||
Specifies the path to the parent folder
|
||||
@ -15,6 +15,7 @@ PS> ./build-repos.ps1 [[-ParentDir] <String>] [<CommonParameters>]
|
||||
Position? 1
|
||||
Default value "$PWD"
|
||||
Accept pipeline input? false
|
||||
Aliases
|
||||
Accept wildcard characters? false
|
||||
|
||||
[<CommonParameters>]
|
||||
@ -74,7 +75,7 @@ try {
|
||||
}
|
||||
|
||||
[int]$Elapsed = $StopWatch.Elapsed.TotalSeconds
|
||||
"✔️ built $FolderCount Git repositories at 📂$ParentDirName in $Elapsed sec"
|
||||
"✅ Built $FolderCount Git repositories at 📂$ParentDirName in $Elapsed sec"
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
|
||||
@ -82,4 +83,4 @@ try {
|
||||
}
|
||||
```
|
||||
|
||||
*(generated by convert-ps2md.ps1 using the comment-based help of build-repos.ps1 as of 10/19/2023 08:11:35)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -1,12 +1,12 @@
|
||||
*cd-autostart.ps1*
|
||||
================
|
||||
The *cd-autostart.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script changes the working directory to the user's autostart folder.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./cd-autostart.ps1 [<CommonParameters>]
|
||||
/Repos/PowerShell/scripts/cd-autostart.ps1 [<CommonParameters>]
|
||||
|
||||
[<CommonParameters>]
|
||||
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
|
||||
@ -47,17 +47,17 @@ Script Content
|
||||
#>
|
||||
|
||||
try {
|
||||
$Path = Resolve-Path "$HOME/AppData/Roaming/Microsoft/Windows/Start Menu/Programs/Startup"
|
||||
if (-not(Test-Path "$Path" -pathType container)) {
|
||||
throw "Autostart folder at 📂$Path doesn't exist (yet)"
|
||||
$path = Resolve-Path "~/AppData/Roaming/Microsoft/Windows/Start Menu/Programs/Startup"
|
||||
if (-not(Test-Path "$path" -pathType container)) {
|
||||
throw "No autostart folder at 📂$path"
|
||||
}
|
||||
Set-Location "$Path"
|
||||
"📂$Path"
|
||||
Set-Location "$path"
|
||||
"📂$path"
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
|
||||
"⚠️ Error: $($Error[0])"
|
||||
exit 1
|
||||
}
|
||||
```
|
||||
|
||||
*(generated by convert-ps2md.ps1 using the comment-based help of cd-autostart.ps1 as of 10/19/2023 08:11:35)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -1,12 +1,12 @@
|
||||
*cd-crashdumps.ps1*
|
||||
================
|
||||
The *cd-crashdumps.ps1* Script
|
||||
===========================
|
||||
|
||||
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.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./cd-crashdumps.ps1 [<CommonParameters>]
|
||||
/Repos/PowerShell/scripts/cd-crashdumps.ps1 [<CommonParameters>]
|
||||
|
||||
[<CommonParameters>]
|
||||
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
|
||||
@ -16,8 +16,8 @@ PS> ./cd-crashdumps.ps1 [<CommonParameters>]
|
||||
Example
|
||||
-------
|
||||
```powershell
|
||||
PS> ./cd-crashdumps
|
||||
📂C:\Users\Markus\AppData\Local\CrashDumps
|
||||
PS> ./cd-crashdumps.ps1
|
||||
📂C:\Users\Markus\AppData\Local\CrashDumps with 3 files entered.
|
||||
|
||||
```
|
||||
|
||||
@ -38,8 +38,8 @@ Script Content
|
||||
.DESCRIPTION
|
||||
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.
|
||||
.EXAMPLE
|
||||
PS> ./cd-crashdumps
|
||||
📂C:\Users\Markus\AppData\Local\CrashDumps
|
||||
PS> ./cd-crashdumps.ps1
|
||||
📂C:\Users\Markus\AppData\Local\CrashDumps with 3 files entered.
|
||||
.LINK
|
||||
https://github.com/fleschutz/PowerShell
|
||||
.NOTES
|
||||
@ -50,17 +50,19 @@ try {
|
||||
if ($IsLinux) { throw "Sorry, Windows only" }
|
||||
|
||||
[string]$path = Resolve-Path -Path "~"
|
||||
if (!(Test-Path "$path" -pathType container)) { throw "Home directory at $path doesn't exist (yet)" }
|
||||
if (!(Test-Path "$path" -pathType container)) { throw "No home directory at $path" }
|
||||
|
||||
$path += "\AppData\Local\CrashDumps"
|
||||
if (!(Test-Path "$path" -pathType container)) { throw "Crashdumps directory at $path doesn't exist (yet)" }
|
||||
Set-Location "$Path"
|
||||
"📂$path"
|
||||
if (!(Test-Path "$path" -pathType container)) { throw "No crashdumps folder at $path" }
|
||||
|
||||
Set-Location "$path"
|
||||
$files = Get-ChildItem $path -attributes !Directory
|
||||
"📂$path with $($files.Count) files entered."
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
|
||||
"⚠️ Error: $($Error[0])"
|
||||
exit 1
|
||||
}
|
||||
```
|
||||
|
||||
*(generated by convert-ps2md.ps1 using the comment-based help of cd-crashdumps.ps1 as of 10/19/2023 08:11:35)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -1,12 +1,12 @@
|
||||
*cd-desktop.ps1*
|
||||
================
|
||||
The *cd-desktop.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script changes the working directory to the user's desktop folder.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./cd-desktop.ps1 [<CommonParameters>]
|
||||
/Repos/PowerShell/scripts/cd-desktop.ps1 [<CommonParameters>]
|
||||
|
||||
[<CommonParameters>]
|
||||
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
|
||||
@ -16,8 +16,8 @@ PS> ./cd-desktop.ps1 [<CommonParameters>]
|
||||
Example
|
||||
-------
|
||||
```powershell
|
||||
PS> ./cd-desktop
|
||||
📂/home/Markus/Desktop
|
||||
PS> ./cd-desktop.ps1
|
||||
📂/home/Markus/Desktop with 3 files and 0 folders entered.
|
||||
|
||||
```
|
||||
|
||||
@ -38,8 +38,8 @@ Script Content
|
||||
.DESCRIPTION
|
||||
This PowerShell script changes the working directory to the user's desktop folder.
|
||||
.EXAMPLE
|
||||
PS> ./cd-desktop
|
||||
📂/home/Markus/Desktop
|
||||
PS> ./cd-desktop.ps1
|
||||
📂/home/Markus/Desktop with 3 files and 0 folders entered.
|
||||
.LINK
|
||||
https://github.com/fleschutz/PowerShell
|
||||
.NOTES
|
||||
@ -47,21 +47,26 @@ Script Content
|
||||
#>
|
||||
|
||||
try {
|
||||
if ($IsLinux) {
|
||||
$Path = Resolve-Path "~/Desktop"
|
||||
if ($IsLinux -or $IsMacOS) {
|
||||
if (-not(Test-Path "~/Desktop" -pathType container)) {
|
||||
throw "No 'Desktop' folder in your home directory yet"
|
||||
}
|
||||
$path = Resolve-Path "~/Desktop"
|
||||
} else {
|
||||
$Path = [Environment]::GetFolderPath('DesktopDirectory')
|
||||
$path = [Environment]::GetFolderPath('DesktopDirectory')
|
||||
if (-not(Test-Path "$path" -pathType container)) {
|
||||
throw "Desktop folder at $path does not exist yet"
|
||||
}
|
||||
}
|
||||
if (Test-Path "$Path" -pathType container) {
|
||||
Set-Location "$Path"
|
||||
"📂$Path"
|
||||
exit 0 # success
|
||||
}
|
||||
throw "User's desktop folder at 📂$Path doesn't exist (yet)"
|
||||
Set-Location "$path"
|
||||
$files = Get-ChildItem $path -attributes !Directory
|
||||
$folders = Get-ChildItem $path -attributes Directory
|
||||
"📂$path with $($files.Count) files and $($folders.Count) folders entered."
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
|
||||
"⚠️ Error: $($Error[0])"
|
||||
exit 1
|
||||
}
|
||||
```
|
||||
|
||||
*(generated by convert-ps2md.ps1 using the comment-based help of cd-desktop.ps1 as of 10/19/2023 08:11:35)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -1,12 +1,12 @@
|
||||
*cd-docs.ps1*
|
||||
================
|
||||
The *cd-docs.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script changes the working directory to the documents folder.
|
||||
This PowerShell script sets the current working directory to the documents folder.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./cd-docs.ps1 [<CommonParameters>]
|
||||
/Repos/PowerShell/scripts/cd-docs.ps1 [<CommonParameters>]
|
||||
|
||||
[<CommonParameters>]
|
||||
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
|
||||
@ -16,8 +16,8 @@ PS> ./cd-docs.ps1 [<CommonParameters>]
|
||||
Example
|
||||
-------
|
||||
```powershell
|
||||
PS> ./cd-docs
|
||||
📂C:\Users\Markus\Documents
|
||||
PS> ./cd-docs.ps1
|
||||
📂C:\Users\Markus\Documents with 3 files and 0 folders entered.
|
||||
|
||||
```
|
||||
|
||||
@ -34,12 +34,12 @@ Script Content
|
||||
```powershell
|
||||
<#
|
||||
.SYNOPSIS
|
||||
Sets the working directory to the documents folder
|
||||
Sets the working dir to the documents folder
|
||||
.DESCRIPTION
|
||||
This PowerShell script changes the working directory to the documents folder.
|
||||
This PowerShell script sets the current working directory to the documents folder.
|
||||
.EXAMPLE
|
||||
PS> ./cd-docs
|
||||
📂C:\Users\Markus\Documents
|
||||
PS> ./cd-docs.ps1
|
||||
📂C:\Users\Markus\Documents with 3 files and 0 folders entered.
|
||||
.LINK
|
||||
https://github.com/fleschutz/PowerShell
|
||||
.NOTES
|
||||
@ -47,21 +47,26 @@ Script Content
|
||||
#>
|
||||
|
||||
try {
|
||||
if ($IsLinux) {
|
||||
$Path = Resolve-Path "$HOME/Documents"
|
||||
if ($IsLinux -or $IsMacOS) {
|
||||
if (-not(Test-Path "~/Documents" -pathType container)) {
|
||||
throw "No 'Documents' folder in your home directory yet"
|
||||
}
|
||||
$path = Resolve-Path "~/Documents"
|
||||
} else {
|
||||
$Path = [Environment]::GetFolderPath('MyDocuments')
|
||||
$path = [Environment]::GetFolderPath('MyDocuments')
|
||||
if (-not(Test-Path "$path" -pathType container)) {
|
||||
throw "No documents folder at: $path yet"
|
||||
}
|
||||
}
|
||||
if (-not(Test-Path "$Path" -pathType container)) {
|
||||
throw "Documents folder at 📂$Path doesn't exist (yet)"
|
||||
}
|
||||
Set-Location "$Path"
|
||||
"📂$Path"
|
||||
Set-Location "$path"
|
||||
$files = Get-ChildItem $path -attributes !Directory
|
||||
$folders = Get-ChildItem $path -attributes Directory
|
||||
"📂$path with $($files.Count) files and $($folders.Count) folders entered."
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
|
||||
"⚠️ Error: $($Error[0])"
|
||||
exit 1
|
||||
}
|
||||
```
|
||||
|
||||
*(generated by convert-ps2md.ps1 using the comment-based help of cd-docs.ps1 as of 10/19/2023 08:11:35)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -1,12 +1,12 @@
|
||||
*cd-downloads.ps1*
|
||||
================
|
||||
The *cd-downloads.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script changes the working directory to the user's downloads folder.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./cd-downloads.ps1 [<CommonParameters>]
|
||||
/Repos/PowerShell/scripts/cd-downloads.ps1 [<CommonParameters>]
|
||||
|
||||
[<CommonParameters>]
|
||||
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
|
||||
@ -16,8 +16,8 @@ PS> ./cd-downloads.ps1 [<CommonParameters>]
|
||||
Example
|
||||
-------
|
||||
```powershell
|
||||
PS> ./cd-downloads
|
||||
📂C:\Users\Markus\Downloads
|
||||
PS> ./cd-downloads.ps1
|
||||
📂C:\Users\Markus\Downloads with 0 files and 0 folders entered.
|
||||
|
||||
```
|
||||
|
||||
@ -38,8 +38,8 @@ Script Content
|
||||
.DESCRIPTION
|
||||
This PowerShell script changes the working directory to the user's downloads folder.
|
||||
.EXAMPLE
|
||||
PS> ./cd-downloads
|
||||
📂C:\Users\Markus\Downloads
|
||||
PS> ./cd-downloads.ps1
|
||||
📂C:\Users\Markus\Downloads with 0 files and 0 folders entered.
|
||||
.LINK
|
||||
https://github.com/fleschutz/PowerShell
|
||||
.NOTES
|
||||
@ -47,21 +47,26 @@ Script Content
|
||||
#>
|
||||
|
||||
try {
|
||||
if ($IsLinux) {
|
||||
$Path = Resolve-Path "~/Downloads"
|
||||
if ($IsLinux -or $IsMacOS) {
|
||||
if (-not(Test-Path "~/Downloads" -pathType container)) {
|
||||
throw "No 'Downloads' folder in your home directory yet"
|
||||
}
|
||||
$path = Resolve-Path "~/Downloads"
|
||||
} else {
|
||||
$Path = (New-Object -ComObject Shell.Application).NameSpace('shell:Downloads').Self.Path
|
||||
$path = (New-Object -ComObject Shell.Application).NameSpace('shell:Downloads').Self.Path
|
||||
if (-not(Test-Path "$path" -pathType container)) {
|
||||
throw "No downloads folder at: $path"
|
||||
}
|
||||
}
|
||||
if (Test-Path "$Path" -pathType container) {
|
||||
Set-Location "$Path"
|
||||
"📂$Path"
|
||||
exit 0 # success
|
||||
}
|
||||
throw "User's downloads folder at 📂$Path doesn't exist (yet)"
|
||||
Set-Location "$path"
|
||||
$files = Get-ChildItem $path -attributes !Directory
|
||||
$folders = Get-ChildItem $path -attributes Directory
|
||||
"📂$path with $($files.Count) files and $($folders.Count) folders entered."
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
|
||||
"⚠️ Error: $($Error[0])"
|
||||
exit 1
|
||||
}
|
||||
```
|
||||
|
||||
*(generated by convert-ps2md.ps1 using the comment-based help of cd-downloads.ps1 as of 10/19/2023 08:11:35)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -1,12 +1,12 @@
|
||||
*cd-dropbox.ps1*
|
||||
================
|
||||
The *cd-dropbox.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script changes the working directory to the user's Dropbox folder.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./cd-dropbox.ps1 [<CommonParameters>]
|
||||
/Repos/PowerShell/scripts/cd-dropbox.ps1 [<CommonParameters>]
|
||||
|
||||
[<CommonParameters>]
|
||||
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
|
||||
@ -17,7 +17,7 @@ Example
|
||||
-------
|
||||
```powershell
|
||||
PS> ./cd-dropbox
|
||||
📂C:\Users\Markus\Dropbox
|
||||
📂C:\Users\Markus\Dropbox (has 2 files and 0 folders)
|
||||
|
||||
```
|
||||
|
||||
@ -39,7 +39,7 @@ Script Content
|
||||
This PowerShell script changes the working directory to the user's Dropbox folder.
|
||||
.EXAMPLE
|
||||
PS> ./cd-dropbox
|
||||
📂C:\Users\Markus\Dropbox
|
||||
📂C:\Users\Markus\Dropbox (has 2 files and 0 folders)
|
||||
.LINK
|
||||
https://github.com/fleschutz/PowerShell
|
||||
.NOTES
|
||||
@ -47,17 +47,19 @@ Script Content
|
||||
#>
|
||||
|
||||
try {
|
||||
$Path = Resolve-Path "$HOME/Dropbox"
|
||||
if (-not(Test-Path "$Path" -pathType container)) {
|
||||
throw "Dropbox folder at 📂$Path doesn't exist (yet)"
|
||||
if (-not(Test-Path "~/Dropbox" -pathType container)) {
|
||||
throw "No 'Dropbox' folder in your home directory - is Dropbox installed?"
|
||||
}
|
||||
Set-Location "$Path"
|
||||
"📂$Path"
|
||||
$path = Resolve-Path "~/Dropbox"
|
||||
Set-Location "$path"
|
||||
$files = Get-ChildItem $path -attributes !Directory
|
||||
$folders = Get-ChildItem $path -attributes Directory
|
||||
"📂$path entered (has $($files.Count) files and $($folders.Count) folders)"
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
|
||||
"⚠️ Error: $($Error[0])"
|
||||
exit 1
|
||||
}
|
||||
```
|
||||
|
||||
*(generated by convert-ps2md.ps1 using the comment-based help of cd-dropbox.ps1 as of 10/19/2023 08:11:35)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -1,12 +1,12 @@
|
||||
*cd-etc.ps1*
|
||||
================
|
||||
The *cd-etc.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script changes the working directory to the /etc directory.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./cd-etc.ps1 [<CommonParameters>]
|
||||
/Repos/PowerShell/scripts/cd-etc.ps1 [<CommonParameters>]
|
||||
|
||||
[<CommonParameters>]
|
||||
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
|
||||
@ -17,7 +17,7 @@ Example
|
||||
-------
|
||||
```powershell
|
||||
PS> ./cd-etc
|
||||
📂C:\Windows\System32\drivers\etc
|
||||
📂C:\Windows\System32\drivers\etc (has 5 files and 0 folders)
|
||||
|
||||
```
|
||||
|
||||
@ -39,7 +39,7 @@ Script Content
|
||||
This PowerShell script changes the working directory to the /etc directory.
|
||||
.EXAMPLE
|
||||
PS> ./cd-etc
|
||||
📂C:\Windows\System32\drivers\etc
|
||||
📂C:\Windows\System32\drivers\etc (has 5 files and 0 folders)
|
||||
.LINK
|
||||
https://github.com/fleschutz/PowerShell
|
||||
.NOTES
|
||||
@ -47,21 +47,23 @@ Script Content
|
||||
#>
|
||||
|
||||
try {
|
||||
if ($IsLinx) {
|
||||
$Path = "/etc"
|
||||
if ($IsLinux -or $IsMacOS) {
|
||||
$path = "/etc"
|
||||
} else {
|
||||
$Path = Resolve-Path "$env:WINDIR\System32\drivers\etc"
|
||||
$path = Resolve-Path "$env:WINDIR\System32\drivers\etc"
|
||||
}
|
||||
if (-not(Test-Path "$Path" -pathType container)) {
|
||||
throw "/etc directory at 📂$Path doesn't exist (yet)"
|
||||
if (-not(Test-Path "$path" -pathType container)) {
|
||||
throw "No 'etc' folder found at: $path"
|
||||
}
|
||||
Set-Location "$Path"
|
||||
"📂$Path"
|
||||
Set-Location "$path"
|
||||
$files = Get-ChildItem $path -attributes !Directory
|
||||
$folders = Get-ChildItem $path -attributes Directory
|
||||
"📂$path entered (has $($files.Count) files and $($folders.Count) folders)"
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
|
||||
"⚠️ Error: $($Error[0])"
|
||||
exit 1
|
||||
}
|
||||
```
|
||||
|
||||
*(generated by convert-ps2md.ps1 using the comment-based help of cd-etc.ps1 as of 10/19/2023 08:11:35)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -1,12 +1,12 @@
|
||||
*cd-fonts.ps1*
|
||||
================
|
||||
The *cd-fonts.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script changes the working directory to the fonts folder.
|
||||
This PowerShell script sets the current working directory to the fonts folder.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./cd-fonts.ps1 [<CommonParameters>]
|
||||
/Repos/PowerShell/scripts/cd-fonts.ps1 [<CommonParameters>]
|
||||
|
||||
[<CommonParameters>]
|
||||
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
|
||||
@ -16,8 +16,8 @@ PS> ./cd-fonts.ps1 [<CommonParameters>]
|
||||
Example
|
||||
-------
|
||||
```powershell
|
||||
PS> ./cd-fonts
|
||||
📂C:\Windows\Fonts
|
||||
PS> ./cd-fonts.ps1
|
||||
📂C:\Windows\Fonts with 12 font files entered.
|
||||
|
||||
```
|
||||
|
||||
@ -34,12 +34,12 @@ Script Content
|
||||
```powershell
|
||||
<#
|
||||
.SYNOPSIS
|
||||
Sets the working directory to the fonts folder
|
||||
Sets the working dir to the fonts folder
|
||||
.DESCRIPTION
|
||||
This PowerShell script changes the working directory to the fonts folder.
|
||||
This PowerShell script sets the current working directory to the fonts folder.
|
||||
.EXAMPLE
|
||||
PS> ./cd-fonts
|
||||
📂C:\Windows\Fonts
|
||||
PS> ./cd-fonts.ps1
|
||||
📂C:\Windows\Fonts with 12 font files entered.
|
||||
.LINK
|
||||
https://github.com/fleschutz/PowerShell
|
||||
.NOTES
|
||||
@ -47,17 +47,18 @@ Script Content
|
||||
#>
|
||||
|
||||
try {
|
||||
$Path = [Environment]::GetFolderPath('Fonts')
|
||||
if (-not(Test-Path "$Path" -pathType container)) {
|
||||
throw "Fonts folder at 📂$Path doesn't exist (yet)"
|
||||
$path = [Environment]::GetFolderPath('Fonts')
|
||||
if (-not(Test-Path "$path" -pathType container)) {
|
||||
throw "No fonts folder at: $path"
|
||||
}
|
||||
Set-Location "$Path"
|
||||
"📂$Path"
|
||||
Set-Location "$path"
|
||||
$files = Get-ChildItem $path -attributes !Directory
|
||||
"📂$path with $($files.Count) font files entered."
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
|
||||
"⚠️ Error: $($Error[0])"
|
||||
exit 1
|
||||
}
|
||||
```
|
||||
|
||||
*(generated by convert-ps2md.ps1 using the comment-based help of cd-fonts.ps1 as of 10/19/2023 08:11:35)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -1,12 +1,12 @@
|
||||
*cd-home.ps1*
|
||||
================
|
||||
The *cd-home.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script changes the working directory to the user's home directory.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./cd-home.ps1 [<CommonParameters>]
|
||||
/Repos/PowerShell/scripts/cd-home.ps1 [<CommonParameters>]
|
||||
|
||||
[<CommonParameters>]
|
||||
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
|
||||
@ -16,8 +16,8 @@ PS> ./cd-home.ps1 [<CommonParameters>]
|
||||
Example
|
||||
-------
|
||||
```powershell
|
||||
PS> ./cd-home
|
||||
📂C:\Users\Markus
|
||||
PS> ./cd-home.ps1
|
||||
📂C:\Users\Markus with 4 files and 7 folders entered.
|
||||
|
||||
```
|
||||
|
||||
@ -38,8 +38,8 @@ Script Content
|
||||
.DESCRIPTION
|
||||
This PowerShell script changes the working directory to the user's home directory.
|
||||
.EXAMPLE
|
||||
PS> ./cd-home
|
||||
📂C:\Users\Markus
|
||||
PS> ./cd-home.ps1
|
||||
📂C:\Users\Markus with 4 files and 7 folders entered.
|
||||
.LINK
|
||||
https://github.com/fleschutz/PowerShell
|
||||
.NOTES
|
||||
@ -47,17 +47,17 @@ Script Content
|
||||
#>
|
||||
|
||||
try {
|
||||
$Path = Resolve-Path -Path "~"
|
||||
if (Test-Path "$Path" -pathType container) {
|
||||
Set-Location "$Path"
|
||||
"📂$Path"
|
||||
exit 0 # success
|
||||
}
|
||||
throw "User's home folder at 📂$Path doesn't exist (yet)"
|
||||
if (-not(Test-Path "~" -pathType container)) { throw "No home directory at: $path" }
|
||||
$path = Resolve-Path "~"
|
||||
Set-Location "$path"
|
||||
$files = Get-ChildItem $path -attributes !Directory
|
||||
$folders = Get-ChildItem $path -attributes Directory
|
||||
"📂$path with $($files.Count) files and $($folders.Count) folders entered."
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
|
||||
"⚠️ Error: $($Error[0])"
|
||||
exit 1
|
||||
}
|
||||
```
|
||||
|
||||
*(generated by convert-ps2md.ps1 using the comment-based help of cd-home.ps1 as of 10/19/2023 08:11:35)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
68
docs/cd-jenkins.md
Normal file
68
docs/cd-jenkins.md
Normal file
@ -0,0 +1,68 @@
|
||||
The *cd-jenkins.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script changes the working directory to the Jenkins home directory.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
/Repos/PowerShell/scripts/cd-jenkins.ps1 [<CommonParameters>]
|
||||
|
||||
[<CommonParameters>]
|
||||
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
|
||||
WarningVariable, OutBuffer, PipelineVariable, and OutVariable.
|
||||
```
|
||||
|
||||
Example
|
||||
-------
|
||||
```powershell
|
||||
PS> ./cd-jenkins
|
||||
📂C:\Users\Markus\.jenkins entered (has 2 files and 21 folders)
|
||||
|
||||
```
|
||||
|
||||
Notes
|
||||
-----
|
||||
Author: Markus Fleschutz | License: CC0
|
||||
|
||||
Related Links
|
||||
-------------
|
||||
https://github.com/fleschutz/PowerShell
|
||||
|
||||
Script Content
|
||||
--------------
|
||||
```powershell
|
||||
<#
|
||||
.SYNOPSIS
|
||||
Changes to the Jenkins home directory
|
||||
.DESCRIPTION
|
||||
This PowerShell script changes the working directory to the Jenkins home directory.
|
||||
.EXAMPLE
|
||||
PS> ./cd-jenkins
|
||||
📂C:\Users\Markus\.jenkins entered (has 2 files and 21 folders)
|
||||
.LINK
|
||||
https://github.com/fleschutz/PowerShell
|
||||
.NOTES
|
||||
Author: Markus Fleschutz | License: CC0
|
||||
#>
|
||||
|
||||
try {
|
||||
if (Test-Path "~/.jenkins" -pathType container) {
|
||||
$path = "~/.jenkins"
|
||||
} elseif (Test-Path "/var/snap/jenkins" -pathType container) {
|
||||
$path = "/var/snap/jenkins"
|
||||
} else {
|
||||
throw "No Jenkins home directory found - is Jenkins installed?"
|
||||
}
|
||||
Set-Location "$path"
|
||||
$files = Get-ChildItem $path -attributes !Directory
|
||||
$folders = Get-ChildItem $path -attributes Directory
|
||||
"📂$path entered (has $($files.Count) files and $($folders.Count) folders)"
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error: $($Error[0])"
|
||||
exit 1
|
||||
}
|
||||
```
|
||||
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
@ -1,5 +1,5 @@
|
||||
*cd-logs.ps1*
|
||||
================
|
||||
The *cd-logs.ps1* Script
|
||||
===========================
|
||||
|
||||
cd-logs.ps1
|
||||
|
||||
@ -24,7 +24,7 @@ Script Content
|
||||
This PowerShell script changes the current working directory to the logs directory.
|
||||
.EXAMPLE
|
||||
PS> ./cd-logs
|
||||
📂/var/logs
|
||||
📂/var/logs entered (has 3 files and 2 subfolders)
|
||||
.LINK
|
||||
https://github.com/fleschutz/PowerShell
|
||||
.NOTES
|
||||
@ -32,20 +32,22 @@ Script Content
|
||||
#>
|
||||
|
||||
function GetLogsDir {
|
||||
if ($IsLinux) { return "/var/logs" }
|
||||
if ($IsLinux -or $IsMacOS) { return "/var/logs" }
|
||||
$WinDir = [System.Environment]::GetFolderPath('Windows')
|
||||
return "$WinDir\Logs"
|
||||
}
|
||||
|
||||
try {
|
||||
$Path = GetLogsDir
|
||||
Set-Location "$Path"
|
||||
"📂$Path"
|
||||
$path = GetLogsDir
|
||||
Set-Location "$path"
|
||||
$files = Get-ChildItem $path -attributes !Directory
|
||||
$folders = Get-ChildItem $path -attributes Directory
|
||||
"📂$path entered (has $($files.Count) files and $($folders.Count) subfolders)"
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
|
||||
"⚠️ Error: $($Error[0])"
|
||||
exit 1
|
||||
}
|
||||
```
|
||||
|
||||
*(generated by convert-ps2md.ps1 using the comment-based help of cd-logs.ps1 as of 10/19/2023 08:11:35)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -1,12 +1,12 @@
|
||||
*cd-music.ps1*
|
||||
================
|
||||
The *cd-music.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script changes the working directory to the user's music folder.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./cd-music.ps1 [<CommonParameters>]
|
||||
/Repos/PowerShell/scripts/cd-music.ps1 [<CommonParameters>]
|
||||
|
||||
[<CommonParameters>]
|
||||
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
|
||||
@ -16,8 +16,8 @@ PS> ./cd-music.ps1 [<CommonParameters>]
|
||||
Example
|
||||
-------
|
||||
```powershell
|
||||
PS> ./cd-music
|
||||
📂C:\Users\Markus\Music
|
||||
PS> ./cd-music.ps1
|
||||
📂C:\Users\Markus\Music with 3 folders and 0 files entered.
|
||||
|
||||
```
|
||||
|
||||
@ -38,8 +38,8 @@ Script Content
|
||||
.DESCRIPTION
|
||||
This PowerShell script changes the working directory to the user's music folder.
|
||||
.EXAMPLE
|
||||
PS> ./cd-music
|
||||
📂C:\Users\Markus\Music
|
||||
PS> ./cd-music.ps1
|
||||
📂C:\Users\Markus\Music with 3 folders and 0 files entered.
|
||||
.LINK
|
||||
https://github.com/fleschutz/PowerShell
|
||||
.NOTES
|
||||
@ -48,20 +48,25 @@ Script Content
|
||||
|
||||
try {
|
||||
if ($IsLinux) {
|
||||
$Path = Resolve-Path "~/Music"
|
||||
if (-not(Test-Path "~/Music/" -pathType container)) {
|
||||
throw "No 'Music' folder in home directory"
|
||||
}
|
||||
$path = Resolve-Path "~/Music"
|
||||
} else {
|
||||
$Path = [Environment]::GetFolderPath('MyMusic')
|
||||
$path = [Environment]::GetFolderPath('MyMusic')
|
||||
if (-not(Test-Path "$path" -pathType container)) {
|
||||
throw "No music folder at: $path"
|
||||
}
|
||||
}
|
||||
if (Test-Path "$Path" -pathType container) {
|
||||
Set-Location "$Path"
|
||||
"📂$Path"
|
||||
exit 0 # success
|
||||
}
|
||||
throw "User's music folder at 📂$Path doesn't exist (yet)"
|
||||
Set-Location "$path"
|
||||
$folders = Get-ChildItem $path -attributes Directory
|
||||
$files = Get-ChildItem $path -attributes !Directory
|
||||
"📂$path with $($folders.Count) folders and $($files.Count) files entered."
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
|
||||
"⚠️ Error: $($Error[0])"
|
||||
exit 1
|
||||
}
|
||||
```
|
||||
|
||||
*(generated by convert-ps2md.ps1 using the comment-based help of cd-music.ps1 as of 10/19/2023 08:11:35)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
65
docs/cd-nextcloud.md
Normal file
65
docs/cd-nextcloud.md
Normal file
@ -0,0 +1,65 @@
|
||||
The *cd-nextcloud.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script changes the working directory to the user's NextCloud folder.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
/Repos/PowerShell/scripts/cd-nextcloud.ps1 [<CommonParameters>]
|
||||
|
||||
[<CommonParameters>]
|
||||
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
|
||||
WarningVariable, OutBuffer, PipelineVariable, and OutVariable.
|
||||
```
|
||||
|
||||
Example
|
||||
-------
|
||||
```powershell
|
||||
PS> ./cd-nextcloud
|
||||
📂C:\Users\Markus\NextCloud entered (has 2 files and 0 folders)
|
||||
|
||||
```
|
||||
|
||||
Notes
|
||||
-----
|
||||
Author: Markus Fleschutz | License: CC0
|
||||
|
||||
Related Links
|
||||
-------------
|
||||
https://github.com/fleschutz/PowerShell
|
||||
|
||||
Script Content
|
||||
--------------
|
||||
```powershell
|
||||
<#
|
||||
.SYNOPSIS
|
||||
Sets the working directory to the user's NextCloud folder
|
||||
.DESCRIPTION
|
||||
This PowerShell script changes the working directory to the user's NextCloud folder.
|
||||
.EXAMPLE
|
||||
PS> ./cd-nextcloud
|
||||
📂C:\Users\Markus\NextCloud entered (has 2 files and 0 folders)
|
||||
.LINK
|
||||
https://github.com/fleschutz/PowerShell
|
||||
.NOTES
|
||||
Author: Markus Fleschutz | License: CC0
|
||||
#>
|
||||
|
||||
try {
|
||||
if (-not(Test-Path "~/NextCloud" -pathType container)) {
|
||||
throw "No 'NextCloud' folder in your home directory - is NextCloud installed?"
|
||||
}
|
||||
$path = Resolve-Path "~/NextCloud"
|
||||
Set-Location "$path"
|
||||
$files = Get-ChildItem $path -attributes !Directory
|
||||
$folders = Get-ChildItem $path -attributes Directory
|
||||
"📂$path entered (has $($files.Count) files and $($folders.Count) folders)"
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error: $($Error[0])"
|
||||
exit 1
|
||||
}
|
||||
```
|
||||
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
@ -1,12 +1,12 @@
|
||||
*cd-onedrive.ps1*
|
||||
================
|
||||
The *cd-onedrive.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script changes the working directory to the user's OneDrive folder.
|
||||
This PowerShell script sets the current working directory to the user's OneDrive folder.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./cd-onedrive.ps1 [<CommonParameters>]
|
||||
/Repos/PowerShell/scripts/cd-onedrive.ps1 [<CommonParameters>]
|
||||
|
||||
[<CommonParameters>]
|
||||
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
|
||||
@ -16,8 +16,8 @@ PS> ./cd-onedrive.ps1 [<CommonParameters>]
|
||||
Example
|
||||
-------
|
||||
```powershell
|
||||
PS> ./cd-onedrive
|
||||
📂C:\Users\Markus\OneDrive
|
||||
PS> ./cd-onedrive.ps1
|
||||
📂C:\Users\Markus\OneDrive with 2 files and 0 folders entered.
|
||||
|
||||
```
|
||||
|
||||
@ -34,12 +34,12 @@ Script Content
|
||||
```powershell
|
||||
<#
|
||||
.SYNOPSIS
|
||||
Sets the working directory to the user's OneDrive folder
|
||||
Sets the working dir to the OneDrive folder
|
||||
.DESCRIPTION
|
||||
This PowerShell script changes the working directory to the user's OneDrive folder.
|
||||
This PowerShell script sets the current working directory to the user's OneDrive folder.
|
||||
.EXAMPLE
|
||||
PS> ./cd-onedrive
|
||||
📂C:\Users\Markus\OneDrive
|
||||
PS> ./cd-onedrive.ps1
|
||||
📂C:\Users\Markus\OneDrive with 2 files and 0 folders entered.
|
||||
.LINK
|
||||
https://github.com/fleschutz/PowerShell
|
||||
.NOTES
|
||||
@ -47,17 +47,19 @@ Script Content
|
||||
#>
|
||||
|
||||
try {
|
||||
$Path = Resolve-Path "$HOME/OneDrive"
|
||||
if (-not(Test-Path "$Path" -pathType container)) {
|
||||
throw "OneDrive folder at 📂$Path doesn't exist (yet)"
|
||||
if (-not(Test-Path "~/OneDrive" -pathType container)) {
|
||||
throw "No 'OneDrive' folder in your home directory - is OneDrive installed?"
|
||||
}
|
||||
Set-Location "$Path"
|
||||
"📂$Path"
|
||||
$path = Resolve-Path "~/OneDrive"
|
||||
Set-Location "$path"
|
||||
$files = Get-ChildItem $path -attributes !Directory
|
||||
$folders = Get-ChildItem $path -attributes Directory
|
||||
"📂$path with $($files.Count) files and $($folders.Count) folders entered."
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
|
||||
"⚠️ Error: $($Error[0])"
|
||||
exit 1
|
||||
}
|
||||
```
|
||||
|
||||
*(generated by convert-ps2md.ps1 using the comment-based help of cd-onedrive.ps1 as of 10/19/2023 08:11:35)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -1,12 +1,12 @@
|
||||
*cd-pics.ps1*
|
||||
================
|
||||
The *cd-pics.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script changes the working directory to the user's pictures folder.
|
||||
This PowerShell script sets the current working directory to the user's pictures folder.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./cd-pics.ps1 [<CommonParameters>]
|
||||
/Repos/PowerShell/scripts/cd-pics.ps1 [<CommonParameters>]
|
||||
|
||||
[<CommonParameters>]
|
||||
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
|
||||
@ -16,8 +16,8 @@ PS> ./cd-pics.ps1 [<CommonParameters>]
|
||||
Example
|
||||
-------
|
||||
```powershell
|
||||
PS> ./cd-pics
|
||||
📂C:\Users\Markus\Pictures
|
||||
PS> ./cd-pics.ps1
|
||||
📂C:\Users\Markus\Pictures with 7 files and 0 folders entered.
|
||||
|
||||
```
|
||||
|
||||
@ -34,12 +34,12 @@ Script Content
|
||||
```powershell
|
||||
<#
|
||||
.SYNOPSIS
|
||||
Sets the working directory to the user's pictures folder
|
||||
Sets the working dir to the user's pictures folder
|
||||
.DESCRIPTION
|
||||
This PowerShell script changes the working directory to the user's pictures folder.
|
||||
This PowerShell script sets the current working directory to the user's pictures folder.
|
||||
.EXAMPLE
|
||||
PS> ./cd-pics
|
||||
📂C:\Users\Markus\Pictures
|
||||
PS> ./cd-pics.ps1
|
||||
📂C:\Users\Markus\Pictures with 7 files and 0 folders entered.
|
||||
.LINK
|
||||
https://github.com/fleschutz/PowerShell
|
||||
.NOTES
|
||||
@ -48,18 +48,25 @@ Script Content
|
||||
|
||||
try {
|
||||
if ($IsLinux) {
|
||||
$Path = Resolve-Path "$HOME/Pictures"
|
||||
if (-not(Test-Path "~/Pictures" -pathType container)) {
|
||||
throw "No 'Pictures' folder in your home directory yet"
|
||||
}
|
||||
$path = Resolve-Path "~/Pictures"
|
||||
} else {
|
||||
$Path = [Environment]::GetFolderPath('MyPictures')
|
||||
$path = [Environment]::GetFolderPath('MyPictures')
|
||||
if (-not(Test-Path "$path" -pathType container)) {
|
||||
throw "No pictures folder at: $path"
|
||||
}
|
||||
}
|
||||
if (-not(Test-Path "$Path" -pathType container)) { throw "Pictures folder at 📂$Path doesn't exist (yet)" }
|
||||
Set-Location "$Path"
|
||||
"📂$Path"
|
||||
Set-Location "$path"
|
||||
$files = Get-ChildItem $path -attributes !Directory
|
||||
$folders = Get-ChildItem $path -attributes Directory
|
||||
"📂$path with $($files.Count) files and $($folders.Count) folders entered."
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
|
||||
"⚠️ Error: $($Error[0])"
|
||||
exit 1
|
||||
}
|
||||
```
|
||||
|
||||
*(generated by convert-ps2md.ps1 using the comment-based help of cd-pics.ps1 as of 10/19/2023 08:11:35)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -1,12 +1,12 @@
|
||||
*cd-public.ps1*
|
||||
================
|
||||
The *cd-public.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script changes the working directory to the Public folder.
|
||||
This PowerShell script sets the current working directory to the Public folder.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./cd-public.ps1 [<CommonParameters>]
|
||||
/Repos/PowerShell/scripts/cd-public.ps1 [<CommonParameters>]
|
||||
|
||||
[<CommonParameters>]
|
||||
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
|
||||
@ -16,8 +16,8 @@ PS> ./cd-public.ps1 [<CommonParameters>]
|
||||
Example
|
||||
-------
|
||||
```powershell
|
||||
PS> ./cd-public
|
||||
📂C:\Users\Public
|
||||
PS> ./cd-public.ps1
|
||||
📂C:\Users\Public with 2 files and 3 folders entered.
|
||||
|
||||
```
|
||||
|
||||
@ -34,12 +34,12 @@ Script Content
|
||||
```powershell
|
||||
<#
|
||||
.SYNOPSIS
|
||||
Sets the working directory to the Public folder
|
||||
Sets the working dir to the Public folder
|
||||
.DESCRIPTION
|
||||
This PowerShell script changes the working directory to the Public folder.
|
||||
This PowerShell script sets the current working directory to the Public folder.
|
||||
.EXAMPLE
|
||||
PS> ./cd-public
|
||||
📂C:\Users\Public
|
||||
PS> ./cd-public.ps1
|
||||
📂C:\Users\Public with 2 files and 3 folders entered.
|
||||
.LINK
|
||||
https://github.com/fleschutz/PowerShell
|
||||
.NOTES
|
||||
@ -48,18 +48,25 @@ Script Content
|
||||
|
||||
try {
|
||||
if ($IsLinux) {
|
||||
$Path = Resolve-Path "~/Public"
|
||||
if (-not(Test-Path "~/Public" -pathType container)) {
|
||||
throw "No 'Public' folder in your home directory yet"
|
||||
}
|
||||
$path = Resolve-Path "~/Public"
|
||||
} else {
|
||||
$Path = Resolve-Path "~/../Public"
|
||||
if (-not(Test-Path "~/../Public" -pathType container)) {
|
||||
throw "No 'Public' folder yet"
|
||||
}
|
||||
$path = Resolve-Path "~/../Public"
|
||||
}
|
||||
if (-not(Test-Path "$Path" -pathType container)) { throw "Public folder at 📂$Path doesn't exist (yet)" }
|
||||
Set-Location "$Path"
|
||||
"📂$Path"
|
||||
Set-Location "$path"
|
||||
$files = Get-ChildItem $path -attributes !Directory
|
||||
$folders = Get-ChildItem $path -attributes Directory
|
||||
"📂$path with $($files.Count) files and $($folders.Count) folders entered."
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
|
||||
"⚠️ Error: $($Error[0])"
|
||||
exit 1
|
||||
}
|
||||
```
|
||||
|
||||
*(generated by convert-ps2md.ps1 using the comment-based help of cd-public.ps1 as of 10/19/2023 08:11:35)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
65
docs/cd-recent.md
Normal file
65
docs/cd-recent.md
Normal file
@ -0,0 +1,65 @@
|
||||
The *cd-recent.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script changes the working directory to the 'recent' folder.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
/Repos/PowerShell/scripts/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 entered (has 2 files and 3 subfolders)
|
||||
|
||||
```
|
||||
|
||||
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 entered (has 2 files and 3 subfolders)
|
||||
.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 "No recent folder at $path"
|
||||
}
|
||||
Set-Location "$path"
|
||||
$files = Get-ChildItem $path -attributes !Directory
|
||||
$folders = Get-ChildItem $path -attributes Directory
|
||||
"📂$path entered (has $($files.Count) files and $($folders.Count) subfolders)"
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
|
||||
exit 1
|
||||
}
|
||||
```
|
||||
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
@ -1,5 +1,5 @@
|
||||
*cd-recycle-bin.ps1*
|
||||
================
|
||||
The *cd-recycle-bin.ps1* Script
|
||||
===========================
|
||||
|
||||
cd-recycle-bin.ps1
|
||||
|
||||
@ -19,12 +19,12 @@ Script Content
|
||||
```powershell
|
||||
<#
|
||||
.SYNOPSIS
|
||||
Sets the working directory to the user's recycle bin folder
|
||||
Sets the working directory to the recycle bin folder
|
||||
.DESCRIPTION
|
||||
This PowerShell script changes the working directory to the user's recycle bin folder.
|
||||
.EXAMPLE
|
||||
PS> ./cd-recycle-bin
|
||||
📂C:\$Recycle.Bin\S-1-5-21-123404-23309-294260-1001
|
||||
📂C:\$Recycle.Bin\S-1-5-21-123404-23309-294260-1001 entered (has 2 files and 0 subfolders)
|
||||
.LINK
|
||||
https://github.com/fleschutz/PowerShell
|
||||
.NOTES
|
||||
@ -39,18 +39,22 @@ function GetCurrentUserSID { [CmdletBinding()] param()
|
||||
|
||||
try {
|
||||
if ($IsLinux) {
|
||||
$Path = "$HOME/.local/share/Trash/"
|
||||
$path = "~/.local/share/Trash/"
|
||||
} 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)" }
|
||||
Set-Location "$Path"
|
||||
"📂$Path"
|
||||
if (-not(Test-Path "$path" -pathType container)) {
|
||||
throw "No recycle bin folder at $path"
|
||||
}
|
||||
Set-Location "$path"
|
||||
$files = Get-ChildItem $path -attributes !Directory
|
||||
$folders = Get-ChildItem $path -attributes Directory
|
||||
"📂$path entered (has $($files.Count) files and $($folders.Count) subfolders)"
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
|
||||
"⚠️ Error: $($Error[0])"
|
||||
exit 1
|
||||
}
|
||||
```
|
||||
|
||||
*(generated by convert-ps2md.ps1 using the comment-based help of cd-recycle-bin.ps1 as of 10/19/2023 08:11:35)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
93
docs/cd-repo.md
Normal file
93
docs/cd-repo.md
Normal file
@ -0,0 +1,93 @@
|
||||
The *cd-repo.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script changes the working directory to the given local Git repository.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
/Repos/PowerShell/scripts/cd-repo.ps1 [[-folderName] <String>] [<CommonParameters>]
|
||||
|
||||
-folderName <String>
|
||||
Specifies the folder name of the Git repository
|
||||
|
||||
Required? false
|
||||
Position? 1
|
||||
Default value
|
||||
Accept pipeline input? false
|
||||
Aliases
|
||||
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 entered, 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 repo
|
||||
.DESCRIPTION
|
||||
This PowerShell script changes the working directory to the given local Git repository.
|
||||
.PARAMETER folderName
|
||||
Specifies the folder name of the Git repository
|
||||
.EXAMPLE
|
||||
PS> ./cd-repo.ps1 rust
|
||||
📂C:\Repos\rust entered, 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 "Please enter the Git repository's folder name" }
|
||||
|
||||
if (Test-Path "~/Repos" -pathType container) { $path = "~/Repos"
|
||||
} elseif (Test-Path "~/repos" -pathType container) { $path = "~/repos"
|
||||
} elseif (Test-Path "~/Repositories" -pathType container) { $path = "~/Repositories"
|
||||
} elseif (Test-Path "~/repositories" -pathType container) { $path = "~/repositories"
|
||||
} elseif (Test-Path "/Repos" -pathType container) { $path = "/Repos"
|
||||
} elseif (Test-Path "/repos" -pathType container) { $path = "/repos"
|
||||
} elseif (Test-Path "/Repositories" -pathType container) { $path = "/Repositories"
|
||||
} elseif (Test-Path "/repositories" -pathType container) { $path = "/repositories"
|
||||
} elseif (Test-Path "~/source/repos" -pathType container) { $path = "~/source/repos" # Visual Studio default
|
||||
} elseif (Test-Path "D:/Repos" -pathType container) { $path = "D:/Repos" # second HDD
|
||||
} else {
|
||||
throw "No Git repositories folder in your home directory or in the root folder yet"
|
||||
}
|
||||
$path += "/" + $folderName
|
||||
if (-not(Test-Path "$path" -pathType container)) { throw "The file path '$path' doesn't exist (yet)" }
|
||||
|
||||
$path = Resolve-Path "$path"
|
||||
Set-Location "$path"
|
||||
Write-Host "📂$path entered, current branch is: " -noNewline
|
||||
& git status --branch --short
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error: $($Error[0])"
|
||||
exit 1
|
||||
}
|
||||
```
|
||||
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
@ -1,21 +1,12 @@
|
||||
*cd-repos.ps1*
|
||||
================
|
||||
The *cd-repos.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script changes the working directory to the user's Git repositories folder.
|
||||
This PowerShell script changes the working directory to the folder for Git repositories.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./cd-repos.ps1 [[-Subpath] <String>] [<CommonParameters>]
|
||||
|
||||
-Subpath <String>
|
||||
Specifies an additional relative subpath (optional)
|
||||
|
||||
Required? false
|
||||
Position? 1
|
||||
Default value
|
||||
Accept pipeline input? false
|
||||
Accept wildcard characters? false
|
||||
/Repos/PowerShell/scripts/cd-repos.ps1 [<CommonParameters>]
|
||||
|
||||
[<CommonParameters>]
|
||||
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
|
||||
@ -25,8 +16,8 @@ PS> ./cd-repos.ps1 [[-Subpath] <String>] [<CommonParameters>]
|
||||
Example
|
||||
-------
|
||||
```powershell
|
||||
PS> ./cd-repos
|
||||
📂C:\Users\Markus\source\Repos
|
||||
PS> ./cd-repos.ps1
|
||||
📂C:\Repos with 33 folders entered.
|
||||
|
||||
```
|
||||
|
||||
@ -43,36 +34,34 @@ Script Content
|
||||
```powershell
|
||||
<#
|
||||
.SYNOPSIS
|
||||
Sets the working directory to the user's repos folder
|
||||
Sets the working dir to the repos folder
|
||||
.DESCRIPTION
|
||||
This PowerShell script changes the working directory to the user's Git repositories folder.
|
||||
.PARAMETER Subpath
|
||||
Specifies an additional relative subpath (optional)
|
||||
This PowerShell script changes the working directory to the folder for Git repositories.
|
||||
.EXAMPLE
|
||||
PS> ./cd-repos
|
||||
📂C:\Users\Markus\source\Repos
|
||||
PS> ./cd-repos.ps1
|
||||
📂C:\Repos with 33 folders entered.
|
||||
.LINK
|
||||
https://github.com/fleschutz/PowerShell
|
||||
.NOTES
|
||||
Author: Markus Fleschutz | License: CC0
|
||||
#>
|
||||
|
||||
param([string]$Subpath = "")
|
||||
|
||||
try {
|
||||
if (Test-Path "$HOME/Repos" -pathType Container) { # try short name
|
||||
$Path = "$HOME/Repos/$Subpath"
|
||||
} elseif (Test-Path "$HOME/Repositories" -pathType Container) { # try long name
|
||||
$Path = "$HOME/Repositories/$Subpath"
|
||||
} elseif (Test-Path "$HOME/source/repos" -pathType Container) { # try Visual Studio default
|
||||
$Path = "$HOME/source/repos/$Subpath"
|
||||
} else {
|
||||
throw "The folder for Git repositories in your home directory doesn't exist (yet)."
|
||||
}
|
||||
if (-not(Test-Path "$Path" -pathType Container)) { throw "The path to 📂$Path doesn't exist (yet)." }
|
||||
$Path = Resolve-Path "$Path"
|
||||
Set-Location "$Path"
|
||||
"📂$Path"
|
||||
if (Test-Path "~/Repos" -pathType container) { $path = "~/Repos"
|
||||
} elseif (Test-Path "~/repos" -pathType container) { $path = "~/repos"
|
||||
} elseif (Test-Path "~/Repositories" -pathType container) { $path = "~/Repositories"
|
||||
} elseif (Test-Path "~/repositories" -pathType container) { $path = "~/repositories"
|
||||
} elseif (Test-Path "/Repos" -pathType container) { $path = "/Repos"
|
||||
} elseif (Test-Path "/repos" -pathType container) { $path = "/repos"
|
||||
} elseif (Test-Path "/Repositories" -pathType container) { $path = "/Repositories"
|
||||
} elseif (Test-Path "/repositories" -pathType container) { $path = "/repositories"
|
||||
} elseif (Test-Path "~/source/repos" -pathType container) { $path = "~/source/repos" # Visual Studio default
|
||||
} elseif (Test-Path "D:/Repos" -pathType container) { $path = "D:/Repos" # second HDD
|
||||
} else { throw "Found no folder for Git repositories (in home or root directory) - Please create one." }
|
||||
$path = Resolve-Path $path
|
||||
Set-Location "$path"
|
||||
$folders = Get-ChildItem $path -attributes Directory
|
||||
"📂$path with $($folders.Count) folders entered."
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error: $($Error[0])"
|
||||
@ -80,4 +69,4 @@ try {
|
||||
}
|
||||
```
|
||||
|
||||
*(generated by convert-ps2md.ps1 using the comment-based help of cd-repos.ps1 as of 10/19/2023 08:11:35)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -1,12 +1,12 @@
|
||||
*cd-root.ps1*
|
||||
================
|
||||
The *cd-root.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script changes the current working directory to the root directory (C:\ on Windows).
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./cd-root.ps1 [<CommonParameters>]
|
||||
/Repos/PowerShell/scripts/cd-root.ps1 [<CommonParameters>]
|
||||
|
||||
[<CommonParameters>]
|
||||
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
|
||||
@ -16,8 +16,8 @@ PS> ./cd-root.ps1 [<CommonParameters>]
|
||||
Example
|
||||
-------
|
||||
```powershell
|
||||
PS> ./cd-root
|
||||
📂C:\
|
||||
PS> ./cd-root.ps1
|
||||
📂C:\ with 7 folders and 0 files entered.
|
||||
|
||||
```
|
||||
|
||||
@ -34,12 +34,12 @@ Script Content
|
||||
```powershell
|
||||
<#
|
||||
.SYNOPSIS
|
||||
Sets the working directory to the root directory
|
||||
Sets the working dir to the root dir
|
||||
.DESCRIPTION
|
||||
This PowerShell script changes the current working directory to the root directory (C:\ on Windows).
|
||||
.EXAMPLE
|
||||
PS> ./cd-root
|
||||
📂C:\
|
||||
PS> ./cd-root.ps1
|
||||
📂C:\ with 7 folders and 0 files entered.
|
||||
.LINK
|
||||
https://github.com/fleschutz/PowerShell
|
||||
.NOTES
|
||||
@ -47,14 +47,16 @@ Script Content
|
||||
#>
|
||||
|
||||
try {
|
||||
if ($IsLinux) { $Path = "/" } else { $Path = "C:\" }
|
||||
Set-Location "$Path"
|
||||
"📂$Path"
|
||||
if ($IsLinux -or $IsMacOS) { $path = "/" } else { $path = "C:\" }
|
||||
Set-Location "$path"
|
||||
$folders = Get-ChildItem $path -attributes Directory
|
||||
$files = Get-ChildItem $path -attributes !Directory
|
||||
"📂$path with $($folders.Count) folders and $($files.Count) files entered."
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
|
||||
"⚠️ Error: $($Error[0])"
|
||||
exit 1
|
||||
}
|
||||
```
|
||||
|
||||
*(generated by convert-ps2md.ps1 using the comment-based help of cd-root.ps1 as of 10/19/2023 08:11:35)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -1,5 +1,5 @@
|
||||
*cd-screenshots.ps1*
|
||||
================
|
||||
The *cd-screenshots.ps1* Script
|
||||
===========================
|
||||
|
||||
cd-screenshots.ps1
|
||||
|
||||
@ -19,12 +19,12 @@ Script Content
|
||||
```powershell
|
||||
<#
|
||||
.SYNOPSIS
|
||||
Sets the working directory to the user's screenshots folder
|
||||
Sets the working dir to the user's screenshots folder
|
||||
.DESCRIPTION
|
||||
This PowerShell script changes the working directory to the user's screenshots folder.
|
||||
This PowerShell script sets the current working directory to the user's screenshots folder.
|
||||
.EXAMPLE
|
||||
PS> ./cd-screenshots
|
||||
📂C:\Users\Markus\Pictures\Screenshots
|
||||
PS> ./cd-screenshots.ps1
|
||||
📂C:\Users\Markus\Pictures\Screenshots with 7 files and 0 folders entered.
|
||||
.LINK
|
||||
https://github.com/fleschutz/PowerShell
|
||||
.NOTES
|
||||
@ -33,26 +33,28 @@ Script Content
|
||||
|
||||
function GetScreenshotsFolder {
|
||||
if ($IsLinux) {
|
||||
$Path = "$HOME/Pictures"
|
||||
if (-not(Test-Path "$Path" -pathType container)) { throw "Pictures folder at $Path doesn't exist (yet)" }
|
||||
if (Test-Path "$Path/Screenshots" -pathType container) { $Path = "$Path/Screenshots" }
|
||||
if (-not(Test-Path "~/Pictures" -pathType container)) { throw "No 'Pictures' folder in your home directory yet" }
|
||||
$path = "~/Pictures"
|
||||
if (Test-Path "$path/Screenshots" -pathType container) { $path = "$path/Screenshots" }
|
||||
} else {
|
||||
$Path = [Environment]::GetFolderPath('MyPictures')
|
||||
if (-not(Test-Path "$Path" -pathType container)) { throw "Pictures folder at $Path doesn't exist (yet)" }
|
||||
if (Test-Path "$Path\Screenshots" -pathType container) { $Path = "$Path\Screenshots" }
|
||||
$path = [Environment]::GetFolderPath('MyPictures')
|
||||
if (-not(Test-Path "$path" -pathType container)) { throw "No pictures folder at: $path" }
|
||||
if (Test-Path "$path\Screenshots" -pathType container) { $path = "$path\Screenshots" }
|
||||
}
|
||||
return $Path
|
||||
return $path
|
||||
}
|
||||
|
||||
try {
|
||||
$Path = GetScreenshotsFolder
|
||||
Set-Location "$Path"
|
||||
"📂$Path"
|
||||
$path = GetScreenshotsFolder
|
||||
Set-Location "$path"
|
||||
$files = Get-ChildItem $path -attributes !Directory
|
||||
$folders = Get-ChildItem $path -attributes Directory
|
||||
"📂$path with $($files.Count) files and $($folders.Count) folders entered."
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
|
||||
"⚠️ Error: $($Error[0])"
|
||||
exit 1
|
||||
}
|
||||
```
|
||||
|
||||
*(generated by convert-ps2md.ps1 using the comment-based help of cd-screenshots.ps1 as of 10/19/2023 08:11:35)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -1,12 +1,12 @@
|
||||
*cd-scripts.ps1*
|
||||
================
|
||||
The *cd-scripts.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script changes the working directory to the PowerShell scripts folder.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./cd-scripts.ps1 [<CommonParameters>]
|
||||
/Repos/PowerShell/scripts/cd-scripts.ps1 [<CommonParameters>]
|
||||
|
||||
[<CommonParameters>]
|
||||
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
|
||||
@ -16,8 +16,8 @@ PS> ./cd-scripts.ps1 [<CommonParameters>]
|
||||
Example
|
||||
-------
|
||||
```powershell
|
||||
PS> ./cd-scripts
|
||||
📂C:\Users\Markus\source\repos\PowerShell\Scripts
|
||||
PS> ./cd-scripts.ps1
|
||||
📂C:\Repos\PowerShell\scripts with 655 scripts entered.
|
||||
|
||||
```
|
||||
|
||||
@ -38,8 +38,8 @@ Script Content
|
||||
.DESCRIPTION
|
||||
This PowerShell script changes the working directory to the PowerShell scripts folder.
|
||||
.EXAMPLE
|
||||
PS> ./cd-scripts
|
||||
📂C:\Users\Markus\source\repos\PowerShell\Scripts
|
||||
PS> ./cd-scripts.ps1
|
||||
📂C:\Repos\PowerShell\scripts with 655 scripts entered.
|
||||
.LINK
|
||||
https://github.com/fleschutz/PowerShell
|
||||
.NOTES
|
||||
@ -47,15 +47,16 @@ Script Content
|
||||
#>
|
||||
|
||||
try {
|
||||
$Path = Resolve-Path "$PSScriptRoot"
|
||||
if (-not(Test-Path "$Path" -pathType container)) { throw "PowerShell scripts folder at 📂$Path doesn't exist (yet)" }
|
||||
Set-Location "$Path"
|
||||
"📂$Path"
|
||||
$path = Resolve-Path "$PSScriptRoot"
|
||||
if (-not(Test-Path "$path" -pathType container)) { throw "No scripts folder at: $path" }
|
||||
Set-Location "$path"
|
||||
$files = Get-ChildItem $path -attributes !Directory
|
||||
"📂$path with $($files.Count) scripts entered."
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
|
||||
"⚠️ Error: $($Error[0])"
|
||||
exit 1
|
||||
}
|
||||
```
|
||||
|
||||
*(generated by convert-ps2md.ps1 using the comment-based help of cd-scripts.ps1 as of 10/19/2023 08:11:35)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -1,12 +1,12 @@
|
||||
*cd-ssh.ps1*
|
||||
================
|
||||
The *cd-ssh.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script changes the working directory to the user's SSH folder.
|
||||
This PowerShell script sets the current working directory to the user's secure shell (SSH) folder.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./cd-ssh.ps1 [<CommonParameters>]
|
||||
/Repos/PowerShell/scripts/cd-ssh.ps1 [<CommonParameters>]
|
||||
|
||||
[<CommonParameters>]
|
||||
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
|
||||
@ -16,8 +16,8 @@ PS> ./cd-ssh.ps1 [<CommonParameters>]
|
||||
Example
|
||||
-------
|
||||
```powershell
|
||||
PS> ./cd-ssh
|
||||
📂C:\Users\Markus\.ssh
|
||||
PS> ./cd-ssh.ps1
|
||||
📂C:\Users\Markus\.ssh with 4 files entered.
|
||||
|
||||
```
|
||||
|
||||
@ -34,12 +34,12 @@ Script Content
|
||||
```powershell
|
||||
<#
|
||||
.SYNOPSIS
|
||||
Sets the working directory to the user's SSH folder
|
||||
Sets the working dir to the SSH folder
|
||||
.DESCRIPTION
|
||||
This PowerShell script changes the working directory to the user's SSH folder.
|
||||
This PowerShell script sets the current working directory to the user's secure shell (SSH) folder.
|
||||
.EXAMPLE
|
||||
PS> ./cd-ssh
|
||||
📂C:\Users\Markus\.ssh
|
||||
PS> ./cd-ssh.ps1
|
||||
📂C:\Users\Markus\.ssh with 4 files entered.
|
||||
.LINK
|
||||
https://github.com/fleschutz/PowerShell
|
||||
.NOTES
|
||||
@ -47,15 +47,19 @@ Script Content
|
||||
#>
|
||||
|
||||
try {
|
||||
$Path = Resolve-Path "~/.ssh"
|
||||
if (-not(Test-Path "$Path" -pathType container)) { throw "User's SSH folder at 📂$Path doesn't exist (yet)" }
|
||||
Set-Location "$Path"
|
||||
"📂$Path"
|
||||
$path = "~/.ssh"
|
||||
if (-not(Test-Path "$path" -pathType container)) {
|
||||
throw "No '.ssh' folder in your home directory yet - Is SSH installed?"
|
||||
}
|
||||
$path = Resolve-Path "$path"
|
||||
Set-Location "$path"
|
||||
$files = Get-ChildItem $path -attributes !Directory
|
||||
"📂$path with $($files.Count) files entered."
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
|
||||
"⚠️ Error: $($Error[0])"
|
||||
exit 1
|
||||
}
|
||||
```
|
||||
|
||||
*(generated by convert-ps2md.ps1 using the comment-based help of cd-ssh.ps1 as of 10/19/2023 08:11:35)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
65
docs/cd-sync.md
Normal file
65
docs/cd-sync.md
Normal file
@ -0,0 +1,65 @@
|
||||
The *cd-sync.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script changes the working directory to the user's Syncthing folder.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
/Repos/PowerShell/scripts/cd-sync.ps1 [<CommonParameters>]
|
||||
|
||||
[<CommonParameters>]
|
||||
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
|
||||
WarningVariable, OutBuffer, PipelineVariable, and OutVariable.
|
||||
```
|
||||
|
||||
Example
|
||||
-------
|
||||
```powershell
|
||||
PS> ./cd-sync.ps1
|
||||
📂C:\Users\Markus\Sync entered (has 2 files and 0 folders)
|
||||
|
||||
```
|
||||
|
||||
Notes
|
||||
-----
|
||||
Author: Markus Fleschutz | License: CC0
|
||||
|
||||
Related Links
|
||||
-------------
|
||||
https://github.com/fleschutz/PowerShell
|
||||
|
||||
Script Content
|
||||
--------------
|
||||
```powershell
|
||||
<#
|
||||
.SYNOPSIS
|
||||
Sets the working directory to the user's Sync folder
|
||||
.DESCRIPTION
|
||||
This PowerShell script changes the working directory to the user's Syncthing folder.
|
||||
.EXAMPLE
|
||||
PS> ./cd-sync.ps1
|
||||
📂C:\Users\Markus\Sync entered (has 2 files and 0 folders)
|
||||
.LINK
|
||||
https://github.com/fleschutz/PowerShell
|
||||
.NOTES
|
||||
Author: Markus Fleschutz | License: CC0
|
||||
#>
|
||||
|
||||
try {
|
||||
if (-not(Test-Path "~/Sync" -pathType container)) {
|
||||
throw "No 'Sync' folder in your home directory - is Syncthing installed?"
|
||||
}
|
||||
$path = Resolve-Path "~/Sync"
|
||||
Set-Location "$path"
|
||||
$files = Get-ChildItem $path -attributes !Directory
|
||||
$folders = Get-ChildItem $path -attributes Directory
|
||||
"📂$path entered (has $($files.Count) files and $($folders.Count) folders)"
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error: $($Error[0])"
|
||||
exit 1
|
||||
}
|
||||
```
|
||||
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
@ -1,5 +1,5 @@
|
||||
*cd-temp.ps1*
|
||||
================
|
||||
The *cd-temp.ps1* Script
|
||||
===========================
|
||||
|
||||
cd-temp.ps1
|
||||
|
||||
@ -24,7 +24,7 @@ Script Content
|
||||
This PowerShell script changes the working directory to the temporary folder.
|
||||
.EXAMPLE
|
||||
PS> ./cd-temp
|
||||
📂C:\Users\Markus\AppData\Local\Temp
|
||||
📂C:\Users\Markus\AppData\Local\Temp (has 2 files and 3 subfolders)
|
||||
.LINK
|
||||
https://github.com/fleschutz/PowerShell
|
||||
.NOTES
|
||||
@ -39,15 +39,19 @@ function GetTempDir {
|
||||
}
|
||||
|
||||
try {
|
||||
$Path = GetTempDir
|
||||
if (-not(Test-Path "$Path" -pathType container)) { throw "Temporary folder at 📂$Path doesn't exist (yet)" }
|
||||
Set-Location "$Path"
|
||||
"📂$Path"
|
||||
$path = GetTempDir
|
||||
if (-not(Test-Path "$path" -pathType container)) { throw
|
||||
"No temporary folder at $path"
|
||||
}
|
||||
Set-Location "$path"
|
||||
$files = Get-ChildItem $path -attributes !Directory
|
||||
$folders = Get-ChildItem $path -attributes Directory
|
||||
"📂$path entered (has $($files.Count) files and $($folders.Count) subfolders)"
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
|
||||
"⚠️ Error: $($Error[0])"
|
||||
exit 1
|
||||
}
|
||||
```
|
||||
|
||||
*(generated by convert-ps2md.ps1 using the comment-based help of cd-temp.ps1 as of 10/19/2023 08:11:35)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -1,12 +1,12 @@
|
||||
*cd-templates.ps1*
|
||||
================
|
||||
The *cd-templates.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script changes the working directory to the templates folder.
|
||||
This PowerShell script sets the current working directory to the templates folder.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./cd-templates.ps1 [<CommonParameters>]
|
||||
/Repos/PowerShell/scripts/cd-templates.ps1 [<CommonParameters>]
|
||||
|
||||
[<CommonParameters>]
|
||||
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
|
||||
@ -16,8 +16,8 @@ PS> ./cd-templates.ps1 [<CommonParameters>]
|
||||
Example
|
||||
-------
|
||||
```powershell
|
||||
PS> ./cd-templates
|
||||
📂/home/Markus/Templates
|
||||
PS> ./cd-templates.ps1
|
||||
📂/home/Markus/Templates with 3 files and 0 folders entered.
|
||||
|
||||
```
|
||||
|
||||
@ -34,12 +34,12 @@ Script Content
|
||||
```powershell
|
||||
<#
|
||||
.SYNOPSIS
|
||||
Sets the working directory to the templates folder
|
||||
Sets the working dir to the templates folder
|
||||
.DESCRIPTION
|
||||
This PowerShell script changes the working directory to the templates folder.
|
||||
This PowerShell script sets the current working directory to the templates folder.
|
||||
.EXAMPLE
|
||||
PS> ./cd-templates
|
||||
📂/home/Markus/Templates
|
||||
PS> ./cd-templates.ps1
|
||||
📂/home/Markus/Templates with 3 files and 0 folders entered.
|
||||
.LINK
|
||||
https://github.com/fleschutz/PowerShell
|
||||
.NOTES
|
||||
@ -48,18 +48,25 @@ Script Content
|
||||
|
||||
try {
|
||||
if ($IsLinux) {
|
||||
$Path = Resolve-Path "~/Templates"
|
||||
if (-not(Test-Path "~/Templates" -pathType container)) {
|
||||
throw "No 'Templates' folder in your home directory yet"
|
||||
}
|
||||
$path = Resolve-Path "~/Templates"
|
||||
} else {
|
||||
$Path = [Environment]::GetFolderPath('Templates')
|
||||
$path = [Environment]::GetFolderPath('Templates')
|
||||
if (-not(Test-Path "$path" -pathType container)) {
|
||||
throw "No templates folder at: $path"
|
||||
}
|
||||
}
|
||||
if (-not(Test-Path "$Path" -pathType container)) { throw "Templates folder at 📂$Path doesn't exist (yet)" }
|
||||
Set-Location "$Path"
|
||||
"📂$Path"
|
||||
Set-Location "$path"
|
||||
$files = Get-ChildItem $path -attributes !Directory
|
||||
$folders = Get-ChildItem $path -attributes Directory
|
||||
"📂$path with $($files.Count) files and $($folders.Count) folders entered."
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
|
||||
"⚠️ Error: $($Error[0])"
|
||||
exit 1
|
||||
}
|
||||
```
|
||||
|
||||
*(generated by convert-ps2md.ps1 using the comment-based help of cd-templates.ps1 as of 10/19/2023 08:11:35)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -1,5 +1,5 @@
|
||||
*cd-trash.ps1*
|
||||
================
|
||||
The *cd-trash.ps1* Script
|
||||
===========================
|
||||
|
||||
cd-trash.ps1
|
||||
|
||||
@ -19,12 +19,12 @@ Script Content
|
||||
```powershell
|
||||
<#
|
||||
.SYNOPSIS
|
||||
Sets the working directory to the user's trash folder
|
||||
Sets the working directory to the trash folder
|
||||
.DESCRIPTION
|
||||
This PowerShell script changes the working directory to the user's trash folder.
|
||||
.EXAMPLE
|
||||
PS> ./cd-trash
|
||||
📂C:\$Recycle.Bin\S-1-5-21-123404-23309-294260-1001
|
||||
📂C:\$Recycle.Bin\S-1-5-21-123404-23309-294260-1001 entered (has 4 files and 0 subfolders)
|
||||
.LINK
|
||||
https://github.com/fleschutz/PowerShell
|
||||
.NOTES
|
||||
@ -39,18 +39,22 @@ function GetCurrentUserSID { [CmdletBinding()] param()
|
||||
|
||||
try {
|
||||
if ($IsLinux) {
|
||||
$Path = "$HOME/.local/share/Trash/"
|
||||
$path = "~/.local/share/Trash/"
|
||||
} 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)" }
|
||||
Set-Location "$Path"
|
||||
"📂$Path"
|
||||
if (-not(Test-Path "$path" -pathType container)) {
|
||||
throw "No trash folder at $path"
|
||||
}
|
||||
Set-Location "$path"
|
||||
$files = Get-ChildItem $path -attributes !Directory
|
||||
$folders = Get-ChildItem $path -attributes Directory
|
||||
"📂$path entered (has $($files.Count) files and $($folders.Count) subfolders)"
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
|
||||
"⚠️ Error: $($Error[0])"
|
||||
exit 1
|
||||
}
|
||||
```
|
||||
|
||||
*(generated by convert-ps2md.ps1 using the comment-based help of cd-trash.ps1 as of 10/19/2023 08:11:35)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -1,12 +1,12 @@
|
||||
*cd-up.ps1*
|
||||
================
|
||||
The *cd-up.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script changes the working directory to one directory level up.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./cd-up.ps1 [<CommonParameters>]
|
||||
/Repos/PowerShell/scripts/cd-up.ps1 [<CommonParameters>]
|
||||
|
||||
[<CommonParameters>]
|
||||
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
|
||||
@ -47,10 +47,10 @@ Script Content
|
||||
#>
|
||||
|
||||
try {
|
||||
$Path = Resolve-Path ".."
|
||||
if (-not(Test-Path "$Path" -pathType container)) { throw "Folder at 📂$Path doesn't exist (yet)" }
|
||||
Set-Location "$Path"
|
||||
"📂$Path"
|
||||
$path = Resolve-Path ".."
|
||||
if (-not(Test-Path "$path" -pathType container)) { throw "Folder at 📂$path doesn't exist (yet)" }
|
||||
Set-Location "$path"
|
||||
"📂$path"
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
|
||||
@ -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)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -1,12 +1,12 @@
|
||||
*cd-up2.ps1*
|
||||
================
|
||||
The *cd-up2.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script changes the working directory to two directory level up.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./cd-up2.ps1 [<CommonParameters>]
|
||||
/Repos/PowerShell/scripts/cd-up2.ps1 [<CommonParameters>]
|
||||
|
||||
[<CommonParameters>]
|
||||
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
|
||||
@ -47,10 +47,10 @@ Script Content
|
||||
#>
|
||||
|
||||
try {
|
||||
$Path = Resolve-Path "../.."
|
||||
if (-not(Test-Path "$Path" -pathType container)) { throw "Folder at 📂$Path doesn't exist (yet)" }
|
||||
Set-Location "$Path"
|
||||
"📂$Path"
|
||||
$path = Resolve-Path "../.."
|
||||
if (-not(Test-Path "$path" -pathType container)) { throw "Folder at 📂$path doesn't exist (yet)" }
|
||||
Set-Location "$path"
|
||||
"📂$path"
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
|
||||
@ -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)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -1,12 +1,12 @@
|
||||
*cd-up3.ps1*
|
||||
================
|
||||
The *cd-up3.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script changes the working directory to three directory levels up.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./cd-up3.ps1 [<CommonParameters>]
|
||||
/Repos/PowerShell/scripts/cd-up3.ps1 [<CommonParameters>]
|
||||
|
||||
[<CommonParameters>]
|
||||
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
|
||||
@ -47,10 +47,10 @@ Script Content
|
||||
#>
|
||||
|
||||
try {
|
||||
$Path = Resolve-Path "../../.."
|
||||
if (-not(Test-Path "$Path" -pathType container)) { throw "Folder at 📂$Path doesn't exist (yet)" }
|
||||
Set-Location "$Path"
|
||||
"📂$Path"
|
||||
$path = Resolve-Path "../../.."
|
||||
if (-not(Test-Path "$path" -pathType container)) { throw "Folder at 📂$path doesn't exist (yet)" }
|
||||
Set-Location "$path"
|
||||
"📂$path"
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
|
||||
@ -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)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -1,12 +1,12 @@
|
||||
*cd-up4.ps1*
|
||||
================
|
||||
The *cd-up4.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script changes the working directory to four directory levels up.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./cd-up4.ps1 [<CommonParameters>]
|
||||
/Repos/PowerShell/scripts/cd-up4.ps1 [<CommonParameters>]
|
||||
|
||||
[<CommonParameters>]
|
||||
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
|
||||
@ -47,10 +47,10 @@ Script Content
|
||||
#>
|
||||
|
||||
try {
|
||||
$Path = Resolve-Path "../../../.."
|
||||
if (-not(Test-Path "$Path" -pathType container)) { throw "Folder at 📂$Path doesn't exist (yet)" }
|
||||
Set-Location "$Path"
|
||||
"📂$Path"
|
||||
$path = Resolve-Path "../../../.."
|
||||
if (-not(Test-Path "$path" -pathType container)) { throw "Folder at 📂$path doesn't exist (yet)" }
|
||||
Set-Location "$path"
|
||||
"📂$path"
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
|
||||
@ -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)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -1,12 +1,12 @@
|
||||
*cd-users.ps1*
|
||||
================
|
||||
The *cd-users.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script changes the working directory to the users directory.
|
||||
This PowerShell script sets the current working directory to the users directory.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./cd-users.ps1 [<CommonParameters>]
|
||||
/Repos/PowerShell/scripts/cd-users.ps1 [<CommonParameters>]
|
||||
|
||||
[<CommonParameters>]
|
||||
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
|
||||
@ -16,8 +16,8 @@ PS> ./cd-users.ps1 [<CommonParameters>]
|
||||
Example
|
||||
-------
|
||||
```powershell
|
||||
PS> ./cd-users
|
||||
📂C:\Users
|
||||
PS> ./cd-users.ps1
|
||||
📂C:\Users with 4 folders entered.
|
||||
|
||||
```
|
||||
|
||||
@ -34,12 +34,12 @@ Script Content
|
||||
```powershell
|
||||
<#
|
||||
.SYNOPSIS
|
||||
Sets the working directory to the users directory
|
||||
Sets the working dir to the users directory
|
||||
.DESCRIPTION
|
||||
This PowerShell script changes the working directory to the users directory.
|
||||
This PowerShell script sets the current working directory to the users directory.
|
||||
.EXAMPLE
|
||||
PS> ./cd-users
|
||||
📂C:\Users
|
||||
PS> ./cd-users.ps1
|
||||
📂C:\Users with 4 folders entered.
|
||||
.LINK
|
||||
https://github.com/fleschutz/PowerShell
|
||||
.NOTES
|
||||
@ -47,15 +47,18 @@ Script Content
|
||||
#>
|
||||
|
||||
try {
|
||||
$Path = Resolve-Path "$HOME/.."
|
||||
if (-not(Test-Path "$Path" -pathType container)) { throw "Users directory at 📂$Path doesn't exist (yet)" }
|
||||
Set-Location "$Path"
|
||||
"📂$Path"
|
||||
$path = Resolve-Path "~/.."
|
||||
if (-not(Test-Path "$path" -pathType container)) {
|
||||
throw "No users directory at: $path"
|
||||
}
|
||||
Set-Location "$path"
|
||||
$folders = Get-ChildItem $path -attributes Directory
|
||||
"📂$path with $($folders.Count) folders entered."
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
|
||||
"⚠️ Error: $($Error[0])"
|
||||
exit 1
|
||||
}
|
||||
```
|
||||
|
||||
*(generated by convert-ps2md.ps1 using the comment-based help of cd-users.ps1 as of 10/19/2023 08:11:35)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -1,12 +1,12 @@
|
||||
*cd-videos.ps1*
|
||||
================
|
||||
The *cd-videos.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script changes the working directory to the user's videos folder.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./cd-videos.ps1 [<CommonParameters>]
|
||||
/Repos/PowerShell/scripts/cd-videos.ps1 [<CommonParameters>]
|
||||
|
||||
[<CommonParameters>]
|
||||
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
|
||||
@ -17,7 +17,7 @@ Example
|
||||
-------
|
||||
```powershell
|
||||
PS> ./cd-videos
|
||||
📂C:\Users\Markus\Videos
|
||||
📂C:\Users\Markus\Videos entered (has 3 files and 0 subfolders)
|
||||
|
||||
```
|
||||
|
||||
@ -39,7 +39,7 @@ Script Content
|
||||
This PowerShell script changes the working directory to the user's videos folder.
|
||||
.EXAMPLE
|
||||
PS> ./cd-videos
|
||||
📂C:\Users\Markus\Videos
|
||||
📂C:\Users\Markus\Videos entered (has 3 files and 0 subfolders)
|
||||
.LINK
|
||||
https://github.com/fleschutz/PowerShell
|
||||
.NOTES
|
||||
@ -48,18 +48,22 @@ Script Content
|
||||
|
||||
try {
|
||||
if ($IsLinux) {
|
||||
$Path = Resolve-Path "$HOME/Videos"
|
||||
$path = Resolve-Path "~/Videos"
|
||||
} else {
|
||||
$Path = [Environment]::GetFolderPath('MyVideos')
|
||||
$path = [Environment]::GetFolderPath('MyVideos')
|
||||
}
|
||||
if (-not(Test-Path "$Path" -pathType container)) { throw "Videos folder at 📂$Path doesn't exist (yet)" }
|
||||
Set-Location "$Path"
|
||||
"📂$Path"
|
||||
if (-not(Test-Path "$path" -pathType container)) {
|
||||
throw "No videos folder at $path"
|
||||
}
|
||||
Set-Location "$path"
|
||||
$files = Get-ChildItem $path -attributes !Directory
|
||||
$folders = Get-ChildItem $path -attributes Directory
|
||||
"📂$path entered (has $($files.Count) files and $($folders.Count) subfolders)"
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
|
||||
"⚠️ Error: $($Error[0])"
|
||||
exit 1
|
||||
}
|
||||
```
|
||||
|
||||
*(generated by convert-ps2md.ps1 using the comment-based help of cd-videos.ps1 as of 10/19/2023 08:11:35)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -1,12 +1,12 @@
|
||||
*cd-windows.ps1*
|
||||
================
|
||||
The *cd-windows.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script changes the working directory to the Windows directory.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./cd-windows.ps1 [<CommonParameters>]
|
||||
/Repos/PowerShell/scripts/cd-windows.ps1 [<CommonParameters>]
|
||||
|
||||
[<CommonParameters>]
|
||||
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
|
||||
@ -17,7 +17,7 @@ Example
|
||||
-------
|
||||
```powershell
|
||||
PS> ./cd-windows
|
||||
📂C:\Windows
|
||||
📂C:\Windows entered (has 7 files and 42 folders)
|
||||
|
||||
```
|
||||
|
||||
@ -39,7 +39,7 @@ Script Content
|
||||
This PowerShell script changes the working directory to the Windows directory.
|
||||
.EXAMPLE
|
||||
PS> ./cd-windows
|
||||
📂C:\Windows
|
||||
📂C:\Windows entered (has 7 files and 42 folders)
|
||||
.LINK
|
||||
https://github.com/fleschutz/PowerShell
|
||||
.NOTES
|
||||
@ -47,15 +47,19 @@ Script Content
|
||||
#>
|
||||
|
||||
try {
|
||||
$Path = Resolve-Path "$env:WINDIR"
|
||||
if (-not(Test-Path "$Path" -pathType container)) { throw "Windows directory at 📂$Path doesn't exist" }
|
||||
Set-Location "$Path"
|
||||
"📂$Path"
|
||||
$path = Resolve-Path "$env:WINDIR"
|
||||
if (-not(Test-Path "$path" -pathType container)) {
|
||||
throw "No Windows directory at $path"
|
||||
}
|
||||
Set-Location "$path"
|
||||
$files = Get-ChildItem $path -attributes !Directory
|
||||
$folders = Get-ChildItem $path -attributes Directory
|
||||
"📂$path entered (has $($files.Count) files and $($folders.Count) folders)"
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
|
||||
"⚠️ Error: $($Error[0])"
|
||||
exit 1
|
||||
}
|
||||
```
|
||||
|
||||
*(generated by convert-ps2md.ps1 using the comment-based help of cd-windows.ps1 as of 10/19/2023 08:11:35)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -1,12 +1,12 @@
|
||||
*change-wallpaper.ps1*
|
||||
================
|
||||
The *change-wallpaper.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script downloads a random photo from Unsplash and sets it as desktop background.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./change-wallpaper.ps1 [[-Category] <String>] [<CommonParameters>]
|
||||
/Repos/PowerShell/scripts/change-wallpaper.ps1 [[-Category] <String>] [<CommonParameters>]
|
||||
|
||||
-Category <String>
|
||||
Specifies the photo category (beach, city, ...)
|
||||
@ -15,6 +15,7 @@ PS> ./change-wallpaper.ps1 [[-Category] <String>] [<CommonParameters>]
|
||||
Position? 1
|
||||
Default value
|
||||
Accept pipeline input? false
|
||||
Aliases
|
||||
Accept wildcard characters? false
|
||||
|
||||
[<CommonParameters>]
|
||||
@ -69,7 +70,7 @@ try {
|
||||
|
||||
$Path = "$(GetTempDir)/next_wallpaper.jpg"
|
||||
& wget -O $Path "https://source.unsplash.com/3840x2160?$Category"
|
||||
if ($lastExitCode -ne "0") { throw "Download failed" }
|
||||
if ($lastExitCode -ne 0) { throw "Download failed" }
|
||||
|
||||
& "$PSScriptRoot/set-wallpaper.ps1" -ImageFile "$Path"
|
||||
exit 0 # success
|
||||
@ -79,4 +80,4 @@ try {
|
||||
}
|
||||
```
|
||||
|
||||
*(generated by convert-ps2md.ps1 using the comment-based help of change-wallpaper.ps1 as of 10/19/2023 08:11:35)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -67,6 +67,8 @@ Operators
|
||||
$a = 2 # Basic variable assignment operator
|
||||
$a += 1 # Incremental assignment operator
|
||||
$a -= 1 # Decrement assignment operator
|
||||
$a++ # Incremental assignment operator
|
||||
$a-- # Decrement assignment operator
|
||||
|
||||
$a -eq 0 # Equality comparison operator
|
||||
$a -ne 5 # Not-equal comparison operator
|
||||
@ -326,3 +328,12 @@ $Params = @{
|
||||
}
|
||||
Invoke-RestMethod @Params # Call a REST API, using the HTTP GET method
|
||||
```
|
||||
|
||||
Useful Links
|
||||
------------
|
||||
* PowerShell documentation: https://docs.microsoft.com/en-us/powershell
|
||||
* Tutorial: https://www.guru99.com/powershell-tutorial.html
|
||||
* Video tutorials: https://www.youtube.com/results?search_query=PowerShell
|
||||
* FAQ's: https://github.com/fleschutz/PowerShell/blob/main/docs/FAQ.md
|
||||
* 500+ sample scripts: https://github.com/fleschutz/PowerShell
|
||||
|
||||
|
@ -1,12 +1,12 @@
|
||||
*check-admin.ps1*
|
||||
================
|
||||
The *check-admin.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script checks if the user has administrator rights.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./check-admin.ps1 [<CommonParameters>]
|
||||
/Repos/PowerShell/scripts/check-admin.ps1 [<CommonParameters>]
|
||||
|
||||
[<CommonParameters>]
|
||||
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
|
||||
@ -17,7 +17,7 @@ Example
|
||||
-------
|
||||
```powershell
|
||||
PS> ./check-admin.ps1
|
||||
✅ Yes
|
||||
✅ Yes, Markus has admin rights.
|
||||
|
||||
```
|
||||
|
||||
@ -39,7 +39,7 @@ Script Content
|
||||
This PowerShell script checks if the user has administrator rights.
|
||||
.EXAMPLE
|
||||
PS> ./check-admin.ps1
|
||||
✅ Yes
|
||||
✅ Yes, Markus has admin rights.
|
||||
.LINK
|
||||
https://github.com/fleschutz/PowerShell
|
||||
.NOTES
|
||||
@ -53,18 +53,18 @@ try {
|
||||
$user = [Security.Principal.WindowsIdentity]::GetCurrent()
|
||||
$principal = (New-Object Security.Principal.WindowsPrincipal $user)
|
||||
if ($principal.IsInRole([Security.Principal.WindowsBuiltinRole]::Administrator)) {
|
||||
"✅ Yes"
|
||||
"✅ Yes, $USERNAME has admin rights."
|
||||
} elseif ($principal.IsInRole([Security.Principal.WindowsBuiltinRole]::Guest)) {
|
||||
"⚠️ No, guest rights only"
|
||||
"⚠️ No, $USERNAME, has guest rights only."
|
||||
} else {
|
||||
"⚠️ No, normal user rights only"
|
||||
"⚠️ No, $USERNAME has normal user rights only."
|
||||
}
|
||||
}
|
||||
exit 0 # success
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
|
||||
exit 1
|
||||
"⚠️ Error: $($Error[0]) (in script line $($_.InvocationInfo.ScriptLineNumber))"
|
||||
exit 1
|
||||
}
|
||||
```
|
||||
|
||||
*(generated by convert-ps2md.ps1 using the comment-based help of check-admin.ps1 as of 10/19/2023 08:11:35)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -1,34 +1,19 @@
|
||||
*check-apps.ps1*
|
||||
================
|
||||
The *check-apps.ps1* Script
|
||||
===========================
|
||||
|
||||
check-apps.ps1
|
||||
|
||||
This PowerShell script queries the installed applications and prints it.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./check-apps.ps1 [<CommonParameters>]
|
||||
|
||||
|
||||
[<CommonParameters>]
|
||||
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
|
||||
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
|
||||
--------------
|
||||
```powershell
|
||||
@ -39,35 +24,47 @@ Script Content
|
||||
This PowerShell script queries the installed applications and prints it.
|
||||
.EXAMPLE
|
||||
PS> ./check-apps.ps1
|
||||
✅ 119 Windows apps installed, 11 upgrades available
|
||||
⚠️ 150 Win apps installed, 72 upgrades available, 5 crash dump(s) found
|
||||
.LINK
|
||||
https://github.com/fleschutz/PowerShell
|
||||
.NOTES
|
||||
Author: Markus Fleschutz | License: CC0
|
||||
#>
|
||||
|
||||
function CountCrashDumps {
|
||||
[string]$path = Resolve-Path -Path "~\AppData\Local\CrashDumps"
|
||||
$files = (Get-ChildItem -path "$path\*.dmp" -attributes !Directory)
|
||||
return $files.Count
|
||||
}
|
||||
|
||||
try {
|
||||
$status = "✅"
|
||||
if ($IsLinux) {
|
||||
Write-Progress "⏳ Querying installed applications..."
|
||||
Write-Progress "Querying installed applications..."
|
||||
$numPkgs = (apt list --installed 2>/dev/null).Count
|
||||
$numSnaps = (snap list).Count - 1
|
||||
Write-Progress -Completed "."
|
||||
Write-Host "✅ $numPkgs Debian packages, $numSnaps snaps installed"
|
||||
Write-Progress -completed "Done."
|
||||
$reply = "$numPkgs Debian packages, $numSnaps snaps installed"
|
||||
} else {
|
||||
Write-Progress "⏳ Querying installed applications..."
|
||||
$Apps = Get-AppxPackage
|
||||
Write-Progress -Completed "."
|
||||
Write-Host "✅ $($Apps.Count) Windows apps installed, " -noNewline
|
||||
Write-Progress "Querying installed apps..."
|
||||
$apps = Get-AppxPackage
|
||||
Write-Progress -completed "Done."
|
||||
$reply = "$($apps.Count) Win apps installed"
|
||||
|
||||
[int]$NumNonOk = 0
|
||||
foreach($App in $Apps) { if ($App.Status -ne "Ok") { $NumNonOk++ } }
|
||||
if ($NumNonOk -gt 0) { $Status += ", $NumNonOk non-ok" }
|
||||
[int]$NumErrors = (Get-AppxLastError)
|
||||
if ($NumErrors -gt 0) { $Status += ", $NumErrors errors" }
|
||||
[int]$numNonOk = 0
|
||||
foreach($app in $apps) { if ($app.Status -ne "Ok") { $numNonOk++ } }
|
||||
if ($numNonOk -gt 0) { $status = "⚠️"; $reply += ", $numNonOk non-ok" }
|
||||
|
||||
$NumUpdates = (winget upgrade --include-unknown).Count - 5
|
||||
Write-Host "$NumUpdates upgrades available"
|
||||
[int]$numErrors = (Get-AppxLastError)
|
||||
if ($numErrors -gt 0) { $status = "⚠️"; $reply += ", $numErrors errors" }
|
||||
|
||||
$numUpdates = (winget upgrade --include-unknown).Count - 5
|
||||
$reply += ", $numUpdates upgrades available"
|
||||
|
||||
$numCrashDumps = CountCrashDumps
|
||||
if ($numCrashDumps -ne 0) { $status = "⚠️"; $reply += ", $numCrashDumps crash dump(s) found" }
|
||||
}
|
||||
Write-Host "$status $reply"
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
|
||||
@ -75,4 +72,4 @@ try {
|
||||
}
|
||||
```
|
||||
|
||||
*(generated by convert-ps2md.ps1 using the comment-based help of check-apps.ps1 as of 10/19/2023 08:11:35)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -1,12 +1,12 @@
|
||||
*check-bios.ps1*
|
||||
================
|
||||
The *check-bios.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script queries the BIOS status and prints it.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./check-bios.ps1 [<CommonParameters>]
|
||||
/Repos/PowerShell/scripts/check-bios.ps1 [<CommonParameters>]
|
||||
|
||||
[<CommonParameters>]
|
||||
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
|
||||
@ -17,7 +17,7 @@ Example
|
||||
-------
|
||||
```powershell
|
||||
PS> ./check-bios.ps1
|
||||
✅ BIOS model P62 v02.67 by HP (version HPQOEM - 5, S/N CZC1080B01)
|
||||
✅ BIOS model P62 v02.67, version HPQOEM - 5, S/N CZC1080B01 by HP
|
||||
|
||||
```
|
||||
|
||||
@ -39,7 +39,7 @@ Script Content
|
||||
This PowerShell script queries the BIOS status and prints it.
|
||||
.EXAMPLE
|
||||
PS> ./check-bios.ps1
|
||||
✅ BIOS model P62 v02.67 by HP (version HPQOEM - 5, S/N CZC1080B01)
|
||||
✅ BIOS model P62 v02.67, version HPQOEM - 5, S/N CZC1080B01 by HP
|
||||
.LINK
|
||||
https://github.com/fleschutz/PowerShell
|
||||
.NOTES
|
||||
@ -48,27 +48,26 @@ Script Content
|
||||
|
||||
try {
|
||||
if ($IsLinux) {
|
||||
Write-Progress "⏳ Querying BIOS details..."
|
||||
$model = (sudo dmidecode -s system-product-name)
|
||||
if ("$model" -ne "") {
|
||||
$version = (sudo dmidecode -s bios-version)
|
||||
$releaseDate = (sudo dmidecode -s bios-release-date)
|
||||
$manufacturer = (sudo dmidecode -s system-manufacturer)
|
||||
Write-Host "✅ BIOS model $model by $manufacturer (version $version of $releaseDate)"
|
||||
}
|
||||
Write-Progress -completed "."
|
||||
if ("$model" -eq "") { exit 0 } # no information
|
||||
Write-Progress "Querying BIOS details..."
|
||||
$version = (sudo dmidecode -s bios-version)
|
||||
$releaseDate = (sudo dmidecode -s bios-release-date)
|
||||
$manufacturer = (sudo dmidecode -s system-manufacturer)
|
||||
Write-Progress -completed "Done."
|
||||
} else {
|
||||
$BIOS = Get-CimInstance -ClassName Win32_BIOS
|
||||
$model = $BIOS.Name.Trim()
|
||||
$version = $BIOS.Version.Trim()
|
||||
$serialNumber = $BIOS.SerialNumber.Trim()
|
||||
$manufacturer = $BIOS.Manufacturer.Trim()
|
||||
if ($serialNumber -eq "To be filled by O.E.M.") {
|
||||
Write-Host "✅ BIOS model $model by $manufacturer (version $version)"
|
||||
} else {
|
||||
Write-Host "✅ BIOS model $model by $manufacturer (version $version, S/N $serialNumber)"
|
||||
}
|
||||
$details = Get-CimInstance -ClassName Win32_BIOS
|
||||
$model = $details.Name.Trim()
|
||||
$version = $details.Version.Trim()
|
||||
$serial = $details.SerialNumber.Trim()
|
||||
$manufacturer = $details.Manufacturer.Trim()
|
||||
}
|
||||
if ($model -eq "To be filled by O.E.M.") { $model = "N/A" }
|
||||
if ($version -eq "To be filled by O.E.M.") { $version = "N/A" }
|
||||
if ("$releaseDate" -ne "") { $releaseDate = " of $releaseDate" }
|
||||
if ("$serial" -eq "") { $serial = "N/A" }
|
||||
if ($serial -eq "To be filled by O.E.M.") { $serial = "N/A" }
|
||||
Write-Host "✅ BIOS model $model, version $($version)$($releaseDate), S/N $serial by $manufacturer"
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
|
||||
@ -76,4 +75,4 @@ try {
|
||||
}
|
||||
```
|
||||
|
||||
*(generated by convert-ps2md.ps1 using the comment-based help of check-bios.ps1 as of 10/19/2023 08:11:35)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -1,5 +1,5 @@
|
||||
*check-cpu.ps1*
|
||||
================
|
||||
The *check-cpu.ps1* Script
|
||||
===========================
|
||||
|
||||
check-cpu.ps1
|
||||
|
||||
@ -24,14 +24,26 @@ Script Content
|
||||
This PowerShell script queries the CPU status (name, type, speed, temperature, etc) and prints it.
|
||||
.EXAMPLE
|
||||
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
|
||||
https://github.com/fleschutz/PowerShell
|
||||
.NOTES
|
||||
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
|
||||
if ($IsLinux) {
|
||||
if (Test-Path "/sys/class/thermal/thermal_zone0/temp" -pathType leaf) {
|
||||
@ -48,37 +60,10 @@ function GetProcessorTemperature {
|
||||
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 {
|
||||
Write-Progress "⏳ Querying CPU status... "
|
||||
Write-Progress "Querying CPU status..."
|
||||
$status = "✅"
|
||||
$celsius = GetProcessorTemperature
|
||||
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
|
||||
$arch = GetCPUArchitecture
|
||||
if ($IsLinux) {
|
||||
$cpuName = "$arch CPU"
|
||||
$arch = ""
|
||||
@ -89,13 +74,29 @@ try {
|
||||
$details = Get-WmiObject -Class Win32_Processor
|
||||
$cpuName = $details.Name.trim()
|
||||
$arch = "$arch, "
|
||||
$deviceID = "$($details.DeviceID), "
|
||||
$speed = "$($details.MaxClockSpeed)MHz, "
|
||||
$socket = "$($details.SocketDesignation) socket, "
|
||||
$deviceID = ", $($details.DeviceID)"
|
||||
$speed = ", $($details.MaxClockSpeed)MHz"
|
||||
$socket = ", $($details.SocketDesignation) socket"
|
||||
}
|
||||
$cores = [System.Environment]::ProcessorCount
|
||||
Write-Progress -completed " "
|
||||
Write-Host "$status $cpuName ($($arch)$cores cores, $($deviceID)$($speed)$($socket)$temp)"
|
||||
$celsius = GetCPUTemperature
|
||||
if ($celsius -eq 99999.9) {
|
||||
$temp = ""
|
||||
} elseif ($celsius -gt 80) {
|
||||
$temp = ", $($celsius)°C TOO HOT"
|
||||
$status = "⚠️"
|
||||
} elseif ($celsius -gt 50) {
|
||||
$temp = ", $($celsius)°C HOT"
|
||||
$status = "⚠️"
|
||||
} elseif ($celsius -lt 0) {
|
||||
$temp = ", $($celsius)°C TOO COLD"
|
||||
$status = "⚠️"
|
||||
} else {
|
||||
$temp = ", $($celsius)°C"
|
||||
}
|
||||
|
||||
Write-Progress -completed "Done."
|
||||
Write-Host "$status $cpuName ($($arch)$cores cores$($temp)$($deviceID)$($speed)$($socket))"
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
|
||||
@ -103,4 +104,4 @@ try {
|
||||
}
|
||||
```
|
||||
|
||||
*(generated by convert-ps2md.ps1 using the comment-based help of check-cpu.ps1 as of 10/19/2023 08:11:35)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
86
docs/check-credentials.md
Normal file
86
docs/check-credentials.md
Normal file
@ -0,0 +1,86 @@
|
||||
The *check-credentials.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script asks for credentials and checks them against saved ones ("$HOME\my.credentials" by default).
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
/Repos/PowerShell/scripts/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
|
||||
Aliases
|
||||
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
|
||||
}
|
||||
```
|
||||
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
@ -1,12 +1,12 @@
|
||||
*check-day.ps1*
|
||||
================
|
||||
The *check-day.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script determines and speaks the current day by text-to-speech (TTS).
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./check-day.ps1 [<CommonParameters>]
|
||||
/Repos/PowerShell/scripts/check-day.ps1 [<CommonParameters>]
|
||||
|
||||
[<CommonParameters>]
|
||||
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
|
||||
@ -17,7 +17,7 @@ Example
|
||||
-------
|
||||
```powershell
|
||||
PS> ./check-day
|
||||
✔️ It's Sunday.
|
||||
✅ It's Sunday.
|
||||
|
||||
```
|
||||
|
||||
@ -39,7 +39,7 @@ Script Content
|
||||
This PowerShell script determines and speaks the current day by text-to-speech (TTS).
|
||||
.EXAMPLE
|
||||
PS> ./check-day
|
||||
✔️ It's Sunday.
|
||||
✅ It's Sunday.
|
||||
.LINK
|
||||
https://github.com/fleschutz/PowerShell
|
||||
.NOTES
|
||||
@ -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)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -1,12 +1,12 @@
|
||||
*check-dns.ps1*
|
||||
================
|
||||
The *check-dns.ps1* Script
|
||||
===========================
|
||||
|
||||
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 internet domains and prints it.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./check-dns.ps1 [<CommonParameters>]
|
||||
/Repos/PowerShell/scripts/check-dns.ps1 [<CommonParameters>]
|
||||
|
||||
[<CommonParameters>]
|
||||
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
|
||||
@ -17,7 +17,7 @@ Example
|
||||
-------
|
||||
```powershell
|
||||
PS> ./check-dns.ps1
|
||||
✅ DNS resolves 56.5 domains per second
|
||||
✅ Internet DNS: 33.6ms lookup time
|
||||
|
||||
```
|
||||
|
||||
@ -36,10 +36,10 @@ Script Content
|
||||
.SYNOPSIS
|
||||
Check the DNS resolution
|
||||
.DESCRIPTION
|
||||
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 internet domains and prints it.
|
||||
.EXAMPLE
|
||||
PS> ./check-dns.ps1
|
||||
✅ DNS resolves 56.5 domains per second
|
||||
✅ Internet DNS: 33.6ms lookup time
|
||||
.LINK
|
||||
https://github.com/fleschutz/PowerShell
|
||||
.NOTES
|
||||
@ -47,24 +47,23 @@ Script Content
|
||||
#>
|
||||
|
||||
try {
|
||||
Write-Progress "⏳ Measuring DNS resolution..."
|
||||
$table = Import-CSV "$PSScriptRoot/../Data/popular-domains.csv"
|
||||
$numRows = $table.Length
|
||||
$table = Import-CSV "$PSScriptRoot/../data/popular-domains.csv"
|
||||
|
||||
$stopWatch = [system.diagnostics.stopwatch]::startNew()
|
||||
if ($IsLinux) {
|
||||
foreach($row in $table){$nop=dig $row.Domain +short}
|
||||
} else {
|
||||
Clear-DnsClientCache
|
||||
foreach($row in $table){$nop=Resolve-DNSName $row.Domain}
|
||||
}
|
||||
[float]$elapsed = $stopWatch.Elapsed.TotalSeconds
|
||||
|
||||
Write-Progress -completed " "
|
||||
$average = [math]::round($numRows / $elapsed, 1)
|
||||
if ($average -lt 10.0) {
|
||||
Write-Host "⚠️ DNS resolves $average domains per second only"
|
||||
[float]$elapsed = $stopWatch.Elapsed.TotalSeconds * 1000.0
|
||||
$speed = [math]::round($elapsed / $table.Length, 1)
|
||||
if ($speed -lt 10.0) {
|
||||
Write-Output "✅ Internet DNS: $($speed)ms excellent lookup time"
|
||||
} elseif ($speed -lt 100.0) {
|
||||
Write-Output "✅ Internet DNS: $($speed)ms lookup time"
|
||||
} else {
|
||||
Write-Host "✅ DNS resolves $average domains per second"
|
||||
Write-Output "⚠️ Internet DNS: $($speed)ms slow lookup time"
|
||||
}
|
||||
exit 0 # success
|
||||
} catch {
|
||||
@ -73,4 +72,4 @@ try {
|
||||
}
|
||||
```
|
||||
|
||||
*(generated by convert-ps2md.ps1 using the comment-based help of check-dns.ps1 as of 10/19/2023 08:11:35)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -1,29 +1,31 @@
|
||||
*check-drive-space.ps1*
|
||||
================
|
||||
The *check-drive-space.ps1* Script
|
||||
===========================
|
||||
|
||||
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
|
||||
----------
|
||||
```powershell
|
||||
PS> ./check-drive-space.ps1 [[-Drive] <String>] [[-MinLevel] <Int32>] [<CommonParameters>]
|
||||
/Repos/PowerShell/scripts/check-drive-space.ps1 [[-driveName] <String>] [[-minLevel] <Int64>] [<CommonParameters>]
|
||||
|
||||
-Drive <String>
|
||||
Specifies the drive to check
|
||||
-driveName <String>
|
||||
Specifies the drive name to check (e.g. "C")
|
||||
|
||||
Required? false
|
||||
Position? 1
|
||||
Default value
|
||||
Accept pipeline input? false
|
||||
Aliases
|
||||
Accept wildcard characters? false
|
||||
|
||||
-MinLevel <Int32>
|
||||
Specifies the minimum level in Gigabyte
|
||||
-minLevel <Int64>
|
||||
Specifies the minimum level in bytes (10GB by default)
|
||||
|
||||
Required? false
|
||||
Position? 2
|
||||
Default value 20
|
||||
Default value 10000000
|
||||
Accept pipeline input? false
|
||||
Aliases
|
||||
Accept wildcard characters? false
|
||||
|
||||
[<CommonParameters>]
|
||||
@ -34,8 +36,8 @@ PS> ./check-drive-space.ps1 [[-Drive] <String>] [[-MinLevel] <Int32>] [<CommonPa
|
||||
Example
|
||||
-------
|
||||
```powershell
|
||||
PS> ./check-drive-space C
|
||||
✔️ 172 GB left on drive C (61 of 233 GB used)
|
||||
PS> ./check-drive-space.ps1 C
|
||||
✅ Drive C: uses 56% of 1TB: 442GB free
|
||||
|
||||
```
|
||||
|
||||
@ -52,38 +54,57 @@ Script Content
|
||||
```powershell
|
||||
<#
|
||||
.SYNOPSIS
|
||||
Checks a drive for free space left
|
||||
Checks the drive space
|
||||
.DESCRIPTION
|
||||
This PowerShell script checks a drive for free space left (20 GB by default).
|
||||
.PARAMETER Drive
|
||||
Specifies the drive to check
|
||||
.PARAMETER MinLevel
|
||||
Specifies the minimum level in Gigabyte
|
||||
This PowerShell script checks the given drive for free space left (10 GB by default).
|
||||
.PARAMETER driveName
|
||||
Specifies the drive name to check (e.g. "C")
|
||||
.PARAMETER minLevel
|
||||
Specifies the minimum level in bytes (10GB by default)
|
||||
.EXAMPLE
|
||||
PS> ./check-drive-space C
|
||||
✔️ 172 GB left on drive C (61 of 233 GB used)
|
||||
PS> ./check-drive-space.ps1 C
|
||||
✅ Drive C: uses 56% of 1TB: 442GB free
|
||||
.LINK
|
||||
https://github.com/fleschutz/PowerShell
|
||||
.NOTES
|
||||
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 {
|
||||
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)
|
||||
[int]$Free = (($DriveDetails.Free / 1024) / 1024) / 1024
|
||||
[int]$Used = (($DriveDetails.Used / 1024) / 1024) / 1024
|
||||
[int]$Total = ($Used + $Free)
|
||||
$details = (Get-PSDrive $driveName)
|
||||
if (-not $IsLinux) { $driveName = $driveName + ":" }
|
||||
[int64]$free = $details.Free
|
||||
[int64]$used = $details.Used
|
||||
[int64]$total = ($used + $free)
|
||||
|
||||
if ($Free -lt $MinLevel) {
|
||||
write-warning "Drive $Drive has only $Free GB left to use! ($Used of $Total GB used, minimum is $MinLevel GB)"
|
||||
exit 1
|
||||
}
|
||||
|
||||
& "$PSScriptRoot/speak-english.ps1" "Drive $Drive has $Free GB left ($Total GB total)"
|
||||
if ($total -eq 0) {
|
||||
Write-Host "✅ Drive $driveName is empty"
|
||||
} elseif ($free -eq 0) {
|
||||
Write-Host "⚠️ Drive $driveName with $(Bytes2String $total) is full"
|
||||
} elseif ($free -lt $minLevel) {
|
||||
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
|
||||
} catch {
|
||||
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
|
||||
@ -91,4 +112,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)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -1,20 +1,21 @@
|
||||
*check-drives.ps1*
|
||||
================
|
||||
The *check-drives.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script queries the free space of all drives and prints it.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./check-drives.ps1 [[-minLevel] <Int64>] [<CommonParameters>]
|
||||
/Repos/PowerShell/scripts/check-drives.ps1 [[-minLevel] <Int64>] [<CommonParameters>]
|
||||
|
||||
-minLevel <Int64>
|
||||
Specifies the minimum warning level (10 GB by default)
|
||||
Specifies the minimum warning level (5GB by default)
|
||||
|
||||
Required? false
|
||||
Position? 1
|
||||
Default value 10
|
||||
Default value 5368709120
|
||||
Accept pipeline input? false
|
||||
Aliases
|
||||
Accept wildcard characters? false
|
||||
|
||||
[<CommonParameters>]
|
||||
@ -26,8 +27,7 @@ Example
|
||||
-------
|
||||
```powershell
|
||||
PS> ./check-drives.ps1
|
||||
✅ Drive C: uses 49%, 512GB free of 1TB
|
||||
✅ Drive D: uses 84%, 641GB free of 4TB
|
||||
✅ Drive C: uses 489GB (53%) of 930GB, D: uses 3TB (87%) of 4TB, E: is empty
|
||||
|
||||
```
|
||||
|
||||
@ -48,56 +48,54 @@ Script Content
|
||||
.DESCRIPTION
|
||||
This PowerShell script queries the free space of all drives and prints it.
|
||||
.PARAMETER minLevel
|
||||
Specifies the minimum warning level (10 GB by default)
|
||||
Specifies the minimum warning level (5GB by default)
|
||||
.EXAMPLE
|
||||
PS> ./check-drives.ps1
|
||||
✅ Drive C: uses 49%, 512GB free of 1TB
|
||||
✅ Drive D: uses 84%, 641GB free of 4TB
|
||||
✅ Drive C: uses 489GB (53%) of 930GB, D: uses 3TB (87%) of 4TB, E: is empty
|
||||
.LINK
|
||||
https://github.com/fleschutz/PowerShell
|
||||
.NOTES
|
||||
Author: Markus Fleschutz | License: CC0
|
||||
#>
|
||||
|
||||
param([int64]$minLevel = 10) # 10 GB minimum
|
||||
param([int64]$minLevel = 5GB)
|
||||
|
||||
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"
|
||||
if ($bytes -lt 1KB) { return "$bytes bytes" }
|
||||
if ($bytes -lt 1MB) { return '{0:N0}KB' -f ($bytes / 1KB) }
|
||||
if ($bytes -lt 1GB) { return '{0:N0}MB' -f ($bytes / 1MB) }
|
||||
if ($bytes -lt 1TB) { return '{0:N0}GB' -f ($bytes / 1GB) }
|
||||
if ($bytes -lt 1PB) { return '{0:N0}TB' -f ($bytes / 1TB) }
|
||||
return '{0:N0}GB' -f ($bytes / 1PB)
|
||||
}
|
||||
|
||||
try {
|
||||
Write-Progress "⏳ Querying drives..."
|
||||
Write-Progress "Querying drives..."
|
||||
$drives = Get-PSDrive -PSProvider FileSystem
|
||||
$minLevel *= 1000 * 1000 * 1000
|
||||
Write-Progress -completed "."
|
||||
Write-Progress -completed "Done."
|
||||
$status = "✅"
|
||||
$reply = "Drive "
|
||||
foreach($drive in $drives) {
|
||||
$details = (Get-PSDrive $drive.Name)
|
||||
if ($IsLinux) { $name = $drive.Name } else { $name = $drive.Name + ":" }
|
||||
[int64]$free = $details.Free
|
||||
[int64]$used = $details.Used
|
||||
[int64]$total = ($used + $free)
|
||||
|
||||
if ($reply -ne "Drive ") { $reply += ", " }
|
||||
if ($total -eq 0) {
|
||||
Write-Host "✅ Drive $name is empty"
|
||||
$reply += "$name is empty"
|
||||
} elseif ($free -eq 0) {
|
||||
Write-Host "⚠️ Drive $name with $(Bytes2String $total) is full"
|
||||
$status = "⚠️"
|
||||
$reply += "$name with ($(Bytes2String $total)) is FULL"
|
||||
} elseif ($free -lt $minLevel) {
|
||||
Write-Host "⚠️ Drive $name with $(Bytes2String $total) is nearly full, $(Bytes2String $free) free"
|
||||
$status = "⚠️"
|
||||
$reply += "$name nearly full ($(Bytes2String $free) of $(Bytes2String $total) left)"
|
||||
} else {
|
||||
[int]$percent = ($used * 100) / $total
|
||||
Write-Host "✅ Drive $name uses $percent%, $(Bytes2String $free) free of $(Bytes2String $total)"
|
||||
[int64]$percent = ($used * 100) / $total
|
||||
$reply += "$name uses $(Bytes2String $used) ($percent%) of $(Bytes2String $total)"
|
||||
}
|
||||
}
|
||||
Write-Host "$status $reply"
|
||||
exit 0 # success
|
||||
} catch {
|
||||
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"
|
||||
@ -105,4 +103,4 @@ try {
|
||||
}
|
||||
```
|
||||
|
||||
*(generated by convert-ps2md.ps1 using the comment-based help of check-drives.ps1 as of 10/19/2023 08:11:35)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -1,5 +1,5 @@
|
||||
*check-dusk.ps1*
|
||||
================
|
||||
The *check-dusk.ps1* Script
|
||||
===========================
|
||||
|
||||
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)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -1,12 +1,12 @@
|
||||
*check-easter-sunday.ps1*
|
||||
================
|
||||
The *check-easter-sunday.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script checks the time until Easter Sunday and replies by text-to-speech (TTS).
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./check-easter-sunday.ps1 [<CommonParameters>]
|
||||
/Repos/PowerShell/scripts/check-easter-sunday.ps1 [<CommonParameters>]
|
||||
|
||||
[<CommonParameters>]
|
||||
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
|
||||
@ -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)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -1,12 +1,12 @@
|
||||
*check-file-system.ps1*
|
||||
================
|
||||
The *check-file-system.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script checks the file system of a drive. It needs admin rights.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./check-file-system.ps1 [[-Drive] <String>] [<CommonParameters>]
|
||||
/Repos/PowerShell/scripts/check-file-system.ps1 [[-Drive] <String>] [<CommonParameters>]
|
||||
|
||||
-Drive <String>
|
||||
Specifies the drive to check
|
||||
@ -15,6 +15,7 @@ PS> ./check-file-system.ps1 [[-Drive] <String>] [<CommonParameters>]
|
||||
Position? 1
|
||||
Default value
|
||||
Accept pipeline input? false
|
||||
Aliases
|
||||
Accept wildcard characters? false
|
||||
|
||||
[<CommonParameters>]
|
||||
@ -26,7 +27,7 @@ Example
|
||||
-------
|
||||
```powershell
|
||||
PS> ./check-file-system C
|
||||
✔️ file system on drive C is clean
|
||||
✅ file system on drive C is clean
|
||||
|
||||
```
|
||||
|
||||
@ -50,7 +51,7 @@ Script Content
|
||||
Specifies the drive to check
|
||||
.EXAMPLE
|
||||
PS> ./check-file-system C
|
||||
✔️ file system on drive C is clean
|
||||
✅ file system on drive C is clean
|
||||
.LINK
|
||||
https://github.com/fleschutz/PowerShell
|
||||
.NOTES
|
||||
@ -75,4 +76,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)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -1,12 +1,12 @@
|
||||
*check-file.ps1*
|
||||
================
|
||||
The *check-file.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script determines and prints the file type of the given file.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./check-file.ps1 [[-Path] <String>] [<CommonParameters>]
|
||||
/Repos/PowerShell/scripts/check-file.ps1 [[-Path] <String>] [<CommonParameters>]
|
||||
|
||||
-Path <String>
|
||||
Specifies the path to the file
|
||||
@ -15,6 +15,7 @@ PS> ./check-file.ps1 [[-Path] <String>] [<CommonParameters>]
|
||||
Position? 1
|
||||
Default value
|
||||
Accept pipeline input? false
|
||||
Aliases
|
||||
Accept wildcard characters? false
|
||||
|
||||
[<CommonParameters>]
|
||||
@ -170,4 +171,4 @@ function Check-Header { param( $path )
|
||||
Check-Header $Path
|
||||
```
|
||||
|
||||
*(generated by convert-ps2md.ps1 using the comment-based help of check-file.ps1 as of 10/19/2023 08:11:35)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -1,12 +1,12 @@
|
||||
*check-firewall.ps1*
|
||||
================
|
||||
The *check-firewall.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script queries the status of the firewall and prints it.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./check-firewall.ps1 [<CommonParameters>]
|
||||
/Repos/PowerShell/scripts/check-firewall.ps1 [<CommonParameters>]
|
||||
|
||||
[<CommonParameters>]
|
||||
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
|
||||
@ -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)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -1,5 +1,5 @@
|
||||
*check-gpu.ps1*
|
||||
================
|
||||
The *check-gpu.ps1* Script
|
||||
===========================
|
||||
|
||||
check-gpu.ps1
|
||||
|
||||
@ -24,11 +24,11 @@ Script Content
|
||||
This PowerShell script queries the GPU status and prints it.
|
||||
.EXAMPLE
|
||||
PS> ./check-gpu.ps1
|
||||
✅ NVIDIA Quadro P400 GPU (2GB RAM, 3840x2160 pixels, 32-bit, 59Hz, driver 31.0.15.1740, status OK)
|
||||
✅ NVIDIA Quadro P400 GPU (2GB RAM, 3840x2160 pixels, 32-bit, 59Hz, driver 31.0.15.1740) - status OK
|
||||
.LINK
|
||||
https://github.com/fleschutz/PowerShell
|
||||
.NOTES
|
||||
Author: Markus Fleschutz | License: CC0
|
||||
Author: Markus Fleschutz, Tyler MacInnis | License: CC0
|
||||
#>
|
||||
|
||||
function Bytes2String { param([int64]$Bytes)
|
||||
@ -48,15 +48,17 @@ try {
|
||||
# TODO
|
||||
} else {
|
||||
$Details = Get-WmiObject Win32_VideoController
|
||||
$Model = $Details.Caption
|
||||
$RAMSize = $Details.AdapterRAM
|
||||
$ResWidth = $Details.CurrentHorizontalResolution
|
||||
$ResHeight = $Details.CurrentVerticalResolution
|
||||
$BitsPerPixel = $Details.CurrentBitsPerPixel
|
||||
$RefreshRate = $Details.CurrentRefreshRate
|
||||
$DriverVersion = $Details.DriverVersion
|
||||
$Status = $Details.Status
|
||||
Write-Host "✅ $Model GPU ($(Bytes2String $RAMSize) RAM, $($ResWidth)x$($ResHeight) pixels, $($BitsPerPixel)-bit, $($RefreshRate)Hz, driver $DriverVersion, status $Status)"
|
||||
foreach ($GPU in $Details) {
|
||||
$Model = $GPU.Caption
|
||||
$RAMSize = $GPU.AdapterRAM
|
||||
$ResWidth = $GPU.CurrentHorizontalResolution
|
||||
$ResHeight = $GPU.CurrentVerticalResolution
|
||||
$BitsPerPixel = $GPU.CurrentBitsPerPixel
|
||||
$RefreshRate = $GPU.CurrentRefreshRate
|
||||
$DriverVersion = $GPU.DriverVersion
|
||||
$Status = $GPU.Status
|
||||
Write-Host "✅ $Model GPU ($(Bytes2String $RAMSize) RAM, $($ResWidth)x$($ResHeight) pixels, $($BitsPerPixel)-bit, $($RefreshRate)Hz, driver $DriverVersion) - status $Status"
|
||||
}
|
||||
}
|
||||
exit 0 # success
|
||||
} catch {
|
||||
@ -65,4 +67,4 @@ try {
|
||||
}
|
||||
```
|
||||
|
||||
*(generated by convert-ps2md.ps1 using the comment-based help of check-gpu.ps1 as of 10/19/2023 08:11:35)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
@ -1,12 +1,12 @@
|
||||
*check-hardware.ps1*
|
||||
================
|
||||
The *check-hardware.ps1* Script
|
||||
===========================
|
||||
|
||||
This PowerShell script queries the hardware details of the local computer and prints it.
|
||||
|
||||
Parameters
|
||||
----------
|
||||
```powershell
|
||||
PS> ./check-hardware.ps1 [<CommonParameters>]
|
||||
/Repos/PowerShell/scripts/check-hardware.ps1 [<CommonParameters>]
|
||||
|
||||
[<CommonParameters>]
|
||||
This script supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction,
|
||||
@ -18,7 +18,7 @@ Example
|
||||
```powershell
|
||||
PS> ./check-hardware.ps1
|
||||
|
||||
H A R D W A R E
|
||||
=== H A R D W A R E ===
|
||||
✅ Intel(R) Core(TM) i5-6400 CPU @ 2.70GHz (CPU0, 2701MHz, socket U3E1, 30.1°C)
|
||||
...
|
||||
|
||||
@ -43,7 +43,7 @@ Script Content
|
||||
.EXAMPLE
|
||||
PS> ./check-hardware.ps1
|
||||
|
||||
H A R D W A R E
|
||||
=== H A R D W A R E ===
|
||||
✅ Intel(R) Core(TM) i5-6400 CPU @ 2.70GHz (CPU0, 2701MHz, socket U3E1, 30.1°C)
|
||||
...
|
||||
.LINK
|
||||
@ -52,15 +52,16 @@ Script Content
|
||||
Author: Markus Fleschutz | License: CC0
|
||||
#>
|
||||
|
||||
" "
|
||||
& "$PSScriptRoot/write-green.ps1" " H A R D W A R E"
|
||||
Write-Host "`n === H A R D W A R E ===" -foregroundColor green
|
||||
& "$PSScriptRoot/check-cpu.ps1"
|
||||
& "$PSScriptRoot/check-ram.ps1"
|
||||
& "$PSScriptRoot/check-gpu.ps1"
|
||||
& "$PSScriptRoot/check-motherboard.ps1"
|
||||
& "$PSScriptRoot/check-bios.ps1"
|
||||
& "$PSScriptRoot/check-smart-devices.ps1"
|
||||
& "$PSScriptRoot/check-drives.ps1"
|
||||
& "$PSScriptRoot/check-power.ps1"
|
||||
& "$PSScriptRoot/check-drives.ps1"
|
||||
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)*
|
||||
*(page generated by convert-ps2md.ps1 as of 06/22/2025 10:37:34)*
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user