mirror of
https://github.com/fleschutz/PowerShell.git
synced 2025-05-01 22:24:43 +02:00
Update list-cli-tools.ps1
This commit is contained in:
parent
f3233c513a
commit
2b28eba7d3
@ -2,7 +2,7 @@
|
||||
.SYNOPSIS
|
||||
Lists installed command-line tools
|
||||
.DESCRIPTION
|
||||
This PowerShell script lists all installed command-line tools (name/version/path/file size, sorted by name).
|
||||
This PowerShell script lists installed command-line tools sorted by name.
|
||||
.EXAMPLE
|
||||
PS> ./list-cli-tools
|
||||
|
||||
@ -16,7 +16,7 @@
|
||||
Author: Markus Fleschutz | License: CC0
|
||||
#>
|
||||
|
||||
function TryCmd { param([string]$Cmd, [string]$VersionArg)
|
||||
function Test { param([string]$Cmd, [string]$VersionArg)
|
||||
try {
|
||||
$Info = Get-Command $Cmd -ErrorAction Stop
|
||||
$Path = $Info.Source
|
||||
@ -48,235 +48,241 @@ function TryCmd { param([string]$Cmd, [string]$VersionArg)
|
||||
}
|
||||
|
||||
function ListCmdTools {
|
||||
TryCmd 7z "-version"
|
||||
TryCmd ant "-v"
|
||||
TryCmd apt "--version"
|
||||
TryCmd apt-get "--version"
|
||||
TryCmd amixer "--version"
|
||||
TryCmd aplay "--version"
|
||||
TryCmd apropos "--version"
|
||||
TryCmd ar "--version"
|
||||
TryCmd arch "--version"
|
||||
TryCmd arecord "--version"
|
||||
TryCmd arp ""
|
||||
TryCmd at ""
|
||||
TryCmd attrib ""
|
||||
TryCmd awk "--version"
|
||||
TryCmd b2sum "--version"
|
||||
TryCmd base32 "--version"
|
||||
TryCmd base64 "--version"
|
||||
TryCmd basename "--version"
|
||||
TryCmd basenc "--version"
|
||||
TryCmd bash "--version"
|
||||
TryCmd bc "--version"
|
||||
TryCmd bunzip2 "--version"
|
||||
TryCmd bzcat "--version"
|
||||
TryCmd bzip2 "--version"
|
||||
TryCmd bzip2recover "--version"
|
||||
TryCmd captoinfo "-V"
|
||||
TryCmd cat "-version"
|
||||
TryCmd cc "--version"
|
||||
TryCmd chattr "--version"
|
||||
TryCmd chcon "--version"
|
||||
TryCmd chdsk ""
|
||||
TryCmd chgrp "--version"
|
||||
TryCmd chmod "--version"
|
||||
TryCmd chkntfs ""
|
||||
TryCmd chown "--version"
|
||||
TryCmd chroot "--version"
|
||||
TryCmd choco "--version"
|
||||
TryCmd cipher ""
|
||||
TryCmd cksum "--version"
|
||||
TryCmd clang "--version"
|
||||
TryCmd clear "-V"
|
||||
TryCmd cmake "--version"
|
||||
TryCmd cmd ""
|
||||
TryCmd cmp "--version"
|
||||
TryCmd column "--version"
|
||||
TryCmd comp ""
|
||||
TryCmd compact ""
|
||||
TryCmd cp "--version"
|
||||
TryCmd cpack "--version"
|
||||
TryCmd csplit "--version"
|
||||
TryCmd ctest "--version"
|
||||
TryCmd curl "--version"
|
||||
TryCmd cut "--version"
|
||||
TryCmd cygcheck "--version"
|
||||
TryCmd cygpath "--version"
|
||||
TryCmd d2u "--version"
|
||||
TryCmd dash "--version"
|
||||
TryCmd date ""
|
||||
TryCmd dd "--version"
|
||||
TryCmd df "--version"
|
||||
TryCmd diff "--version"
|
||||
TryCmd diff3 "--version"
|
||||
TryCmd dir "--version"
|
||||
TryCmd dircolors "--version"
|
||||
TryCmd dirname "--version"
|
||||
TryCmd dism ""
|
||||
TryCmd dos2unix "--version"
|
||||
TryCmd driverquery ""
|
||||
TryCmd du "--version"
|
||||
TryCmd echo "--version"
|
||||
TryCmd egrep "--version"
|
||||
TryCmd env "--version"
|
||||
TryCmd ex "--version"
|
||||
TryCmd expand "--version"
|
||||
TryCmd expr "--version"
|
||||
TryCmd factor "--version"
|
||||
TryCmd false "--version"
|
||||
TryCmd fido2-assert "--version"
|
||||
TryCmd fido2-cred "--version"
|
||||
TryCmd fido2-token "--version"
|
||||
TryCmd file "--version"
|
||||
TryCmd find "--version"
|
||||
TryCmd fish "--version"
|
||||
TryCmd fgrep "--version"
|
||||
TryCmd fmt "--version"
|
||||
TryCmd fold "--version"
|
||||
TryCmd ftp "-?"
|
||||
TryCmd funzip "--version"
|
||||
TryCmd gawk "--version"
|
||||
TryCmd gencat "--version"
|
||||
TryCmd getconf "--version"
|
||||
TryCmd getopt "--version"
|
||||
TryCmd gettext "--version"
|
||||
TryCmd gcc "--version"
|
||||
TryCmd gdb "--version"
|
||||
TryCmd gh "--version"
|
||||
TryCmd git "--version"
|
||||
TryCmd gkill "--version"
|
||||
TryCmd gmondump "--version"
|
||||
TryCmd gpg "--version"
|
||||
TryCmd gpg-agent "--version"
|
||||
TryCmd gpgconf "--version"
|
||||
TryCmd gpg-error "--version"
|
||||
TryCmd gpgsplit "--version"
|
||||
TryCmd gpgtar "--version"
|
||||
TryCmd grep "--version"
|
||||
TryCmd groups "--version"
|
||||
TryCmd gzip "--version"
|
||||
TryCmd head "--version"
|
||||
TryCmd hcsdiag ""
|
||||
TryCmd help "--version"
|
||||
TryCmd hmac256 "--version"
|
||||
TryCmd hostid "--version"
|
||||
TryCmd hostname ""
|
||||
TryCmd htop "--version"
|
||||
TryCmd icacls "--version"
|
||||
TryCmd iconv "--version"
|
||||
TryCmd id "--version"
|
||||
TryCmd ipfs "--version"
|
||||
TryCmd java "--version"
|
||||
TryCmd join "--version"
|
||||
TryCmd kill "--version"
|
||||
TryCmd ldd "--version"
|
||||
TryCmd less "--version"
|
||||
TryCmd link "--version"
|
||||
TryCmd ln "--version"
|
||||
TryCmd locale "--version"
|
||||
TryCmd locate "--version"
|
||||
TryCmd logname "--version"
|
||||
TryCmd ls "--version"
|
||||
TryCmd lsattr "-V"
|
||||
TryCmd lsb_release ""
|
||||
TryCmd lzma "--version"
|
||||
TryCmd mac2unix "--version"
|
||||
TryCmd make "--version"
|
||||
TryCmd md5sum "--version"
|
||||
TryCmd minidumper "--version"
|
||||
TryCmd mkdir "--version"
|
||||
TryCmd mkfifo "--version"
|
||||
TryCmd mkgroup "--version"
|
||||
TryCmd mknod "--version"
|
||||
TryCmd mkpasswd "--version"
|
||||
TryCmd mktemp "--version"
|
||||
TryCmd mount "--version"
|
||||
TryCmd MpCmdRun "-h"
|
||||
TryCmd netsh ""
|
||||
TryCmd netstat ""
|
||||
TryCmd nice "--version"
|
||||
TryCmd nohup "--version"
|
||||
TryCmd nroff "--version"
|
||||
TryCmd nslookup ""
|
||||
TryCmd openssl ""
|
||||
TryCmd passwd "--status"
|
||||
TryCmd paste "--version"
|
||||
TryCmd perl "--version"
|
||||
TryCmd ping "-V"
|
||||
TryCmd ping6 "-V"
|
||||
TryCmd pip "--version"
|
||||
TryCmd pip3 "--version"
|
||||
TryCmd pip3.8 "--version"
|
||||
TryCmd powercfg "/?"
|
||||
TryCmd powershell "--version"
|
||||
TryCmd print ""
|
||||
TryCmd printf "--version"
|
||||
TryCmd python "--version"
|
||||
TryCmd python3 "--version"
|
||||
TryCmd python3.8 "--version"
|
||||
TryCmd rasdial "--version"
|
||||
TryCmd regedit "--version"
|
||||
TryCmd replace "--version"
|
||||
TryCmd robocopy "--version"
|
||||
TryCmd route ""
|
||||
TryCmd rsh ""
|
||||
TryCmd rsync "--version"
|
||||
TryCmd rundll32 "--version"
|
||||
TryCmd scp ""
|
||||
TryCmd sftp ""
|
||||
TryCmd sh "--version"
|
||||
TryCmd sha1sum "--version"
|
||||
TryCmd sha256sum "--version"
|
||||
TryCmd sha512sum "--version"
|
||||
TryCmd ssh "-V"
|
||||
TryCmd ssh-keygen ""
|
||||
TryCmd smartctl "--version"
|
||||
TryCmd sort "--version"
|
||||
TryCmd split "--version"
|
||||
TryCmd strace "--version"
|
||||
TryCmd strings "--version"
|
||||
TryCmd strip "--version"
|
||||
TryCmd sudo "--version"
|
||||
TryCmd systeminfo ""
|
||||
TryCmd tail "--version"
|
||||
TryCmd tar "--version"
|
||||
TryCmd taskkill ""
|
||||
TryCmd tasklist ""
|
||||
TryCmd tee "--version"
|
||||
TryCmd time ""
|
||||
TryCmd timeout ""
|
||||
TryCmd top "-v"
|
||||
TryCmd tskill ""
|
||||
TryCmd typeperf ""
|
||||
TryCmd tzsync "--version"
|
||||
TryCmd uniq "--version"
|
||||
TryCmd vi "--version"
|
||||
TryCmd vim "--version"
|
||||
TryCmd vulkaninfo "--version"
|
||||
TryCmd w32tm "/?"
|
||||
TryCmd waitfor "--version"
|
||||
TryCmd wakeonlan ""
|
||||
TryCmd wget "--version"
|
||||
TryCmd where "--version"
|
||||
TryCmd whatis "--version"
|
||||
TryCmd which ""
|
||||
TryCmd winget "--version"
|
||||
TryCmd winsat ""
|
||||
TryCmd whoami "--version"
|
||||
TryCmd wput "--version"
|
||||
TryCmd write ""
|
||||
TryCmd wsl "--version"
|
||||
TryCmd xcopy "--version"
|
||||
TryCmd yes "--version"
|
||||
TryCmd zip "--version"
|
||||
TryCmd zipcloak "--version"
|
||||
TryCmd zipdetails ""
|
||||
TryCmd zipgrep ""
|
||||
TryCmd zipinfo ""
|
||||
TryCmd zipnote ""
|
||||
TryCmd zipsplit ""
|
||||
TryCmd zsh "--version"
|
||||
Test 7z "-version"
|
||||
Test ant "-v"
|
||||
Test apt "--version"
|
||||
Test apt-get "--version"
|
||||
Test amixer "--version"
|
||||
Test aplay "--version"
|
||||
Test apropos "--version"
|
||||
Test ar "--version"
|
||||
Test arch "--version"
|
||||
Test arecord "--version"
|
||||
Test arp ""
|
||||
Test at ""
|
||||
Test attrib ""
|
||||
Test awk "--version"
|
||||
Test b2sum "--version"
|
||||
Test base32 "--version"
|
||||
Test base64 "--version"
|
||||
Test basename "--version"
|
||||
Test basenc "--version"
|
||||
Test bash "--version"
|
||||
Test bc "--version"
|
||||
Test bunzip2 "--version"
|
||||
Test bzcat "--version"
|
||||
Test bzip2 "--version"
|
||||
Test bzip2recover "--version"
|
||||
Test captoinfo "-V"
|
||||
Test cat "-version"
|
||||
Test cc "--version"
|
||||
Test chattr "--version"
|
||||
Test chcon "--version"
|
||||
Test chcpu "--version"
|
||||
Test chdsk ""
|
||||
Test chgrp "--version"
|
||||
Test chmod "--version"
|
||||
Test chkntfs ""
|
||||
Test chmem "--version"
|
||||
Test chown "--version"
|
||||
Test chpasswd "--version"
|
||||
Test chroot "--version"
|
||||
Test choco "--version"
|
||||
Test cipher ""
|
||||
Test cksum "--version"
|
||||
Test clang "--version"
|
||||
Test clear "-V"
|
||||
Test cmake "--version"
|
||||
Test cmd ""
|
||||
Test cmp "--version"
|
||||
Test column "--version"
|
||||
Test comp ""
|
||||
Test compact ""
|
||||
Test cp "--version"
|
||||
Test cpack "--version"
|
||||
Test csplit "--version"
|
||||
Test ctest "--version"
|
||||
Test curl "--version"
|
||||
Test cut "--version"
|
||||
Test cygcheck "--version"
|
||||
Test cygpath "--version"
|
||||
Test d2u "--version"
|
||||
Test dash "--version"
|
||||
Test date ""
|
||||
Test dd "--version"
|
||||
Test delgroup "--version"
|
||||
Test deluser "--version"
|
||||
Test df "--version"
|
||||
Test diff "--version"
|
||||
Test diff3 "--version"
|
||||
Test dir "--version"
|
||||
Test dircolors "--version"
|
||||
Test dirname "--version"
|
||||
Test dism ""
|
||||
Test dos2unix "--version"
|
||||
Test driverquery ""
|
||||
Test du "--version"
|
||||
Test echo "--version"
|
||||
Test egrep "--version"
|
||||
Test env "--version"
|
||||
Test ex "--version"
|
||||
Test expand "--version"
|
||||
Test expr "--version"
|
||||
Test factor "--version"
|
||||
Test false "--version"
|
||||
Test fido2-assert "--version"
|
||||
Test fido2-cred "--version"
|
||||
Test fido2-token "--version"
|
||||
Test file "--version"
|
||||
Test find "--version"
|
||||
Test fish "--version"
|
||||
Test fgrep "--version"
|
||||
Test fmt "--version"
|
||||
Test fold "--version"
|
||||
Test ftp "-?"
|
||||
Test funzip "--version"
|
||||
Test gawk "--version"
|
||||
Test gencat "--version"
|
||||
Test getconf "--version"
|
||||
Test getopt "--version"
|
||||
Test gettext "--version"
|
||||
Test gcc "--version"
|
||||
Test gdb "--version"
|
||||
Test gh "--version"
|
||||
Test git "--version"
|
||||
Test gkill "--version"
|
||||
Test gmondump "--version"
|
||||
Test gpg "--version"
|
||||
Test gpg-agent "--version"
|
||||
Test gpgconf "--version"
|
||||
Test gpg-error "--version"
|
||||
Test gpgsplit "--version"
|
||||
Test gpgtar "--version"
|
||||
Test grep "--version"
|
||||
Test groups "--version"
|
||||
Test gzip "--version"
|
||||
Test head "--version"
|
||||
Test hcsdiag ""
|
||||
Test help "--version"
|
||||
Test hmac256 "--version"
|
||||
Test hostid "--version"
|
||||
Test hostname ""
|
||||
Test htop "--version"
|
||||
Test icacls "--version"
|
||||
Test iconv "--version"
|
||||
Test id "--version"
|
||||
Test ipfs "--version"
|
||||
Test java "--version"
|
||||
Test join "--version"
|
||||
Test kill "--version"
|
||||
Test ldd "--version"
|
||||
Test less "--version"
|
||||
Test link "--version"
|
||||
Test ln "--version"
|
||||
Test locale "--version"
|
||||
Test locate "--version"
|
||||
Test logname "--version"
|
||||
Test ls "--version"
|
||||
Test lsattr "-V"
|
||||
Test lsb_release ""
|
||||
Test lzma "--version"
|
||||
Test mac2unix "--version"
|
||||
Test make "--version"
|
||||
Test md5sum "--version"
|
||||
Test minidumper "--version"
|
||||
Test mkdir "--version"
|
||||
Test mkfifo "--version"
|
||||
Test mkgroup "--version"
|
||||
Test mknod "--version"
|
||||
Test mkpasswd "--version"
|
||||
Test mktemp "--version"
|
||||
Test mount "--version"
|
||||
Test MpCmdRun "-h"
|
||||
Test netsh ""
|
||||
Test netstat ""
|
||||
Test nice "--version"
|
||||
Test nohup "--version"
|
||||
Test nroff "--version"
|
||||
Test nslookup ""
|
||||
Test openssl ""
|
||||
Test passwd "--status"
|
||||
Test paste "--version"
|
||||
Test perl "--version"
|
||||
Test ping "-V"
|
||||
Test ping6 "-V"
|
||||
Test pip "--version"
|
||||
Test pip3 "--version"
|
||||
Test pip3.8 "--version"
|
||||
Test powercfg "/?"
|
||||
Test powershell "--version"
|
||||
Test print ""
|
||||
Test printf "--version"
|
||||
Test pro "--version"
|
||||
Test python "--version"
|
||||
Test python3 "--version"
|
||||
Test python3.8 "--version"
|
||||
Test rasdial "--version"
|
||||
Test regedit "--version"
|
||||
Test replace "--version"
|
||||
Test robocopy "--version"
|
||||
Test route ""
|
||||
Test rsh ""
|
||||
Test rsync "--version"
|
||||
Test rundll32 "--version"
|
||||
Test scp ""
|
||||
Test sftp ""
|
||||
Test sh "--version"
|
||||
Test sha1sum "--version"
|
||||
Test sha256sum "--version"
|
||||
Test sha512sum "--version"
|
||||
Test ssh "-V"
|
||||
Test ssh-keygen ""
|
||||
Test smartctl "--version"
|
||||
Test sort "--version"
|
||||
Test split "--version"
|
||||
Test strace "--version"
|
||||
Test strings "--version"
|
||||
Test strip "--version"
|
||||
Test sudo "--version"
|
||||
Test systeminfo ""
|
||||
Test tail "--version"
|
||||
Test tar "--version"
|
||||
Test taskkill ""
|
||||
Test tasklist ""
|
||||
Test tee "--version"
|
||||
Test time ""
|
||||
Test timeout ""
|
||||
Test top "-v"
|
||||
Test tskill ""
|
||||
Test typeperf ""
|
||||
Test tzsync "--version"
|
||||
Test uniq "--version"
|
||||
Test vi "--version"
|
||||
Test vim "--version"
|
||||
Test vulkaninfo "--version"
|
||||
Test w32tm "/?"
|
||||
Test waitfor "--version"
|
||||
Test wakeonlan ""
|
||||
Test wget "--version"
|
||||
Test where "--version"
|
||||
Test whatis "--version"
|
||||
Test which ""
|
||||
Test winget "--version"
|
||||
Test winsat ""
|
||||
Test whoami "--version"
|
||||
Test wput "--version"
|
||||
Test write ""
|
||||
Test wsl "--version"
|
||||
Test xcopy "--version"
|
||||
Test yes "--version"
|
||||
Test zip "--version"
|
||||
Test zipcloak "--version"
|
||||
Test zipdetails ""
|
||||
Test zipgrep ""
|
||||
Test zipinfo ""
|
||||
Test zipnote ""
|
||||
Test zipsplit ""
|
||||
Test zsh "--version"
|
||||
}
|
||||
|
||||
try {
|
||||
|
Loading…
Reference in New Issue
Block a user