【发布时间】:2014-04-05 04:22:38
【问题描述】:
我想以编程方式获取 Windows 命令提示符 (cmd.exe) 中所有可用命令的列表。有没有类似compgen -c in Bash 的东西,但适用于 Windows?
【问题讨论】:
-
Funny...我在 WSL 中运行
compgen -c以查看它的外观,输出包括 Windows 程序(连同 DLL)xD
我想以编程方式获取 Windows 命令提示符 (cmd.exe) 中所有可用命令的列表。有没有类似compgen -c in Bash 的东西,但适用于 Windows?
【问题讨论】:
compgen -c 以查看它的外观,输出包括 Windows 程序(连同 DLL)xD
这提供了 CMD 特定的命令。
help
并使用此页面输出输出
help | more
【讨论】:
con2prt、msinfo32、regsvr32、rundll32 等内容?
dir c:\windows\system32\*.exe - 但我很确定,这比你想要的要多得多(例如,还有calc.exe)。另一方面 - 它是所有可用(外部)命令的列表 - 好吧,要完整,您必须在 %path% 中的所有文件夹上执行此操作