在Windows命令提示符中列出所有可用命令的命令

6

我希望能够以编程方式获取Windows命令提示符(cmd.exe)中所有可用命令的列表。是否有类似于Bash中的compgen -c的东西,但适用于Windows?


1
有趣的是...我在WSL中运行了compgen -c命令,看看它长什么样子,输出结果包括Windows程序(以及DLL文件)xD - Álvaro González
1个回答

2
这提供了特定于CMD的命令。
help

并且要分页输出,请使用以下方法:
help | more

1
谢谢。但似乎这并没有列出所有可用的命令。有没有办法包括像 con2prtmsinfo32regsvr32rundll32 等等这些命令? - Mathias Bynens
1
“dir c:\windows\system32*.exe” - 但我相信这远远不止你想要的(例如,还有“calc.exe”)。另一方面,它确实是所有可用(外部)命令的列表 - 为了完整起见,您必须在您的%path%中的所有文件夹中执行此操作。 - Stephan

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接